Software engineering of distributed systems
|
Efficient address translations and data movements for distributed memory systems |
Portable runtime support for multiprocessors |
Testbeds for extending compilers, runtime software, and languages for experimentation and research |