homehome Home chatchat Notifications


Want to work on NASA's software and get paid for it? You'll love this challenge

Enter the High Performance Fast Computing Challenge.

Alexandru Micu
May 4, 2017 @ 8:17 pm

share Share

NASA is looking for programmers to help them upgrade the agency’s processing power. They’ve started a competition to find a contender that can tweak the FUN3D design software to run 10 to 10,000 times faster on the Pleiades supercomputer — without sacrificing any accuracy.

Nasa's challenge.

Image credits NASA.

Nerds of the world: become excited! NASA wants you to tweak their computers. The agency is sponsoring a competition called the High Performance Fast Computing Challenge (HPFCC) to find someone who can give their software more oomph.

“This is the ultimate ‘geek’ dream assignment,’ said Doug Rohn, director of NASA’s Transformative Aeronautics Concepts Program (TACP). “Helping NASA speed up its software to help advance our aviation research is a win-win for all.”

The culprit: FUN3D. This software is an integral part of NASA’s “three-legged stool” aviation research and design process: one leg oversees the initial designs testing with computational fluid dynamics (CFD), which draws on a supercomputer system for numerical analysis and data structures to solve problems. The second leg consists of building scale models to be tested in wind tunnels and confirm or infirm the CFD results. The third leg is to test experimental craft in a pilotless configuration to see exactly what each vehicle can do in real life conditions.

Shortening the leg

 

The HPFCC is aimed at improving this final step. Because of the sheer complexity of the concepts involved in the process, even the fastest supercomputers have trouble working with and analyzing the models in real time. So a little tweaking is in order to speed up the process.

FUN3D is written predominately in Modern Fortran. The code is owned by the U.S. government, so NASA had to require all participants to be U.S. citizens over the age of 18 to conform to strict export restrictions. The agency is looking for people to download the code, analyze its working process and find the strands of code that bottlenecks its performance, and then think of possible modifications that might lead to reducing overall computational time.

And it doesn’t have to be anything groundbreaking, either. De-cluttering or simplifying a single subroutine so that it runs a few milliseconds faster might not sound like much, but if the program has to call it millions of times — it adds up to a huge improvement.

The HPFCC is supported by two of NASA’s partner’s, HeroX and TopCoder, and has two categories you can compete in: ideation, focusing on improvements to the algorithms themselves, and architecture, focusing on tweaking the overall structure of the program. The prize purse of US$55,000 will be distributed among first and second finishers in these two categories. If you want to try your brain against the challenge, all you have to do is visit this page. Code submissions have to be received by 5 p.m. EDT on June 29. The winners will be announced August 9.

For more information about this challenge, the FUN3D software, or NASA’s Pleiades supercomputer, send an email to hq-fastcomputingchallenge [at] mail.nasa [dot ]gov.

share Share

How Hot is the Moon? A New NASA Mission is About to Find Out

Understanding how heat moves through the lunar regolith can help scientists understand how the Moon's interior formed.

This 5,500-year-old Kish tablet is the oldest written document

Beer, goats, and grains: here's what the oldest document reveals.

A Huge, Lazy Black Hole Is Redefining the Early Universe

Astronomers using the James Webb Space Telescope have discovered a massive, dormant black hole from just 800 million years after the Big Bang.

Did Columbus Bring Syphilis to Europe? Ancient DNA Suggests So

A new study pinpoints the origin of the STD to South America.

The Magnetic North Pole Has Shifted Again. Here’s Why It Matters

The magnetic North pole is now closer to Siberia than it is to Canada, and scientists aren't sure why.

For better or worse, machine learning is shaping biology research

Machine learning tools can increase the pace of biology research and open the door to new research questions, but the benefits don’t come without risks.

This Babylonian Student's 4,000-Year-Old Math Blunder Is Still Relatable Today

More than memorializing a math mistake, stone tablets show just how advanced the Babylonians were in their time.

Sixty Years Ago, We Nearly Wiped Out Bed Bugs. Then, They Started Changing

Driven to the brink of extinction, bed bugs adapted—and now pesticides are almost useless against them.

LG’s $60,000 Transparent TV Is So Luxe It’s Practically Invisible

This TV screen vanishes at the push of a button.

Couple Finds Giant Teeth in Backyard Belonging to 13,000-year-old Mastodon

A New York couple stumble upon an ancient mastodon fossil beneath their lawn.