Previous | Next --- Slide 44 of 44
Back to Lecture Thumbnails

The main idea behind Legion was again another tool that is intended to relieve the burden off the programmer in making decisions of how to allocate storage for the many regions a program can use. The system is there to meet not only the current demands of supercomputing but also to meet the needs of programmers in the future. In making Legion they knew that, as we have discussed many times in this class, supercomputing as a field means often dealing with heterogenous hardware and Legion is a tool that will manage these regions in an efficient way. Their results speak for themselves in that running on the worlds 2nd fastest computer Legion provided a 3x speedup to the S3D combustion simulation.