发明名称 METHOD AND SYSTEM FOR OPTIMIZING COMMUNICATION IN MPI PROGRAMS FOR AN EXECUTION ENVIRONMENT
摘要 A system and method for mapping application tasks to processors in a computing environment that takes into account the hardware communication topology of a machine and an application communication pattern. The hardware communication topology (HCT) is defined according to hardware parameters affecting communication between two tasks, such as connectivity, bandwidth and latency; and, the application communication pattern (ACP) is defined to mean the number and size of bytes that are communicated between the different pairs of communicating tasks. By collecting information on the messages exchanged by the tasks that communicate, the communication pattern of the application may be determined. By combing the HCT and ACP a cost model for a given mapping can be determined. Any algorithm computing a mapping can use the HCT, ACP, and the cost model, thus the combination of an HCT, ACP, and cost model allow an automatically optimized mapping of tasks to processing elements to be achieved
申请公布号 US2008288957(A1) 申请公布日期 2008.11.20
申请号 US20070750912 申请日期 2007.05.18
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 CASCAVAL GHEORGHE;DUESTERWALD EVELYN;SMITH STEPHEN E.;SWEENEY PETER F.;WISNIEWSKI ROBERT W.
分类号 G06F13/00 主分类号 G06F13/00
代理机构 代理人
主权项
地址