The portals 4.0.1 network programming interface.
Author(s) -
Brian Barrett,
Ronald B. Brightwell,
Kevin Pedretti,
Kyle Wheeler,
Karl Scott Hemmert,
Rolf Riesen,
Keith D. Underwood,
Arthur B. Maccabe,
Trammell Hudson
Publication year - 2013
Language(s) - English
Resource type - Reports
DOI - 10.2172/1095958
Subject(s) - computer science , massively parallel , scalability , interface (matter) , operating system , node (physics) , application programming interface , supercomputer , computer architecture , programming paradigm , distributed computing , programming language , engineering , bubble , maximum bubble pressure method , structural engineering
This report presents a specification for the Portals 4.0 network programming interface. Portals 4.0 is intended to allow scalable, high-performance network communication between nodes of a parallel computing system. Portals 4.0 is well suited to massively parallel processing and embedded systems. Portals 4.0 represents an adaption of the data movement layer developed for massively parallel processing platforms, such as the 4500-node Intel TeraFLOPS machine. Sandia's Cplant cluster project motivated the development of Version 3.0, which was later extended to Version 3.3 as part of the Cray Red Storm machine and XT line. Version 4.0 is targeted to the next generation of machines employing advanced network interface architectures that support enhanced offload capabilities. 3
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom