CA918809A - Arrangement for automatically selecting units for task executions in data processing systems - Google Patents

Arrangement for automatically selecting units for task executions in data processing systems

Info

Publication number
CA918809A
CA918809A CA034197A CA34197A CA918809A CA 918809 A CA918809 A CA 918809A CA 034197 A CA034197 A CA 034197A CA 34197 A CA34197 A CA 34197A CA 918809 A CA918809 A CA 918809A
Authority
CA
Canada
Prior art keywords
arrangement
data processing
processing systems
automatically selecting
selecting units
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
CA034197A
Inventor
Graham C. Driscoll, Jr.
P. Mullery Alvin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Application granted granted Critical
Publication of CA918809A publication Critical patent/CA918809A/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/468Specific access rights for resources, e.g. using capability register
CA034197A 1967-11-13 1968-11-02 Arrangement for automatically selecting units for task executions in data processing systems Expired CA918809A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US68245967A 1967-11-13 1967-11-13

Publications (1)

Publication Number Publication Date
CA918809A true CA918809A (en) 1973-01-09

Family

ID=24739803

Family Applications (1)

Application Number Title Priority Date Filing Date
CA034197A Expired CA918809A (en) 1967-11-13 1968-11-02 Arrangement for automatically selecting units for task executions in data processing systems

Country Status (4)

Country Link
US (1) US3593300A (en)
CA (1) CA918809A (en)
FR (1) FR1593322A (en)
GB (1) GB1183158A (en)

