LIP - Google Patents
Heterogeneous Multi-Cluster Networking with the Madeleine III Communication LibraryLIP
- Document ID
- 6636135263232988183
- Author
- LIP E
External Links
- 238000004891 communication 0 title abstract description 38
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
- G06F15/163—Interprocessor communication
- G06F15/173—Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
- G06F15/17337—Direct connection machines, e.g. completely connected computers, point to point communication networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/455—Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240168823A1 (en) | Computer cluster arrangement for processing a computation task and method for operation thereof | |
Hwang et al. | A Unix-Based local computer network with load balancing | |
US6560325B2 (en) | Telecommunication resource allocation system and method | |
US5659701A (en) | Apparatus and method for distributed program stack | |
Aumage | Heterogeneous multi-cluster networking with the Madeleine III communication library | |
Marin et al. | DARX-a framework for the fault-tolerant support of agent software | |
US20100153964A1 (en) | Load balancing of adapters on a multi-adapter node | |
CN115225642A (en) | Elastic load balancing method and system of super-fusion system | |
Steenkiste | Network-based multicomputers: A practical supercomputer architecture | |
LIP | Heterogeneous Multi-Cluster Networking with the Madeleine III Communication Library | |
CN116662008A (en) | Heterogeneous hardware unified nano-tube scheduling node controller | |
Aumage | Gestion des réseaux multi-grappes hétérogènes avec la bibliothèque Madeleine III | |
Jesshope | Transputers and switches as objects in OCCAM | |
Wybranietz et al. | The lady programming environment for distributed operating systems | |
Crane et al. | Constructing distributed Unix utilities in Regis | |
Wybranietz et al. | The LADY programming environment for distributed operating systems | |
Barreto et al. | Deck: a new model for a distributed executive kernel integrating communication and multithreading for support of distributed object oriented application with fault tolerance support | |
Wittie et al. | MICRONET/MICROS—A network computer system for distributed applications | |
Kar et al. | Assigning processes to processors: A fault-tolerant approach | |
EP0509946A2 (en) | Apparatus and method for implementing a distributed program stack | |
McDermid | Design and use of comflex–a hardware-controlled packet switch | |
Feldman et al. | Programming distributed systems | |
Whitby-Strevens | Current research in computer networks: a personal view | |
Theis | Distributed network and multiprocessing minicomputer state-of-the-art capabilities | |
Herrmann et al. | Multicomputers UNIX based on CHORUS |