Supercharging the computers that will save the world

May 3, 2017, Umea University
Gonzalo Rodrigo has just completed his doctoral studies at the Department of Computing Science at Umeå University. Credit: Gonzalo Rodrigo

Computer scientist Gonzalo Rodrigo at Umeå University in Sweden has developed new techniques and tools to manage high performance computing systems more efficiently. This in an effort to comply with the increasing demand to handle large amounts of data within research and allowing for advance simulations.

In a world paralysed by fear of global warming, energy shortage, and resource depletion, an unexpected hero arises: High Performance Computing (HPC). An HPC system aggregates the power of tens of thousands of processors interconnected by low latency optical networks to run large-scale scientific applications. They support research in fields when it is practically impossible to advance only through experimentation and observation. For instance, research on weather models, ground water movements, or new energy sources rely on simulations and data analysis performed on increasingly larger HPC systems.

However, traditional HPC schedulers can no longer efficiently manage the new complex scientific applications of even more sophisticated newer systems. In his doctoral dissertation at Umeå University, Gonzalo Rodrigo has developed new techniques and tools to manage HPC systems more efficiently, increasing their capacity to support advanced scientific research.

In his doctoral dissertation, Gonzalo Rodrigo at the Department of Computing Science at Umeå University, presents methods and tools to efficiently schedule application and workflows in High Performance Computing Systems and increase the speed of the scientific work they can produce.

"In detail, I have provided a better understanding of trends of current workloads and I have developed a general application-oriented scheduling model in HPC systems, a scheduling simulation framework to support future research on scheduling algorithms, and a scheduling technique for efficient execution of complex scientific workflows," says Gonzalo Rodrigo. The outcome of this work also includes two open-source projects that will enable future research on HPC scheduling.

Work leading to Gonzalo Rodrigo's dissertation has been conducted in collaboration with researchers from the Data Science and Technology Department and the National Energy Research Scientific Computation Center at the Lawrence Berkeley National Lab in the US.

Gonzalo P. Rodrigo Álvarez comes from Spain. He holds a Master's in Computer Engineering from Universidad de Zaragoza and a Master's in Business Administration from ESIC, both in Spain. In December 2012, he commenced his doctoral studies at Umeå University in Sweden under the tuition of Professor Erik Elmroth and later also Dr Lavanya Ramakrishnan at the Lawrence Berkeley National Lab. During his doctoral studies, Gonzalo Rodrigo held a visiting research fellowship at the Lawrence Berkley National Lab for a year and a half and a four-month internship at Google Inc.

Explore further: New methods for more energy-efficient internet services

More information: … 3A1084867&dswid=5776

Related Stories

New methods for more energy-efficient internet services

January 19, 2016

The billions of people using internet services worldwide require huge data centres resulting in an enormous energy consumption. In her doctoral dissertation at Umeå University, Mina Sedaghat has developed techniques and ...

NASA sees Hurricane Gonzalo head toward Bermuda

October 14, 2014

Tropical Storm Gonzalo intensified into a hurricane late on Monday, Oct. 14 and is expected to become a major hurricane as it moves toward Bermuda. NASA's Aqua satellite saw powerful thunderstorms within the center of the ...

TRMM Satellite calculates Hurricanes Fay and Gonzalo rainfall

October 22, 2014

The Tropical Rainfall Measuring Mission or TRMM satellite can estimate rainfall rates from its orbit in space and that data is used to create a rainfall analysis and calculate total rainfall for weather events in the tropics. ...

Recommended for you

Understanding dynamic stall at high speeds

December 18, 2018

When a bird in flight lands, it performs a rapid pitch-up maneuver during the perching process to keep from overshooting the branch or telephone wire. In aerodynamics, that action produces a complex phenomenon known as dynamic ...

Pushing lithium ion batteries to the next performance level

December 13, 2018

Conventional lithium ion batteries, such as those widely used in smartphones and notebooks, have reached performance limits. Materials chemist Freddy Kleitz from the Faculty of Chemistry of the University of Vienna and international ...

Uber filed paperwork for IPO: report

December 8, 2018

Ride-share company Uber quietly filed paperwork this week for its initial public offering, the Wall Street Journal reported late Friday.

1 comment

Adjust slider to filter visible comments by rank

Display comments: newest first

not rated yet May 09, 2017
Try flexible memory, or memory as an object, domain structure, timing with flashes of communication cycles, essentially set-up, update, read, write. In other words, simplified instruction, now the architecture can suggest the better path to optimization.

First the physics' computer that will define miniaturization. It updates according to a set of charges. That is a simulator for atomic structure and timing.

Please sign in to add a comment. Registration is free, and takes less than a minute. Read more

Click here to reset your password.
Sign in to get notified via email when new comments are made.