The FAST-OS Workshop was part of USENIX Federated Conferences Week.|
USENIX is combining established conferences and new workshops into a week, chock full of research, trends, and community interaction. Customize the program to meet your needs.
New this year, your daily registration for the FAST-OS Workshop gets you into all the events happening that day: tutorials, talks, workshops—you name it. Plus, registration packages offer expanded discounts. The more days you attend, the more you save! The FAST-OS Workshop takes place at the Sheraton Boston Hotel.
Thanks to those of you who joined us in Boston, MA, for the FAST-OS Workshop!
The FAST-OS Workshop was held in conjunction with the 2010 USENIX Federated Conferences Week, June 22–25, 2010.
All FAST-OS sessions will take place in Independence East.
Check out the Program now!
This workshop is focused on discussion of projects relating to the Office of Advanced Scientific Computing Research (ASCR) of the Office of Science (SC), U.S. Department of Energy (DOE) funding of research in Operating and Runtime Systems for Extreme Scale Scientific Computation (FASTOS). These projects are focused on research and development of operating and runtime systems which enable the effective management and use of extreme-scale systems (petascale and beyond) for scientific computation. The overall goal of this funding is to stimulate research and development related to operating and runtime systems for petascale systems the in 2010 to 2015 timeframe. It is likely that these systems will include a combination of commodity and custom components, with different systems reflecting different degrees of customization. Operating and runtime systems research must be driven from the needs of current and future applications, and the primary focus is on supporting the needs of existing and anticipated SC and other DOE applications. The ultimate goal would be the development of a unified operating and runtime system that could fully support and exploit petascale and beyond systems and autonomously adapt to meet specific application needs for performance, functionality, security, and fault tolerance. The activities may be a combination of basic research, development, prototyping, and testing. Partnerships among universities, National Laboratories, and industry are encouraged.
This is the second workshop for the second phase of the FASTOS projects. There will be presentations by the project teams with plenty of time for discussion. Meeting attendees will include invited participants from other relevant research communities, including the Linux community. Objectives of these meetings are to foster a sense of community and serve as a venue for exchange of information. These meetings will also serve as a means to exchange information on complementary programs, including the DARPA HPCS program, NNSA ASC program and DOE/SC SciDAC program.
Operating and runtime systems provide mechanisms to manage system hardware and software resources for the efficient execution of large-scale scientific applications. They are essential to the success of both large-scale systems and complex applications. By the end of this decade petascale computers with thousands of times more computational power than any in current use will be vital tools for expanding the frontiers of science and for addressing vital National priorities. These systems will have tens to hundreds of thousands of processors and an unprecedented level of complexity, and will require significant new levels of scalability and fault management. The overwhelming size and complexity of such systems pose deep technical challenges that must be overcome to fully exploit their potential for scientific discovery. Applications require multiple services from OS/R layers, including resource management and scheduling, fault management (detection, prediction, recovery, and reconfiguration), configuration management, and file systems access and management. Current and future large-scale parallel systems require that such services be implemented in a fast and scalable manner so that the OS/R does not become a performance bottleneck. The current trend in large-scale scientific systems is to leverage operating systems developed for other areas of computing—operating systems that were not specifically designed for large-scale, parallel computing platforms. UNIX, Linux, and other UNIX derivatives are the most popular OSes in use for high-end scientific computing, and these all reflect a technological heritage nearly 30 years old with few fundamental mechanisms to support parallel systems.
- Ron Minnich
- Eric Van Hensbergen
More information can be found at http://www.fastos2.org.