Multiprocessors are processors made of two or more processing subunits; single computers containing more than one processor. There is no one model or configuration for these. The term's meaning varies with context, mainly by how processors are defined or implemented: many cores on one chip (multicore), many chips in one chip carrier (package), many carriers on one board, many boards in one system unit, many system units in one room, many rooms in one building, etc. Key trait: all subprocessors are treated, and work, together in some manner, as one processing unit, during some task. This is well suited to problems that can be processed as Multiple Instruction, Multiple Data: MIMD. Some single personal computers now have two or four processors. Giant single supercomputers can have 64,000 (Connection Machine) processors, or more.
Subcategories 4
Related categories 3
Sites 6
Loading new listings for you to review...
- Multiprocessing Growing entry, with links to many related topics. [Wikipedia]
- NUMAchine Shared memory multiprocessor architecture, and software for easy and efficient use: Tornado operating system, Jasmine compiler. Descriptions, documents, papers, pictures.
- 1,000 Cores on a Chip Brief article on Rapport's Kilocore chip, which may be used for video processing. Technology Review.
- The Era of Tera: Intel Reveals More about 80-core CPU Last year Intel talked of 80-core Teraflop CPU. Today we get many more details on architecture and role in future of multicore CPUs. AnandTech.
- Beyond the Teraflops: Why Intel Really Put 80 Cores on a Single Chip Network is main motive; based on interview with Thom Sawicki, technology strategist, Intel Communications Technology Lab, on the Terascale computing research initiative. Ars Technica.
- MIT Alewife Project Large-scale multiprocessor, integrates cache-coherent, distributed shared memory, and user-level message-passing, in one integrated hardware framework; papers, people, pictures, posters.