TY - GEN
T1 - Issues in scalable library design for massively parallel computers
AU - Ni, Lionel M.
AU - Xu, Hong
AU - Kalns, Edgar T.
PY - 1993
Y1 - 1993
N2 - This paper examines some critical issues raised in the design of libraries for MPCs, such as scalability, protability, recompilation, and flexibility. We advocate a layered a layered structure of library design, comprising a high-language layers, a machine-independent node layer, a machine-dependent node layer, and an object code layer for different demands and requirements. We discuss the impact of various data decomposition strategies on program performance and the computation and communication analysis techniques employed at different layers.
AB - This paper examines some critical issues raised in the design of libraries for MPCs, such as scalability, protability, recompilation, and flexibility. We advocate a layered a layered structure of library design, comprising a high-language layers, a machine-independent node layer, a machine-dependent node layer, and an object code layer for different demands and requirements. We discuss the impact of various data decomposition strategies on program performance and the computation and communication analysis techniques employed at different layers.
UR - https://www.scopus.com/pages/publications/0027736151
U2 - 10.1145/169627.169688
DO - 10.1145/169627.169688
M3 - Conference Paper published in a book
AN - SCOPUS:0027736151
SN - 0818643404
SN - 9780818643408
T3 - Proceedings of the Supercomputing Conference
SP - 181
EP - 190
BT - Proceedings of the Supercomputing Conference
PB - Publ by IEEE
T2 - Proceedings of the Supercomputing '93 Conference
Y2 - 15 November 1993 through 19 November 1993
ER -