In this video from the Stanford HPC Conference, Elliott Slaughter, Wonchan Lee, Todd Warszawski, Karthik Murthy from Stanford present: Advances in the Legion Programming Model.
“Legion is an exascale-ready parallel programming model that simplifies the mapping of a complex, large-scale simulation code on a modern heterogeneous supercomputer. Legion relieves scientists and engineers of several burdens: they no longer need to determine which tasks depend on other tasks, specify where calculations will occur, or manage the transmission of data to and from the processors. In this talk, we will focus on three aspects of the Legion programming system, namely, dynamic tracing, projection functions, and vectorization.”