If you were tasked with choosing the ultimate grand prize for a young coder, what would it be?
A million dollars? Nah. Lunch with PC pioneer
Instead, it would likely be an internship at CERN openlab, one of if not — the most celebrated scientific research centers on the planet.
Based in
Mathieu Gravey, a 25 year-old PhD student in
“This is very, very exciting,” says Gravey, in a
“I hope to meet interesting scientists, while acquiring and developing new skills under them,” adds Gravey. “
The challenge
Available only to students, this international coding contest challenged students to optimize code used to simulate brain development.
In particular, the software focuses on simulating the development of a normal and diseased brain, in order to identify the causes and potential treatments for neurodevelopmental brain disorders, such as epilepsy, autism, and schizophrenia.
This code is part of an existing CERN openlab research project, in collaboration with
Students who entered the Intel Modern Code Developer Challenge were tasked with optimizing the code to improve its runtime performance, allowing researchers to make life-changing scientific breakthroughs faster.
Out of the roughly 2,000 students, representing 130-odd universities across 19 countries, Gravey submitted the fastest optimized code to win the 9-week internship at CERN openlab in 2016.
“Brain simulation is very interesting and it might be the future of informatics,” says Gravey. “Nowadays, smart processes are developing faster than ever before; the link between computer and biology is also getting stronger.”
Gravey maintains his biggest challenge was “diving into code that you haven’t written, plus this kind of algorithm is out of my field of study. These optimizations were performed through an iterative process.”
Perhaps he’s just being modest: according to Intel, Gravey improved the performance of the code by a whopping 32,000 percent — from 45 hours to just over 8 minutes.
While the internship was the Grand Prize, 1st place winners earned a trip for a guided tour of CERN, while 2nd place winners get a trip to the 2016
The impact
“Young people bring new perspectives, enthusiasm and sources of inspiration to the technical development program,” says Maria Girone, who leads multiple experimental programs at CERN, which spans across more than 70 computing centers on five continents.
“The CERN openlab summer student program is an excellent way to train the next generation of computer scientists, some of whom will join CERN for longer periods of time — as technical students, fellows or staff, for instance — to tackle future challenges,” says Girone, who will take over the role of CERN openlab Chief Technology Officer beginning in January.
CERN openlab’s current CTO
“The CERN openlab summer student program brings young undergraduate students in contact with the latest and most advanced technologies, but also lets them work for nine weeks in a fast-paced, high-intensity, international environment, among world renowned scientists and engineers.”