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.

Metascale’s NT² Released with HPX Support

 From the release announcement:metascale

The first stable release of the 3.x series of MetaScale’s open-source software is available: NT² 3.0. Many Issues have been closed since last beta. The main focus of this release cycle was to fix performances issues and to stabilize some parts of the API.

This release adds support for HPX, STE||AR’s flagship library. This is excellent news for us, as it demonstrates growing interest in the community to rely on a solid runtime system for all parallelization needs.

GD Star Rating
loading...

HPX V0.9.6 Released

The STE||AR Group is proud to announce the sixth formal release of HPX (V0.9.6).  We would like to thank everyone for their time and dedication which continues to push HPX to the edge of parallel computation.

HPX (High Performance ParalleX) provides a unified programming model for parallel and distributed applications of any scale. It is the first freely available, open source, feature-complete, modular, and performance oriented implementation of the ParalleX execution model. HPX is a general purpose C++ runtime system for applications targeted at conventional, widely available architectures.

Continue reading

GD Star Rating
loading...

New Mailing Lists

All of our HPX mailing lists will be migrated to new mailing addresses. These mailing lists are the heart of the HPX community. You may read the lists via full-content email, email digests, or via newsgroup reader.

The hosting for the mailing lists is donated by the Center of Computation and Technology at Louisiana State University.

We created three new mailing lists:
Continue reading

GD Star Rating
loading...

HPX V0.9.5 Released

The STE||AR Group is proud to announce the fifth formal release of HPX (V0.9.5). This release has been made possible by the hard, dedicated, and diligent work of everybody involved. This is the actual release we provide after the release candidate we published last December. Please report any issues you encounter through our issue trackerContinue reading

GD Star Rating
loading...

HPX V0.9.5 (RC1) Released

We are proud to announce the fifth formal release of HPX (V0.9.5). This release has been made possible by the hard, dedicated, and diligent work of everybody involved. This is a release candidate (RC1) for the actual release which is planned for mid January 2013. Please report any issues you encounter through our issue tracker.
Continue reading

GD Star Rating
loading...

HPX Development Moved to Github

As already suggested in our release notes for the HPX V0.9 release last week we now have moved our main source code repository to Github. This is a very important milestone for us. It marks the point in the development of HPX where we believe it reached a sufficient level of maturity to be useful for real world applications. Making HPX available on Github demonstrates our commitment to create an openly available parallel and distributed C++ runtime system for today’s and tomorrow’s computer architectures. We distribute HPX under the Boost Software License, which means it can be used in any way and without any limitations – no strings attached.
Continue reading

GD Star Rating
loading...

HPX V0.9.0 Released

We are proud to announce the fourth formal release of HPX (V0.9.0). This release has been made possible by the hard, dedicated, and diligent work of everybody involved. Thank you! We decided to postpone the earlier announced release of V1.0 to October later this year to give us more time to finalize the documentation and to wrap up some API changes. Continue reading

GD Star Rating
loading...

HPX at C++Now! 2012

C++Now! 2012 will start May 14th. Based on the successful traditions of 5 years of BoostCon, which was the main face-to-face event for all things C++ and Boost, this new conference will present leading speakers from the whole C++ community. The conference highlights the new state of C++ (from the new Standard), and the need to continually look to the future so the language remains useful to the C++ community. Its focus will be the new C++11 language Standard and as usual Boost: what’s new in C++, its Standard library, and in the Boost libraries, how to write and maintain them, how to evangelize or to deploy Boost within your organization. The new C++ Standard, but also the infrastructure and process of Boost, its vision and mission – no matter what you are interested in, it all comes together in the C++Now! sessions. In short, C++Now! promises to be one of the major events in 2012 when it comes to C++. Continue reading

GD Star Rating
loading...

What’s the minimal HPX Program

Writing applications with HPX is not difficult. We tried to develop an API which conforms to the usual semantics of with the host language C++. This post is a first in a planned series of articles meant to introduce the concepts of writing HPX applications. As any introduction to a new programming language or programming paradigm, we will start with writing the smallest possible program (historically, this is a program which prints “Hello World!” only). Even if it’s very small it will give sufficient material to explain basic concepts.

Continue reading

GD Star Rating
loading...

HPX V0.8.0 Released

We are very proud to announce the release of version 0.8.0 of our High Performance ParalleX (HPX) parallel runtime system. This is our third formal release, and we would like to thank everyone involved for their hard work which has made this release possible. You can download the release files from the downloads page. The release note are available from here. Please feel free to try the examples and let us know what you think. The best way to get in contact with us is to leave a comment on this page or to send a mail to gopx@cct.lsu.edu. We have made substantial progress since the previous release last November. We have had roughly 1000 commits since the last release and we closed approximately 70 tickets (bugs, feature requests, etc.). This post will expand on some of the most important changes we have made. Continue reading

GD Star Rating
loading...