skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Routing performance analysis and optimization within a massively parallel computer

Patent ·
OSTI ID:1083442

An apparatus, program product and method optimize the operation of a massively parallel computer system by, in part, receiving actual performance data concerning an application executed by the plurality of interconnected nodes, and analyzing the actual performance data to identify an actual performance pattern. A desired performance pattern may be determined for the application, and an algorithm may be selected from among a plurality of algorithms stored within a memory, the algorithm being configured to achieve the desired performance pattern based on the actual performance data.

Research Organization:
International Business Machines Corp., Armonk, NY (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
B519700
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Number(s):
8,423,987
Application Number:
11/668,691
OSTI ID:
1083442
Country of Publication:
United States
Language:
English

References (27)

Adaptive source routing and packet processing patent-application May 2005
Congestion free packet network patent September 1991
Recoverable error detection for concurrent computing programs patent-application January 2008
Systems and methods for processing packets patent-application January 2005
Message routing in a multiprocessor computer system patent September 1994
Source routing for connection-oriented network with repeated call attempts for satisfying user-specified QOS parameters patent August 1999
Software configurable cluster-based router using heterogeneous nodes as cluster nodes patent-application May 2005
Communication system and method providing optimal restoration of failed paths patent November 1998
Automatic Performance Tuning for J2EE Application Server Systems book January 2005
Link-by-link congestion control for packet transmission systems patent June 1994
Methods and systems for dynamic parallel processing patent-application August 2006
Method and system for transmitting data in a packet based communication network patent-application January 2004
Automated cluster-based web service performance tuning conference January 2004
Technique for accomplishing deadlock free routing through a multi-stage cross-point packet switch patent September 1995
An empirically derived framework for classifying parallel program performance tuning problems conference January 1998
System and method for policing multiple data flows and multi-protocol data flows patent May 2005
The Autopilot performance-directed adaptive control system journal September 2001
Integrating switching and facility networks using ATM patent June 2000
Dynamic routing system for a multinode communications network patent June 1993
Packet sequence maintenance with load balancing, and head-of-line blocking avoidance in a switch patent-application January 2005
Deficit-based striping algorithm patent January 2008
Multi-dimensional lattice network patent-application March 2005
Evaluating method of data division patterns and a program execution time for a distributed memory parallel computer system, and parallel program producing method using such an evaluating method patent May 1995
Agile optical-core distributed packet switch patent November 2002
Method and apparatus for load balancing of parallel servers in a network environment patent June 2004
Multiple instances of the same type of processing module within a layered communication stack patent-application January 2006
Asynchronous packet switching patent September 1999