Hunting Exoplanets with Kepler and Big Computers!

The International Science Grid This Week posted a fascinating article on how high performance computing is being used to analyze time-series data sets from the Kepler mission.  Kepler’s primary goal is to determine the frequency of Earth-sized planets around other stars.

In May 2009, it began a photometric transit survey of 170,000 stars in a 105 square degree area in Cygnus. The photometric transit survey has a nominal mission lifetime of 3.5 years. As of this writing, the Kepler mission has released 1,547,900 light curves, made over mission 880 days  (see for more details). I have already written about how high performance computing is being used to produce an Atlas of the periodicities present on the light curves, a starting point for identifying new planets.

The article in ISGTW describes work led by Travis Metcalfe (Space Science Institute, Boulder, CO, USA).  They have set up an Asteroseismic Modeling Portal (AMP),  a Science Gateway to high performance computing. A Science Gateway is simply a customized pre-configured set of tools, applications and data integrated into a single portal and accessible via a Graphical User Interface (GUI), through a common web browser.  The AMP is “coupled with a low-level artificial intelligence algorithm that allows users, such as those managing the Kepler program, to quickly attain much-needed stellar data.”

The team are using the AMP is model the stars measured by Kepler, to estimate properties such as their radii, masses, bulk compositions, and ages. This type of analysis was used last year to establish that Kepler-22b, the first planet in the “Goldilocks Zone” (where water may exist in liquid zone),  was too large to be considered Earth-like: it’s 2.4x the size of the Earth.
So far, 100 or so stars have been analyzed. The AMP uses the Kraken computer to perform its processing. Kraken is an XT5 high-performance computer,  capable of petaflop (a thousand trillion calculations per second) scale computing and managed by the University of Tennessee’s National Institute for Computational Sciences (NICS) for the National Science Foundation (NSF).  Individual stars require only 512 of Kraken’s 100,000 cores, but the power of Kraken will eventually allow many stars to be processed at once.

Kraken XT5
Cray Linux Environment 3.1
Peak performance: 1.17 PF
Compute cores: 112,896
Compute memory: 147 TB
Disk space: 3.3 PB
Compute nodes: 9,408
Interconnect: Cray SeaStar2+  (Courtesy, NCIS)

This work is, I think, a foretaste of the future of astronomical computing, which more and more and more will involved processing of massive data sets on distributed high performance platforms.

This post is based on material originally appearing in the International Science Grid This Week.

This entry was posted in Astronomy, astronomy surveys, cyberinfrastructure, Data Management, exoplanets, Grid Computing, High performance computing, information sharing, Kepler, Machine learning, Parallelization, programming, software engineering, software maintenance, Time domain astronomy, time series data, Transiting exoplanets, XSEDE and tagged , , , , , , , , , , , , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s