@inproceedings{Castro-Uller-WSCAD:2020,
abstract = {The performance and energy efficiency provided by lightweight manycores is undeniable. However, the lack of rich and portable support for these processors makes software development challenging. To address this problem, we propose a portable and lightweight MPI library (LWMPI) designed from scratch to cope with restrictions and intricacies of lightweight manycores. We integrated LWMPI into a distributed OS that targets these processors and evaluated it on the Kalray MPPA-256 processor. Results obtained with three applications from a representative benchmark suite unveiled that LWMPI achieves similar performance scalability in comparison with the low-level vendor-specific API narrowed for MPPA-256, while exposing a richer programming interface.},
address = {Santo Andr{\'{e}}, Brazil},
author = {Uller, Jo{\~{a}}o Fellipe and Souto, Jo{\~{a}}o Vicente and Penna, Pedro Henrique and Castro, M{\'{a}}rcio and Freitas, Henrique and M{\'{e}}haut, Jean-Fran{\c{c}}ois},
booktitle = {Simp{\'{o}}sio em Sistemas Computacionais de Alto Desempenho (WSCAD)},
doi = {10.5753/wscad.2020.14066},
pages = {155--166},
publisher = {Sociedade Brasileira de Computa{\c{c}}{\~{a}}o (SBC)},
title = {{Enhancing Programmability in NoC-Based Lightweight Manycore Processors with a Portable MPI Library}},
url = {https://doi.org/10.5753/wscad.2020.14066},
year = {2020}
}
