From basic research in such core areas as optimization, partial differential equations, and system software for extreme-scale computing to exploration of new technologies such as bioinformatics, MCS researchers have a common goal: providing the tools and technology needed to tackle challenging science and engineering problems of critical importance in the 21st century.
As we move toward the exascale, we are not only exploring new algorithms, programming models, and advanced visualization technologies. We are also defining the future — including exascale software architecture and exascale storage architecture.
Essential to this research is access to leadership-class computers such as the Blue Gene/Q, as well as collaborations with universities, industry, and other research institutions worldwide.
Our research falls into one of four groups:
- Extreme Computing: exploring new approaches to system software, fault tolerance, and innovative programming models for next-generation computers
- Data-Intensive Science: devising new methods to extract knowledge and insights from large data sets for new scientific discoveries
- Applied Mathematics and Numerical Software: formulating rigorous theory leading to fast algorithms, deployed in software on leading-edge computing platforms
- Science & Engineering Applications: applying advanced algorithms and tools to challenges critical to our society