Research Project Outline
Within a decade, the number of processing cores on supercomputers is predicted to be more than 100 million. This project researches technologies for memory saving and runtime optimizations to implement a scalable communication library that will be required on such large scale computers. In addition to that, the project also develops methods for building scalable applications by utilizing facilities of the communication library.