Collective communications apparatus and method for parallel systems

作者: Joshua B Fryman , Allan D Knies , David Pardo Keppel , Dong Hyuk Woo

DOI:

关键词: Parallel computingLogical topologyComputer scienceCollective communicationInterconnection

摘要: A collective communication apparatus and method for parallel computing systems. For example, one embodiment of an comprises a plurality processor elements (PEs); interconnect logic to dynamically form virtual (VCI) between the PEs at runtime without global among all PEs, VCI defining logical topology in which each PE is directly communicatively coupled only subset remaining PEs; execution execute operations across wherein or more receive first results from portion perform operations, provide second PEs.

参考文章(10)
Alexey E. Antonov, Alexey M. Romanenko, Flexible fingerprint for detection of malware ,(2013)
Matthias A. Blumrich, Burkhard D. Steinmacher-Burow, Paul W. Coteus, Dirk Hoenicke, Alan Gara, Dong Chen, Todd E. Takken, Mark E. Giampapa, Philip Heidelberger, Pavlos M. Vranas, Collective Network For Computer Structures ,(2005)
Michimasa Kondo, Shingo Tsujimichi, Parallel computer with reconstruction of processor clusters ,(1996)
Taiichi Yuasa, Motohiko Matuda, Arithmetic unit for SIMD type parallel computer ,(1994)
Joseph D. Ratterman, Charles J. Archer, Executing a gather operation on a parallel computer ,(2007)
William P. Lepera, Tsai-Yang Jea, Jun He, Hanhong Xue, Simulation of high performance computing (hpc) application environment using virtual nodes ,(2014)