System and method for multiprocessor management
First Claim
1. A system for autonomously managing multiprocessors comprising at least one master in communication with at least one remote processor, said master further comprising:
- a core, said core incorporated in said at least one master, interacting with distributed real-time agents through communication channels, said core providing test, synchronization and management operations to said distributed agents; and
a script interpreter, associated with the core, said script interpreter for providing real-time operation-related data and software from a combination of user interfaces, command files, test scripts and/or databases to said core during the cores interaction with said agents.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is system and method for managing a multiprocessor system including at least one master processor in communication with at least one remote processor. A core interacts with one or more distributed processors through communication channels. The core provides test, synchronization, logging, and management operations to distributed processors. An agent engine, associated with the core, provides operation-related data and software from a combination of user interfaces, test scripts, and databases to the core during its interaction with the distributed processors. Target agents associated with the distributed processors receive commands from the core. Target agents can access library modules for extended command sets for target processor management, testing, and control. Target agent capability can be extended via on-line or real-time task distribution.
39 Citations
18 Claims
-
1. A system for autonomously managing multiprocessors comprising at least one master in communication with at least one remote processor, said master further comprising:
-
a core, said core incorporated in said at least one master, interacting with distributed real-time agents through communication channels, said core providing test, synchronization and management operations to said distributed agents; and
a script interpreter, associated with the core, said script interpreter for providing real-time operation-related data and software from a combination of user interfaces, command files, test scripts and/or databases to said core during the cores interaction with said agents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for autonomously managing multiprocessors, comprising:
-
a core interacting with distributed processors through communication channels, said core providing test, synchronization and management operations to said distributed processors;
a script interpreter, associated with the core, said script interpreter for providing real-time operation-related data and software from a combination of user interfaces and databases to said core during the core'"'"'s interaction with said distributed processors;
a message passing task module for managing real-time traffic in communication with said core through at least one queue;
a script interpreter in communication with database multiprocessor management resources, for facilitating test, synchronization and management of distributed processor with said core from databases; and
a script logging database for keeping track of command operations occurring between said core and distributed processors. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for autonomously managing multiprocessors, comprising the steps of:
-
providing a core interacting with at least two real-time distributed processors through real-time messaging queues, said core providing test, synchronization and management operations to said distributed processors;
providing a script interpreter, associated with the core, said script interpreter for providing real-time operation-related data and software from a combination of user interfaces and databases to said core during the cores interaction with said distributed processors; and
providing real-time target agents associated with said distributed processors for receiving commands from said core, said target agents further comprising a library module for providing an extended command set to the target agent for distributed processor management.
-
Specification