Families Citing this family (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3710324A (en) * 1970-04-01 1973-01-09 Digital Equipment Corp Data processing system
US3815099A (en) * 1970-04-01 1974-06-04 Digital Equipment Corp Data processing system
US4099235A (en) * 1972-02-08 1978-07-04 Siemens Aktiengesellschaft Method of operating a data processing system
GB1365838A (en) * 1972-04-21 1974-09-04 Ibm Data handling system
US4015242A (en) * 1972-11-29 1977-03-29 Institut Francais Du Petrole, Des Carburants Et Lubrifiants Et Entreprise De Recherches Et D'activities Petrolieres Elf Device for coupling several data processing units to a single memory
JPS4995548A (en) * 1973-01-12 1974-09-10
US3827031A (en) * 1973-03-19 1974-07-30 Instr Inc Element select/replace apparatus for a vector computing system
FR2258112A5 (en) * 1973-11-30 1975-08-08 Honeywell Bull Soc Ind
US3938101A (en) * 1973-12-26 1976-02-10 International Business Machines Corporation Computer system with post execution I/O emulation
US3934232A (en) * 1974-04-25 1976-01-20 Honeywell Information Systems, Inc. Interprocessor communication apparatus for a data processing system
FR2273317B1 (en) * 1974-05-28 1976-10-15 Philips Electrologica
US4079448A (en) * 1975-04-07 1978-03-14 Compagnie Honeywell Bull Apparatus for synchronizing tasks on peripheral devices
US4034347A (en) * 1975-08-08 1977-07-05 Bell Telephone Laboratories, Incorporated Method and apparatus for controlling a multiprocessor system
DE2546202A1 (en) * 1975-10-15 1977-04-28 Siemens Ag COMPUTER SYSTEM OF SEVERAL INTERCONNECTED AND INTERACTING INDIVIDUAL COMPUTERS AND PROCEDURES FOR OPERATING THE COMPUTER SYSTEM
JPS5812611B2 (en) * 1975-10-15 1983-03-09 株式会社東芝 Data Tensou Seigiyohoushiki
US4126895A (en) * 1975-12-29 1978-11-21 International Standard Electric Corporation Data processing system with monitoring and regulation of processor free time
JPS5296836A (en) * 1976-02-10 1977-08-15 Toshiba Corp Multiplex data processing system
DE2656086C2 (en) * 1976-12-10 1986-08-28 Siemens AG, 1000 Berlin und 8000 München Computer system
US4199811A (en) * 1977-09-02 1980-04-22 Sperry Corporation Microprogrammable computer utilizing concurrently operating processors
US4189771A (en) * 1977-10-11 1980-02-19 International Business Machines Corporation Method and means for the detection of deadlock among waiting tasks in a multiprocessing, multiprogramming CPU environment
US4268904A (en) * 1978-02-15 1981-05-19 Tokyo Shibaura Electric Co., Ltd. Interruption control method for multiprocessor system
US4319321A (en) * 1979-05-11 1982-03-09 The Boeing Company Transition machine--a general purpose computer
FR2457521B1 (en) * 1979-05-23 1985-12-27 Thomson Csf MULTIPROCESSOR SIGNAL PROCESSING SYSTEM
US4271468A (en) * 1979-11-06 1981-06-02 International Business Machines Corp. Multiprocessor mechanism for handling channel interrupts
US4323966A (en) * 1980-02-05 1982-04-06 The Bendix Corporation Operations controller for a fault-tolerant multiple computer system
US4379326A (en) * 1980-03-10 1983-04-05 The Boeing Company Modular system controller for a transition machine
US4323967A (en) * 1980-04-15 1982-04-06 Honeywell Information Systems Inc. Local bus interface for controlling information transfers between units in a central subsystem
NL8002346A (en) * 1980-04-23 1981-11-16 Philips Nv MULTI DATA SOURCE AND DATA RECEIVER SYSTEM WITH COMMUNICATION BUS.
US4414624A (en) * 1980-11-19 1983-11-08 The United States Of America As Represented By The Secretary Of The Navy Multiple-microcomputer processing
US4495570A (en) * 1981-01-14 1985-01-22 Hitachi, Ltd. Processing request allocator for assignment of loads in a distributed processing system
USRE37496E1 (en) * 1981-01-21 2002-01-01 Hitachi, Ltd Method of executing a job
US4445171A (en) * 1981-04-01 1984-04-24 Teradata Corporation Data processing systems and methods
US4648061A (en) * 1982-11-09 1987-03-03 Machines Corporation, A Corporation Of New York Electronic document distribution network with dynamic document interchange protocol generation
US4556959A (en) * 1983-03-29 1985-12-03 International Business Machines Corp. Printer selection of options
JPS6079460A (en) * 1983-10-07 1985-05-07 Nec Corp Control system in tightly coupling multioperating device
US4633394A (en) * 1984-04-24 1986-12-30 International Business Machines Corp. Distributed arbitration for multiple processors
JPS61150059A (en) * 1984-12-24 1986-07-08 Sony Corp Data processor
JPH0778785B2 (en) * 1986-03-29 1995-08-23 株式会社東芝 Processor selection method
US5241677A (en) * 1986-12-19 1993-08-31 Nippon Telepgraph and Telehone Corporation Multiprocessor system and a method of load balancing thereof
DE3741953A1 (en) * 1986-12-19 1988-06-30 Nippon Telegraph & Telephone MULTIPROCESSOR SYSTEM AND METHOD FOR DISTRIBUTING WORK LOAD IN SUCH A
US4849877A (en) * 1986-12-22 1989-07-18 American Telephone And Telegraph Company Virtual execution of programs on a multiprocessor system
DE3789215T2 (en) * 1986-12-22 1994-06-01 American Telephone & Telegraph Controlled dynamic load balancing for a multiprocessor system.
US4901231A (en) * 1986-12-22 1990-02-13 American Telephone And Telegraph Company Extended process for a multiprocessor system
US5241627A (en) * 1987-04-09 1993-08-31 Tandem Computers Incorporated Automatic processor module determination for multiprocessor systems for determining a value indicating the number of processors
US4896289A (en) * 1987-07-29 1990-01-23 Xitron, Inc. Expansion interface board system for connecting several personal computers to an electronic typesetter connected to a host personal computer
US5193197A (en) * 1987-09-24 1993-03-09 Digital Equipment Corporation Apparatus and method for distributed dynamic priority arbitration for access to a shared resource
JP2810043B2 (en) * 1987-11-13 1998-10-15 株式会社日立製作所 Data processing device
US5014221A (en) * 1988-01-29 1991-05-07 Digital Equipment Corporation Mechanism for arbitrating client access to a networked print server
US5159686A (en) * 1988-02-29 1992-10-27 Convex Computer Corporation Multi-processor computer system having process-independent communication register addressing
US5050070A (en) * 1988-02-29 1991-09-17 Convex Computer Corporation Multi-processor computer system having self-allocating processors
US5155854A (en) * 1989-02-03 1992-10-13 Digital Equipment Corporation System for arbitrating communication requests using multi-pass control unit based on availability of system resources
US5218699A (en) * 1989-08-24 1993-06-08 International Business Machines Corporation Remote procedure calls in heterogeneous systems
US5101482A (en) * 1989-10-16 1992-03-31 Massachusetts Institute Of Technology Bus-based priority arbitration system with optimum codewords
US5179702A (en) 1989-12-29 1993-01-12 Supercomputer Systems Limited Partnership System and method for controlling a highly parallel multiprocessor using an anarchy based scheduler for parallel execution thread scheduling
US5396635A (en) * 1990-06-01 1995-03-07 Vadem Corporation Power conservation apparatus having multiple power reduction levels dependent upon the activity of the computer system
US5293377A (en) * 1990-10-05 1994-03-08 International Business Machines, Corporation Network control information without reserved bandwidth
JPH04271454A (en) * 1991-02-27 1992-09-28 Toshiba Corp Loosely-coupled computer system
JPH04367963A (en) * 1991-06-15 1992-12-21 Hitachi Ltd Shared storage communication system
US5301283A (en) * 1992-04-16 1994-04-05 Digital Equipment Corporation Dynamic arbitration for system bus control in multiprocessor data processing system
GB9600336D0 (en) * 1996-01-09 1996-03-13 Int Computers Ltd Arbitration method and apparatus
US6763519B1 (en) * 1999-05-05 2004-07-13 Sychron Inc. Multiprogrammed multiprocessor system with lobally controlled communication and signature controlled scheduling
DE69920460T2 (en) * 1999-10-25 2005-01-20 Texas Instruments Inc., Dallas Intelligent power control in distributed processing systems
US7822967B2 (en) 2000-09-27 2010-10-26 Huron Ip Llc Apparatus, architecture, and method for integrated modular server system providing dynamically power-managed and work-load managed network devices
US20070245165A1 (en) * 2000-09-27 2007-10-18 Amphus, Inc. System and method for activity or event based dynamic energy conserving server reconfiguration
US7032119B2 (en) * 2000-09-27 2006-04-18 Amphus, Inc. Dynamic power and workload management for multi-server system
US7058826B2 (en) 2000-09-27 2006-06-06 Amphus, Inc. System, architecture, and method for logical server and other network devices in a dynamically configurable multi-server network environment
USRE40866E1 (en) 2000-09-27 2009-08-04 Huron Ip Llc System, method, and architecture for dynamic server power management and dynamic workload management for multiserver environment
US20030196126A1 (en) 2002-04-11 2003-10-16 Fung Henry T. System, method, and architecture for dynamic server power management and dynamic workload management for multi-server environment
US20060248360A1 (en) * 2001-05-18 2006-11-02 Fung Henry T Multi-server and multi-CPU power management system and method
US20040267897A1 (en) * 2003-06-24 2004-12-30 Sychron Inc. Distributed System Providing Scalable Methodology for Real-Time Control of Server Pools and Data Centers
US20050086640A1 (en) * 2003-10-21 2005-04-21 Mikko Kolehmainen Initiating execution of application programs on a data processing arrangement
US20050149940A1 (en) * 2003-12-31 2005-07-07 Sychron Inc. System Providing Methodology for Policy-Based Resource Allocation
US7441243B2 (en) * 2004-06-10 2008-10-21 International Business Machines Corporation Exception handling in the processing of proposal requests in a grid computing environment
US7388248B2 (en) * 2004-09-01 2008-06-17 Micron Technology, Inc. Dielectric relaxation memory
US10127087B2 (en) * 2016-10-26 2018-11-13 The United States Of America As Represented By Secretary Of The Navy Capacity based distribution of processing jobs to computing components

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3253262A (en) * 1960-12-30 1966-05-24 Bunker Ramo Data processing system
US3419849A (en) * 1962-11-30 1968-12-31 Burroughs Corp Modular computer system
US3435422A (en) * 1966-06-27 1969-03-25 Bell Aerospace Corp Self-organizing system
US3421150A (en) * 1966-08-26 1969-01-07 Sperry Rand Corp Multiprocessor interrupt directory
US3426332A (en) * 1966-12-15 1969-02-04 Ibm Data handling apparatus with recurrent address manipulation to access a plurality of storage areas
US3440617A (en) * 1967-03-31 1969-04-22 Andromeda Inc Signal responsive systems

Also Published As

Publication number Publication date
DE1808031B2 (en) 1972-08-03
US3593300A (en) 1971-07-13
GB1183158A (en) 1970-03-04
DE1808031A1 (en) 1969-06-12
FR1593322A (en) 1970-05-25

Similar Documents

Publication Publication Date Title
CA918809A (en) Arrangement for automatically selecting units for task executions in data processing systems
IL30451A0 (en) Information processing system
AU418927B2 (en) Data processing systems
CA763605A (en) Data processing systems
AU406063B2 (en) Improvements in or relating to data processing systems
AU415073B2 (en) Improvements in or relating to data processing systems
CA760607A (en) On-line branch for data processing systems
CA753031A (en) Data processing system
CA759822A (en) Data processing system
AU417519B2 (en) Data processing system
AU422238B2 (en) Data processing system
AU414707B2 (en) Data processing system
CA759171A (en) Data processing system
AU416100B2 (en) Data processing system
CA750567A (en) Data processing system
CA750068A (en) Data processing system
AU4485568A (en) Data processing systems
AU1837267A (en) Improvements in or relating to data processing systems
AU4298968A (en) Data processing system
AU4276668A (en) Data processing system
AU4253768A (en) Data processing system
AU3246368A (en) Data processing system
CA773730A (en) Controller for data processing system
IE31816B1 (en) Data processing system
AU404535B2 (en) Information processing system