TY - CONF T1 - High Performance Communication between Parallel Programs T2 - Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International Y1 - 2005 A1 - Jae-Yong Lee A1 - Sussman, Alan KW - Adaptive arrays KW - Analytical models KW - Chaotic communication KW - Computational modeling KW - Computer science KW - Data analysis KW - data distribution KW - Educational institutions KW - high performance communication KW - image data analysis KW - image resolution KW - inter-program communication patterns KW - InterComm KW - Libraries KW - Message passing KW - parallel languages KW - parallel libraries KW - parallel programming KW - parallel programs KW - performance evaluation KW - Wind AB - We present algorithms for high performance communication between message-passing parallel programs, and evaluate the algorithms as implemented in InterComm. InterComm is a framework to couple parallel programs in the presence of complex data distributions within a coupled application. Multiple parallel libraries and languages may be used in the different programs of a single coupled application. The ability to couple such programs is required in many emerging application areas, such as complex simulations that model physical phenomena at multiple scales and resolutions, and image data analysis applications. We describe the new algorithms we have developed for computing inter-program communication patterns. We present experimental results showing the performance of various algorithmic tradeoffs, and also compare performance against an earlier system. JA - Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International PB - IEEE SN - 0-7695-2312-9 M3 - 10.1109/IPDPS.2005.243 ER -