Legacy Application Migration

On July 10, 2013 the STE||AR group at LSU hosted a meeting with the University of Houston to discus the creation of a migration path for MPI and OpenMP into HPX.  This was the agenda for the meeting:

Agenda

09:00am   General welcome, introduction (Hartmut Kaiser)

09:15am   Collaboration on Legacy Support: HPX – Current State (Hartmut Kaiser)

10:15am   OpenMP Extensions and Integration with HPX (Yonghong Yan)

11:15am   MPI on HPX: Status Update (Edgar Gabriel)

12:15pm   Lunch

01:30pm   Discussions, interactive debugging

Summary of Presentations

Collaboration on Legacy Support: HPX – Current State

HPX is a general purpose runtime system which addresses the “Four Horsemen” that inhibit applications from scaling.  HPX is standard compliant and has governing principles such as being message driven, latency hiding, supporting adaptive locality control, moving work to data, and utilizing fine-grain parallelism.  In addition, HPX supports asynchronous “fire and forget” semantics and utilizes lightweight control structures such as futures to control the program flow.  HPX should be able to run seamlessly beneath OpenMP as both models sync up nicely.  HPX could be sandwiched between the higher level MPI functions and the communication layer.

OpenMP Extensions and Integration with HPX

MPI on HPX: Status Update

GD Star Rating
loading...

    Leave a Reply

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