STE||AR–A New Name for Our Group

STE||AR (pronounced as stellar) stands for “Systems Technologies, Emergent Parallelism, and Algorithms Research”. We decided to use this name for our group because the focus of our work has shifted over the last months. We are a group of faculty, researchers and students working at the Center of Computation and Technology (CCT) at Louisiana State University (LSU). Everything we do is centered around the ParalleX execution model and its implementation in our experimental runtime system HPX (High Performance ParalleX). We use HPX for a broad range of scientific applications, helping scientists and developers to write code which scales better and shows better performance if compared to more conventional programming models such as MPI.

ParalleX is a new (and still experimental) parallel execution model aiming to overcome the limitations imposed by the current hardware and the way we write applications today. Our group focuses on two types of applications – those requiring excellent strong scaling, allowing for a dramatic reduction of execution time for fixed workloads and those needing highest level of sustained performance through massive parallelism. These applications are either presently unable (through conventional practices) to effectively exploit a relatively small number of cores in a multi-core system. At the same time more often than not these application will not be able to exploit high-end computing systems likely to employ hundreds of millions of such cores by the end of this decade.

HPX is an experimental, modular, and performance oriented representation of the ParalleX execution model targeted at conventional architectures (currently, Linux based systems, such as SMP nodes and conventional clusters). The most important design objective of HPX is to create a state-of-the-art parallel runtime system providing a solid foundation for highly scalable applications while remaining as efficient, as portable, and as modular as possible.

GD Star Rating
STE||AR–A New Name for Our Group, 5.0 out of 5 based on 2 ratings
Be Sociable, Share!
This entry was posted in General and tagged , by Hartmut Kaiser. Bookmark the permalink.

About Hartmut Kaiser

Hartmut is an Adjunct Professor of Computer Science at Louisiana State University. At the same time, he holds the position of a senior scientist at the Center for Computation and Technology (LSU). He received his doctorate from the Technical University of Chemnitz (Germany) in 1988. He is probably best known through his involvement in open source software projects, mainly as the author of several C++ libraries he has contributed to Boost, which are in use by thousands of developers worldwide. His current research is focused on leading the STE||AR group at CCT working on the practical design and implementation of the ParalleX execution model and related programming methods. In addition, he architected and developed the core library modules of SAGA for C++, a Simple API for Grid Applications.

Leave a Reply

Your email address will not be published. Required fields are marked *