Editing
Houston 2010
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
[[Image:PTTC.jpg|left|link=http://www.beg.utexas.edu/pttc/workshops.htm ]] <center><big>'''Madagascar School on Reproducible Computational Geophysics and Hands-On Workshop'''<br> Sponsored by [http://www.beg.utexas.edu/pttc/workshops.htm PTTC Texas/SE New Mexico Region]</big></center> [[Image:Houston2010_1024px.jpg|center|frame|Photo courtesy of Joe Dellinger]] ==Program== {| align="center" border="1" cellpadding="5" cellspacing="0" ! colspan="3" style="background:#ffdead;" | Day 1: Friday, July 23 |- | 9:00-10:30 ! colspan="2" | Introduction (Sergey Fomel) |- | | colspan="2" | The Madagascar project has been in public existence for four years. Madagascar provides a complete environment for organizing one's research, from new software development to running computational experiments to publishing the experimental results in papers and reports, archiving them for future usage, and sharing them with colleagues and sponsors. The introductory presentation will describe the history of the project, the Madagascar components and design principles, and the future development goals.<br><br> [http://reproducibility.org/wikilocal/docs/houston.pdf Introduction to Madagascar] (1.2M) |- | 10:30-10:45 ! colspan="2" style="background:#efefef;" | break |- | 10:45-12:15 ! colspan="2" | Seismic finite-difference modeling and migration example (Paul Sava) |- | | colspan="2" | The theoretical part of this module provides an overview of reverse-time imaging methodology applied to wavefield seismic data. The main technique discussed is reverse-time migration with emphasis on modern imaging conditions which enable migration velocity analysis and amplitude-versus-angle analysis. The applied part demonstrates this technique on a complex geologic model using Madagascar codes in a fully reproducible setup.<br><br> [http://reproducibility.org/wikilocal/docs/PaulSava.pdf Seismic imaging tutorial] (744K)<br> [http://reproducibility.org/RSF/book/rsf/school/sigsbee.html SConstruct] |- | 12:15-1:15 ! colspan="2" style="background:#efefef;" | Lunch |- | 1:15-2:45 ! colspan="2" | Workflows in SCons and automatic testing (Jim Jennings) |- | | colspan="2" | The rich and well-documented Python syntax used in SConstruct files provides great flexibility when coding Madagascar SCons workflows. In the first part of this module a few geostatistical workflows will be presented to illustrate some useful techniques.<br><br> [http://reproducibility.org/wikilocal/docs/data_flows.ppt Data processing flows with SCons] (7.5M)<br> [http://reproducibility.org/RSF/book/geostats/simulate/rfield.html SConstruct]<br> Two important components of the Madagascar design goals are reproducibility and regression testing. In the second part of this module our progress towards these goals will be discussed and some of the built-in tools for automatic testing will be presented.<br><br> [http://reproducibility.org/wikilocal/docs/automatic_testing.ppt Automatic testing in Madagascar] (148K) |- | 2:45-3:00 ! colspan="2" style="background:#efefef;" | break |- | 3:00-4:30 ! colspan="2" | Discussion |- | | colspan="2" | Open Q&A session and discussions on the future development of Madagascar |- | 5:30-8:00 ! colspan="2" style="background:#ccff99;" | Dinner and Madagascar 1.0 celebration |- |} {| align="center" border="1" cellpadding="5" cellspacing="0" ! colspan="3" style="background:#ffdead;" | Day 2: Saturday, July 24 |- | 9:00-9:30 ! colspan="2" | Learning Madagascar (Tariq Alkhalifah) |- | | colspan="2" | Why Madagascar was easy for me? The art of the Madagascar template! In a year, I managed to write 7-8 papers using Madagascar, and the papers are still coming. Considering that I have used SU (Seismic Unix) all my life and taking into account my not-so-young age, I think Madagascar was good to me. In the presentation, I will share my experience (no Python background knowledge is needed!) and share some insights on how to use Madagascar efficiently. [http://reproducibility.org/wikilocal/docs/slidesMadFast.pdf Learning Madagascar] (444K)<br> [http://reproducibility.org/RSF/book/rsf/school/marm.html SConstruct]<br> |- | 9:30-10:30 ! colspan="2" | Programming with Madagascar (Jeff Godwin) |- | | colspan="2" | There are many programs already built into the Madagascar project, but if you use Madagascar long enough you will eventually run into a problem that you cannot solve using only provided codes. Fortunately, Madagascar has a variety of programming language APIs already built, that allow you to: design, code, and integrate your programs into the Madagascar framework. This session will discuss an overview of the Madagascar APIs, and then focus in particular on the C and Python APIs. By the end of the session, you should have a good starting point for developing your own codes, and adding them to the growing library of open-source software available in Madagascar. [http://reproducibility.org/wikilocal/docs/programming_madagascar.pdf Programming in Madagascar] (148K)<br> [http://reproducibility.org/RSF/book/rsf/programming/svd.html SConstruct]<br> |- | 10:30-10:45 ! colspan="2" style="background:#efefef;" | break |- | 10:45-11:15 ! colspan="2" | Vplot graphics language - past, present, and future (Joe Dellinger) |- | | colspan="2" | Back in the 1980's we had a lot of different hardware graphics devices to support. Now we are back to the future... the challenge today is to support a multitude of different software graphics devices. The same structures that were useful then are useful now. I will talk about the philosophy of vplot and how it is as useful today as it was when it was devised. I will also show some vplot tricks you can use to astound your friends. [http://reproducibility.org/wikilocal/docs/Vplot2010.ppt Vplot] (3.6M)<br> |- | 11:15-12:15 ! colspan="2" | Plotting and high-performance computing with Madagascar (Vladimir Bashkardin) |- | | colspan="2" | The first part of this module will cover visualization and preparation of data plots with Madagascar tools. Major available styles of plots will be explained as long as the mechanism of creating figures in reproducible fashion for papers and presentations. The second part will be a tutorial for using Madagascar in a high-performance environment. Different types of such environments will be described and principal approaches to handling parallel problems with Madagascar will be unfolded. This module will specifically address how to run data-parallel tasks and how to create Madagascar programs with MPI and GPU(CUDA) routines. [http://reproducibility.org/wikilocal/docs/Houston2010_plotting.pdf Plotting in Madagascar] (2.5M)<br> [http://reproducibility.org/RSF/book/rsf/bash/plot.html SConstruct]<br><br> [http://reproducibility.org/wikilocal/docs/Houston2010_HPC.pdf High-performance processing and development with Madagascar] (236K)<br> |- | 12:15-1:15 ! colspan="2" style="background:#efefef;" | Lunch |- | 1:15-2:45 ! colspan="2" | Seismic field data processing example (Yang Liu) |- | | colspan="2" | Field data processing is always a tough problem. We will use a 2-D public dataset (From FreeUSP) to illustrate how Madagascar can implement common seismic data processing tasks. [http://reproducibility.org/wikilocal/docs/school10.pdf Seismic field data processing example] (12M)<br> [http://reproducibility.org/RSF/book/rsf/usp/data.html SConstruct]<br> |- | 2:45-3:00 ! colspan="2" style="background:#efefef;" | break |- | 3:00-4:30 ! colspan="2" | Discussion |- | | colspan="2" | Open Q&A session and discussions on the future development of Madagascar |- |} == Location == [[Image:HRC.png|right]] The University of Texas at Austin<br> Bureau of Economic Geology<br> [http://www.beg.utexas.edu/info/hrc_facil.php Houston Research Center] '''Address''' * 11611 West Little York Rd * Houston, Texas 77041, USA * [http://www.beg.utexas.edu/info/pdf/Directions_to_HRC.pdf Driving directions] <br clear=all/> === Dinner Location === [http://www.loscandilesreceptionhall.com/ Los Candiles Banquet Hall]<br> 6518 Brittmoore Rd<br> Houston, TX 77041-5241<br> (713) 896-0235 * [http://maps.google.com/maps?f=d&source=s_d&saddr=11611+west+york+rd,+Houston,+TX&daddr=6518+Brittmoore+Road,+Houston,+TX+77041-5241+(Los+Candiles+Reception+Hall)&hl=en&geocode=FU2zxwEdqoZN-ikJXqvVDNBAhjFuSXiXY3balA%3BFc-yxwEdoLtN-iG0y0CpDhdtkSn_OJtPBNBAhjEpXT3ZtXPyuw&gl=us&mra=ls&sll=29.864875,-95.568995&sspn=0.012188,0.016286&ie=UTF8&ll=29.865712,-95.575905&spn=0.012653,0.016286&z=16 Directions from HRC] == Speaker biographies == * '''Tariq Alkhalifah''' is currently a Professor of Geophysics at KAUST in Saudi Arabia. He graduated with a PhD from Colorado School of Mines, Golden, Colorado, in 1996, and served afterwards as a Post Doc at Stanford University for 2 years sharing an office with Sergey Fomel. I used to be a devote SU Unix follower for most of my research carrier even as a Post Doc at Stanford (SEPlib people), but I have recently seen the light and converted to Madagascar. https://sites.google.com/a/kaust.edu.sa/tariq/ * '''Vladimir Bashkardin''' is currently a PhD student in geophysics at The University of Texas at Austin. Before joining the research group of Dr. Sergey Fomel at UT Austin, he worked as a software engineer for Paradigm (former Paradigm Geophysical) with specialization in seismic data visualization and interpretation. He also was a part-time lecturer at Gubkin Oil and Gas University (Moscow, Russia), an industry-oriented school from which he holds a degree in exploration geophysics. * '''Joe Dellinger''' graduated with a PhD in Geophysics from the Stanford Exploration Project in 1991 and currently works for BP in Houston, specializing in anisotropy and multicomponent seismology. Joe has often provided advice to the SEG (much of it unsolicited) on how they should best advance into the brave new online/digital world, for which he was awarded Life Membership in 2001. Joe currently is the editor of the Software and Algorithms section of GEOPHYSICS, and maintains the accompanying software and data website. http://software.seg.org * '''Sergey Fomel''' has been working at the Bureau of Economic Geology at the University of Texas at Austin since 2002 and currently has an Associate Professor appointment, jointly with the Department of Geological Sciences. He received a Ph.D. in Geophysics from Stanford University in 2001 and worked previously at the Institute of Geophysics in Novosibirsk, Russia, and the Lawrence Berkeley National Laboratory. Sergey started work on Madagascar (at that time named RSF for Regularly Sampled Format) in 2003. http://www.beg.utexas.edu/fomel/ * '''Jeff Godwin''' is currently a MS student in geophysics in the Center for Wave Phenomena (CWP) at the Colorado School of Mines (CSM). He received his undergraduate degree in Geophysics (2009) from CSM as well, and has interned with Hess, Marathon Oil, and Landmark Graphics in various positions. His research interests include: high performance computing, inverse methods, and seismic imaging. * '''Jim Jennings''' currently works for Shell International Exploration and Production in Houston Texas as a company consultant on carbonate reservoir modeling, but he contributes to Madagascar as a hobby and will be participating in the workshop on his own time. Before joining Shell in 2007 he worked for 23 years at the Bureau of Economic Geology, Arco, and BP. Jim has a PhD in Petroleum Engineering from Texas A&M University (1983), was chairman for an SPE reprint volume on Advances in Reservoir Characterization (2006), and was a Distinguished Lecturer for the AAPG (2008-2009). http://www.aapg.org/education/dist_lect/jennings.cfm * '''Yang Liu''' is currently a Postdoc at Bureau of Economic Geology, The University of Texas at Austin. He received a Ph.D. in Geophysics from Jilin University (China) in 2006. His research focuses mainly on seismic data processing. http://www.beg.utexas.edu/personnel_ext.php?id=50 * '''Paul Sava''' is an Assistant Professor of Geophysics and a member of the Center for Wave Phenomena at Colorado School of Mines. He holds an Engineering degree in Geophysics (1995) from the University of Bucharest, an M.Sc. (1998) and a Ph.D. (2004) in Geophysics from Stanford University where he was a member of the Stanford Exploration Project. His research interests are in wavefield seismic imaging, stochastic imaging and inversion, computational methods for wave propagation, numeric optimization and high performance computing. http://newton.mines.edu/paul/home.php
Summary:
Please note that all contributions to Madagascar are considered to be released under the GNU Free Documentation License 1.3 or later (see
My wiki:Copyrights
for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
English
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
View history
More
Search
Getting Madagascar
download
Installation
GitHub repository
SEGTeX
Introduction
Package overview
Tutorial
Hands-on tour
Reproducible documents
Hall of Fame
User Documentation
List of programs
Common programs
Popular programs
The RSF file format
Reproducibility with SCons
Developer documentation
Adding programs
Contributing programs
API demo: clipping data
API demo: explicit finite differences
Community
Conferences
User mailing list
Developer mailing list
GitHub organization
LinkedIn group
Development blog
Twitter
Slack
Tools
What links here
Related changes
Special pages
Page information