Multi-Core vs Coupled Single-Core

  • Context: Calculators 
  • Thread starter Thread starter MechSoup
  • Start date Start date
  • Tags Tags
    Coupled
Click For Summary

Discussion Overview

The discussion centers on the differences between multi-core processors and coupled single-core processors, exploring their architectures, applications, and performance implications. It includes technical comparisons and considerations for both consumer and server environments.

Discussion Character

  • Technical explanation, Debate/contested

Main Points Raised

  • One participant describes multi-core CPUs as a single chip containing multiple processing cores, while coupled single-core setups involve two or more chips, each with one or more cores.
  • Another participant notes that multi-core chips are generally preferred in standard PCs due to power constraints and potential bottlenecking associated with using multiple chips.
  • It is mentioned that server setups often utilize multiple chips with many cores for high-end applications, citing an example of a server configuration with dual six-core processors.
  • A participant raises a concern regarding the need for handshakes in coupled processors to manage shared memory updates and I/O buses, which may not be present in standard desktop processors.
  • One participant poses a hypothetical question about the performance comparison between two coupled single-core processors and one dual-core processor, assuming equal clock speeds.

Areas of Agreement / Disagreement

Participants express differing views on the advantages and disadvantages of multi-core versus coupled single-core processors, with no consensus reached on performance equivalence or preference for one architecture over the other.

Contextual Notes

Limitations include assumptions about clock speeds and power consumption, as well as the specific contexts in which each processor type is used, which may affect performance outcomes.

MechSoup
Messages
14
Reaction score
0
What is the difference between Multi-Core Processors and Coupled Single-Core Processors?

Are they the same thing?
 
Last edited:
Computer science news on Phys.org
multi core cpus are essentially a single chip with multiple processing cores on it where as a coupled core setup uses 2 or more chips with 1 or more cores on each chip its usually the standard for pcs to use a single multi core chip over multiple chips due to power restraints and bottlenecking "x2 chips = x2 power" however server setups tend to use multiple chips with lots of cores on each for high end and critical applications ie
http://www.ebay.co.uk/itm/Dell-PowerEdge-R810-2-X-INTEL-XEON-6-CORE-E7530-1-86GHz-64GB-RAM-2-X-300GB-HDD-/370580860558?pt=COMP_EN_Servers&hash=item5648572e8e

64GB of ram and 2x 6 Core processors

if your thinking of building a dual processor setup, dont! unless you have a nearly endless supply of money i looked into it not too long ago and the motherboards are very few and far between for home use and there's an endless list of other parts you need on top
 
Another issue is that coupled processors need a handshake to note whem shared memory is updated, in order to invalidate or update internal caches. There's also a need for a handshake for shared I/O busses. This feature is disabled or doesn't exist on standard PC desktop processors. AMD Opteron or Intel Xeon processors are examples of coupled processors that run on multi-processor chip server motherboards.
 
Last edited:
Ignoring power consumption, would 2 coupled single core processors or 1 dual core processor be able to plow through the same data in the same amount of time? Assuming clock speeds were even across the board?
 

Similar threads

  • · Replies 16 ·
Replies
16
Views
3K
  • · Replies 8 ·
Replies
8
Views
1K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 30 ·
2
Replies
30
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 10 ·
Replies
10
Views
19K
  • · Replies 38 ·
2
Replies
38
Views
8K
Replies
8
Views
5K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
1K