SG47048A1 - Method and apparatus for operating a single cpu computer system as a multiprocessor system - Google Patents
Method and apparatus for operating a single cpu computer system as a multiprocessor systemInfo
- Publication number
- SG47048A1 SG47048A1 SG1996004256A SG1996004256A SG47048A1 SG 47048 A1 SG47048 A1 SG 47048A1 SG 1996004256 A SG1996004256 A SG 1996004256A SG 1996004256 A SG1996004256 A SG 1996004256A SG 47048 A1 SG47048 A1 SG 47048A1
- Authority
- SG
- Singapore
- Prior art keywords
- operating
- single cpu
- computer system
- cpu computer
- multiprocessor
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline or look ahead
- G06F9/3877—Concurrent instruction execution, e.g. pipeline or look ahead using a secondary processor, e.g. coprocessor
- G06F9/3879—Concurrent instruction execution, e.g. pipeline or look ahead using a secondary processor, e.g. coprocessor for non-native instruction execution, e.g. executing a command; for Java instruction set
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC 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 program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
- G06F15/167—Interprocessor communication using a common memory, e.g. mailbox
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Multi Processors (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/065,597 US5490279A (en) | 1993-05-21 | 1993-05-21 | Method and apparatus for operating a single CPU computer system as a multiprocessor system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SG47048A1 true SG47048A1 (en) | 1998-03-20 |
Family
ID=22063821
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SG1996004256A SG47048A1 (en) | 1993-05-21 | 1994-04-26 | Method and apparatus for operating a single cpu computer system as a multiprocessor system |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US5490279A (en) |
| JP (1) | JP2660662B2 (en) |
| DE (1) | DE4417068A1 (en) |
| GB (1) | GB2278214B (en) |
| SG (1) | SG47048A1 (en) |
| TW (1) | TW399750U (en) |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5884091A (en) * | 1993-12-08 | 1999-03-16 | Intel Corporation | Computer system having a central processing unit responsive to the identity of an upgrade processor |
| KR0119795B1 (en) * | 1994-04-20 | 1997-10-27 | 김광호 | Easy to upgrade computer |
| US5781774A (en) * | 1994-06-29 | 1998-07-14 | Intel Corporation | Processor having operating modes for an upgradeable multiprocessor computer system |
| US5748912A (en) * | 1995-06-13 | 1998-05-05 | Advanced Micro Devices, Inc. | User-removable central processing unit card for an electrical device |
| US5896513A (en) * | 1996-07-03 | 1999-04-20 | Intel Corporation | Computer system providing a universal architecture adaptive to a variety of processor types and bus protocols |
| US5845107A (en) * | 1996-07-03 | 1998-12-01 | Intel Corporation | Signaling protocol conversion between a processor and a high-performance system bus |
| US5764934A (en) * | 1996-07-03 | 1998-06-09 | Intel Corporation | Processor subsystem for use with a universal computer architecture |
| US5983297A (en) * | 1996-12-30 | 1999-11-09 | Intel Corporation | Method and apparatus for upgrading a computer system |
| US6041372A (en) * | 1996-12-30 | 2000-03-21 | Intel Corporation | Method and apparatus for providing a processor module for a computer system |
| JPH10333977A (en) * | 1997-05-28 | 1998-12-18 | Oki Electric Ind Co Ltd | Micro controller |
| US5918023A (en) * | 1997-06-09 | 1999-06-29 | Compaq Computer Corporation | System design to support either Pentium Pro processors, Pentium II processors, and future processor without having to replace the system board |
| US6098156A (en) * | 1997-07-22 | 2000-08-01 | International Business Machines Corporation | Method and system for rapid line ownership transfer for multiprocessor updates |
| WO1999052029A1 (en) * | 1998-04-01 | 1999-10-14 | Omron Corporation | Data processor and image processor |
| US6654714B1 (en) * | 1998-05-22 | 2003-11-25 | Micron Technology, Inc. | Method and system for selecting compatible processors to add to a multiprocessor computer |
| US6480952B2 (en) | 1998-05-26 | 2002-11-12 | Advanced Micro Devices, Inc. | Emulation coprocessor |
| US6308255B1 (en) | 1998-05-26 | 2001-10-23 | Advanced Micro Devices, Inc. | Symmetrical multiprocessing bus and chipset used for coprocessor support allowing non-native code to run in a system |
| US6590907B1 (en) * | 1999-10-01 | 2003-07-08 | Stmicroelectronics Ltd. | Integrated circuit with additional ports |
| US6631474B1 (en) * | 1999-12-31 | 2003-10-07 | Intel Corporation | System to coordinate switching between first and second processors and to coordinate cache coherency between first and second processors during switching |
| US7725748B1 (en) | 2000-12-29 | 2010-05-25 | Intel Corporation | Low power subsystem for portable computers |
| US6522165B2 (en) | 2001-06-29 | 2003-02-18 | Intel Corporation | Bus termination scheme for flexible uni-processor and dual processor platforms |
| US7124410B2 (en) * | 2002-01-09 | 2006-10-17 | International Business Machines Corporation | Distributed allocation of system hardware resources for multiprocessor systems |
| US7058829B2 (en) * | 2002-08-14 | 2006-06-06 | Intel Corporation | Method and apparatus for a computing system having an active sleep mode CPU that uses the cache of a normal active mode CPU |
| TWI243311B (en) * | 2004-08-18 | 2005-11-11 | Asrock Inc | Method and apparatus for upgradable computer design |
| US8660701B2 (en) * | 2004-08-26 | 2014-02-25 | A. O. Smith Corporation | Modular control system and method for water heaters |
| US7613855B2 (en) * | 2004-08-26 | 2009-11-03 | A. O. Smith Corporation | Modular control system and method for water heaters |
| US7574120B2 (en) * | 2005-05-11 | 2009-08-11 | A. O. Smith Corporation | System and method for estimating and indicating temperature characteristics of temperature controlled liquids |
| US8245669B2 (en) * | 2006-03-27 | 2012-08-21 | A. O. Smith Corporation | Water heating systems and methods |
| US20070246552A1 (en) * | 2006-03-27 | 2007-10-25 | Patterson Wade C | Water heating systems and methods |
| US8887671B2 (en) * | 2006-03-27 | 2014-11-18 | A. O. Smith Corporation | Water heating systems and methods |
| US8001310B2 (en) * | 2009-03-04 | 2011-08-16 | Hewlett-Packard Development Company, L.P. | Scalable computer node having an expansion module that is socket-compatible with a central processing unit |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4228496A (en) * | 1976-09-07 | 1980-10-14 | Tandem Computers Incorporated | Multiprocessor system |
| US4574345A (en) * | 1981-04-01 | 1986-03-04 | Advanced Parallel Systems, Inc. | Multiprocessor computer system utilizing a tapped delay line instruction bus |
| US4481572A (en) * | 1981-10-13 | 1984-11-06 | Teledyne Industries, Inc. | Multiconfigural computers utilizing a time-shared bus |
| US4547849A (en) * | 1981-12-09 | 1985-10-15 | Glenn Louie | Interface between a microprocessor and a coprocessor |
| JPS608972A (en) * | 1983-06-29 | 1985-01-17 | Fujitsu Ltd | Multi-processor system |
| US4622631B1 (en) * | 1983-12-30 | 1996-04-09 | Recognition Int Inc | Data processing system having a data coherence solution |
| NL8400186A (en) * | 1984-01-20 | 1985-08-16 | Philips Nv | PROCESSOR SYSTEM CONTAINING A NUMBER OF STATIONS CONNECTED BY A COMMUNICATION NETWORK AND STATION FOR USE IN SUCH A PROCESSOR SYSTEM. |
| US4794523A (en) * | 1985-09-30 | 1988-12-27 | Manolito Adan | Cache memory architecture for microcomputer speed-up board |
| US4816990A (en) * | 1986-11-05 | 1989-03-28 | Stratus Computer, Inc. | Method and apparatus for fault-tolerant computer system having expandable processor section |
| DE3751108T2 (en) * | 1986-11-12 | 1995-10-26 | Nippon Electric Co | Microprocessor with the ability to be connected to a coprocessor. |
| US5109329A (en) * | 1987-02-06 | 1992-04-28 | At&T Bell Laboratories | Multiprocessing method and arrangement |
| US5133064A (en) * | 1987-04-27 | 1992-07-21 | Hitachi, Ltd. | Data processing system generating clock signal from an input clock, phase locked to the input clock and used for clocking logic devices |
| US4967346A (en) * | 1988-03-14 | 1990-10-30 | Advanced Micro Devices, Inc. | Universal microprocessor interface circuit |
| WO1989012274A1 (en) * | 1988-06-06 | 1989-12-14 | Robert Bosch Gmbh | Method for monitoring the correct combination of processors or programs in a computer system |
| US4885482A (en) * | 1988-07-13 | 1989-12-05 | Compaq Computer Corporation | Multiple computer interface circuit board |
| US5111423A (en) * | 1988-07-21 | 1992-05-05 | Altera Corporation | Programmable interface for computer system peripheral circuit card |
| US5025387A (en) * | 1988-09-06 | 1991-06-18 | Motorola, Inc. | Power saving arrangement for a clocked digital circuit |
| US4958309A (en) * | 1989-01-30 | 1990-09-18 | Nrc Corporation | Apparatus and method for changing frequencies |
| US5321827A (en) * | 1989-08-02 | 1994-06-14 | Advanced Logic Research, Inc. | Computer system with modular upgrade capability |
| US5297272A (en) * | 1989-08-02 | 1994-03-22 | Advanced Logic Research, Inc. | Apparatus for automatically disabling and isolating a computer's original processor upon installation of a processor upgrade card |
| US5162979A (en) * | 1989-10-23 | 1992-11-10 | International Business Machines Corp. | Personal computer processor card interconnect system |
| US5018170A (en) * | 1989-11-21 | 1991-05-21 | Unisys Corporation | Variable data rate clock synthesizer |
| EP0510241A3 (en) * | 1991-04-22 | 1993-01-13 | Acer Incorporated | Upgradeable/downgradeable computer |
| US5335329A (en) * | 1991-07-18 | 1994-08-02 | Texas Microsystems, Inc. | Apparatus for providing DMA functionality to devices located in a bus expansion chassis |
| EP0529142A1 (en) * | 1991-08-30 | 1993-03-03 | Acer Incorporated | Upgradeable/downgradeable computers |
| US5335335A (en) * | 1991-08-30 | 1994-08-02 | Compaq Computer Corporation | Multiprocessor cache snoop access protocol wherein snoop means performs snooping operations after host bus cycle completion and delays subsequent host bus cycles until snooping operations are completed |
| KR950002162B1 (en) * | 1992-02-12 | 1995-03-14 | 삼성전자주식회사 | Automatic changing circuit of cpu logic |
| US5440755A (en) * | 1992-04-06 | 1995-08-08 | Accelerated Systems, Inc. | Computer system with a processor-direct universal bus connector and interchangeable bus translator |
| SE500990C2 (en) * | 1993-01-20 | 1994-10-17 | Icl Systems Ab | Arrangements in a personal computer system |
-
1993
- 1993-05-21 US US08/065,597 patent/US5490279A/en not_active Expired - Lifetime
-
1994
- 1994-04-26 GB GB9408238A patent/GB2278214B/en not_active Expired - Fee Related
- 1994-04-26 SG SG1996004256A patent/SG47048A1/en unknown
- 1994-05-14 DE DE4417068A patent/DE4417068A1/en not_active Withdrawn
- 1994-05-17 TW TW085208052U patent/TW399750U/en not_active IP Right Cessation
- 1994-05-23 JP JP6130824A patent/JP2660662B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2660662B2 (en) | 1997-10-08 |
| GB2278214B (en) | 1998-02-25 |
| JPH07141299A (en) | 1995-06-02 |
| GB2278214A (en) | 1994-11-23 |
| DE4417068A1 (en) | 1995-01-12 |
| US5490279A (en) | 1996-02-06 |
| GB9408238D0 (en) | 1994-06-15 |
| TW399750U (en) | 2000-07-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB2278214B (en) | Method and apparatus for operating a single CPU computer system as a multiprocessor system | |
| US5126932B1 (en) | Method and apparatus for executing a program in a heterogeneous multiple computer system | |
| EP0690373A4 (en) | Apparatus for processing instruction in computer system | |
| GB9422325D0 (en) | Data merging method and apparatus for shared memory multi-processing computer system | |
| GB2285377B (en) | Method for generating a subpixel mask for computer graphics system and apparatus thereof | |
| GB2270176B (en) | Apparatus and method for identifying a computer microprocessor | |
| SG79915A1 (en) | Method and apparatus for interrupt communication in a packet-switched computer system | |
| IL135460A0 (en) | A system and method for performing computer processing operations | |
| IL135459A0 (en) | A system and method for performing computer processing operations | |
| EP0549510A3 (en) | System and method for computer aided software engineering | |
| AU2389495A (en) | Computer program debugging system and method | |
| EP0640914A3 (en) | Method and apparatus for configuring computer programs from available subprograms. | |
| SG77641A1 (en) | Apparatus method and computer program product for protecting copyright data within a computer system | |
| IL120749A0 (en) | Method and apparatus for enhancing performance of a processor in a computer system | |
| EP0479427A3 (en) | Apparatus and method for loading bios into a computer system | |
| FI971583A7 (en) | Method for using a computer system | |
| AU1999499A (en) | Computer method and apparatus for interacting with a physical system | |
| GB2269923B (en) | Computer apparatus for processing natural language | |
| AU1971992A (en) | Method and apparatus for upgrading a computer processing system | |
| GB2283594B (en) | Operating system renewing apparatus and method for installing new operating system in computer system | |
| EP0742510A3 (en) | Method and apparatus for a computer pointing device | |
| EP0567355A3 (en) | A method and apparatus for operating a multiprocessor computer system having cache memories. | |
| GB2226481B (en) | Method and apparatus for decomposing a quadrilateral figure for display and manipulation by a computer system | |
| GB9516977D0 (en) | Processing apparatus and method and computer software therefor | |
| ZA909257B (en) | Method for operating a multi-channel fail-safe computer system and device for carrying out the method |