Computer science researchers explore virtualization potential for high-end computing

Oct 03, 2007

Dimitrios Nikolopoulos, associate professor of computer science, and Godmar Back, assistant professor of computer science, both at Virginia Tech, have received a National Science Foundation (NSF) – Computer Science Research (CSR) grant of $300,000 for their Virtualization Technologies for Application-Specific Operating Systems (VT ASOS) project.

"By combining supercomputing, parallel programming, virtualization, and operating systems aspects, this new grant demonstrates the new possibilities for collaboration that were enabled by bringing together different researchers with different areas of specialty under the roof of the Center for High-End Computing," Back said.

Applications running on modern supercomputers need system software modules--such as operating systems, compilers, and runtime libraries- tailored to specific characteristics of the applications and specific properties of the underlying hardware.

Unfortunately, there is no "one size fits all" approach to developing system software for supercomputers, because of the diversity in application characteristics and because of numerous interweaving interactions between software and hardware.

This problem becomes acute with the introduction of multi-core and many-core processors, i.e. processors with tens or hundreds of execution cores packaged on a single chip. The complexity of the hardware and the hardware/software interfaces is responsible for negative interference between applications and system software and for counterintuitive behavior of the system as a whole.

“This research develops a new framework for customizing the system software environment that hosts the execution of parallel applications, on emerging supercomputers built from multi-core processors. We leverage paravirtualization, a technique which enables us to tailor the system software to applications, tune applications and system software in a synergistic manner to make best use of hardware resources, minimize the intrusiveness of system software, and eventually improve performance and utilization on precious supercomputing resources.” Nikolopoulos said.

“On the technical side, our goal is to develop a new paravirtualization framework that provides applications with significantly more accurate view and accounting of hardware resources than existing paravirtualization systems, such as Xen,” he concluded.

According to the NSF website, the CSR program supports innovative research and education projects that have the potential to lead to significant improvements in existing computer systems by increasing our fundamental understanding of such systems; produce systems software that is qualitatively and quantitatively more reliable and more efficient; and/or, to produce innovative curricula or educational materials that better prepare the next generation of computing professionals.

The CSR program is also interested in projects that expand the capabilities of existing systems by exploiting the potential of new technologies or by developing innovative new ways to use existing technologies. Projects supported will strive to make significant progress on challenging, high-impact problems—as opposed to incremental progress on familiar problems—and will have a credible plan for demonstrating the utility and potential impact of the proposed work, according to NSF.

Source: Virginia Tech

Explore further: Researchers developing algorithms to detect fake reviews

add to favorites email to friend print save as pdf

Related Stories

The social web of things

1 hour ago

Research to be published in the International Journal of Web-Based Communities suggests that the familiar interfaces of online social networking sites might be adapted to allow us to interact more efficiently with our ne ...

Optimizing how wind turbines work with machine learning

Oct 14, 2014

Machine learning helps make complex systems more efficient. Regardless of whether the systems in question are steel mills or gas turbines, they can learn from collected data, detect regular patterns, and ...

Apple watcher spots room for HomeKit in Apple TV beta

Oct 09, 2014

At the core of the connected home decked out with smart devices could be none other than the Apple TV, with the company's latest beta software bringing HomeKit support to its $99 streaming set-top box, reported ...

Mozilla is making plans for 64-bit Firefox browser

Oct 06, 2014

Late last year, a questioner sent his query to Mozilla support: "Is there still not an official 64-bit version of FIrefox available for Windows?" The answer: "Mozilla doesn't have a release version of Firefox ...

Recommended for you

Cheaper silicon means cheaper solar cells

14 minutes ago

Researchers at the Norwegian University of Science and Technology have pioneered a new approach to manufacturing solar cells that requires less silicon and can accommodate silicon with more impurities than ...

Is big data heading for its 'horsemeat moment'?

1 hour ago

There have been so many leaks, hacks and scares based on misuse or misappropriation of personal data that any thought that "big data" could provide benefits rather than only opportunities for harm may be ...

User comments : 0