CONTROLLER FOR SEQUENTIAL PROGRAMMING TOOLS EXECUTED IN A PARALLEL COMPUTING ENVIRONMENT
Patent №
US 5,325,530
Granted
1994-06-28
Filed 1993
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
2
ml · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
08010700
A controller (210) for controlling a plurality of sequential tools (220.sub.1, 220.sub.2, . . . , 220.sub.n), such as dbx debuggers (dbx tools), operating in a parallel computing system. The controller executes each of these sequential tools on an individual node (245.sub.1, 245.sub.2, . . . , 245.sub.n) of a parallel computing system (100). The controller associates each tool with a particular process (230.sub.1, 230.sub.2, . . . , 230.sub.n) of a user program executing on a particular node. Typically, each tool accumulates specific performance characteristics of its associated process as data and transfers the data to the controller for ultimate display to a programmer. In particular, the controller in combination with various dbx tools operating on various nodes in the parallel computing environment produces a parallel program debugger (pdbx). As pdbx, the controller sends commands to particular nodes to control the operation of each dbx tool executing on that particular node. Additionally, nodes can be grouped together to permit pdbx to simultaneously send commands to a group of nodes and effectuate group control of multiple dbx tools.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 65190506
Assignors
MOHRMANN, RICHARD L.
On an employer assignment, the assignors are typically the inventors.