Processor Interconnections & Memory Models of Processing Units
ABSTRACT
This article aims at providing
the information about how the number of processors are connected on a die for
achieving better performance by the vendor companies like Intel and AMD.
Moreover, the information about the memory model is also addressed. All the
discussion is done on state of the art devices.
TERMS AND ABBREVIATIONS
GPU Graphics
Processing Unit
DSM Distributed
Shared Memory
QPI Quick
Path Interconnection
Multi-core Having two, four, six or eight
independent cores on the same die [1] .
Many-core Having sixteen up to thousands of cores
on the same physical die.
INTRODUCTION
Initial step taken to
increase the processing speed was increase in the number of cycles a processing
unit performs in a unit time. It’s practical up to a certain limit due to the factor
of heat dissipation. So, the next step to increase the processing speed was increase
in the number of physical processing units in the same die. Processing device
manufacturers adopt this way and move towards the two physical processors on
the same die and then go to four and now; in GPUs, thousands of processors are
replicated on the same die to achieve massive parallelism.
Due to many processors
on the same physical die, tasks can be performed in parallel fashion to achieve
speed up. As every new technology comes up with some tradeoffs, in many of the
cases. This realm has no exception with this rule. So, the overhead here is the
communication cost that we have to bear in form of time delays while communicating
one task to the many/multi processors.
To overcome these time
delays, there came some numerous ways to connect these processors on the die so
that communication cost can be minimized. Moreover, type of memory model also
has a considerable impact on processing speed. In this article we are going to discuss
processor interconnection and memory models adopted by the Intel and AMD in
their multi-processor architectures.
RESULTS
Following chart is
depicting the state of the art architecture constraints adopted by the Intel
and AMD.
State of the Art Multi-Core
Processors
|
||||||
Brand Name
|
Model
|
No of Physical Cores
|
Frequency of Each Unit
|
Memory Model
|
Interconnection Technique
|
References
|
Intel
|
Core i7 920
|
4
|
2.66 GHz
|
Distributed Shared Memory (DSM)
|
QPI (Quick Path Interconnect)
|
|
AMD
|
FX 8370 Wraith cooler
|
8
|
4.0/4.3 GHz
|
Shared memory
|
AMD HyperTransport Technology
|
|
TECHNIQUES
The different techniques
used by the vendors are as follows with a brief description.
Distributed Shared
Memory (DSM)
In this memory model,
memory modules are physically distributed but they have a facility to point at
the same memory address that is logically shared [4] .
Quick Path Interconnect
(QPI)
Quick Path
Interconnection is a point to point processor interconnection that helps in
parallel transfer of data among the processors [5] .
Figure: Intel® QuickPath Interconnect
Shared Memory
In this type of memory
model, one physical memory module is shared among the different processors in
multi-processor environment [6] .
Figure:
Shared Memory System of Three Processors
AMD HyperTransport Technology
This technology is designed using point
to point links to increase communication speed between the processors
integrated on the same physical ship. This technology has its unique features [7] . AMD and a
non-profit corporation collaboratively invented this technology [8] .
DISCUSSION
It can be seen that both the Intel and AMD are following point to
point interconnection as a base interconnection technique in their
multi-processor architectures. As a result, they are achieving high speed with
low latency rate.
REFERENCES
[1]
|
"Multi-core or
Many-core Processors discussed by Argon Design," [Online]. Available:
http://www.argondesign.com/news/2012/sep/11/multicore-many-core/. [Accessed
31 October 2016].
|
[2]
|
P.Sangeetha and M.
M. Mythili, "FEATURES OF INTEL CORE i7 PROCESSORS," International
Journal of Engineering Research and General Science, vol. 3, no. 2, p.
6, 2915.
|
[3]
|
"FX Processors
| AMD," AMD, [Online]. Available: http://www.amd.com/en-us/products/processors/desktop/fx.
|
[4]
|
"Distributed
shared memory," [Online]. Available:
https://en.wikipedia.org/wiki/Distributed_shared_memory. [Accessed 31
October 2016].
|
[5]
|
I. Corporation,
"An Introduction to the Intel® QuickPath Interconnect," January
2009. [Online]. Available:
http://www.intel.com/content/www/us/en/io/quickpath-technology/quick-path-interconnect-introduction-paper.html.
[Accessed 31 October 2016].
|
[6]
|
"Shared
Memory," [Online]. Available: https://en.wikipedia.org/wiki/Shared_memory.
[Accessed 31 October 2016].
|
[7]
|
A. Corporation,
"AMD HyperTransport™ Technology," [Online]. Available:
http://www.amd.com/en-us/innovations/software-technologies/hypertransport.
[Accessed 31 October 2016].
|
[8]
|
"HT Consortium,"
[Online]. Available: http://www.hypertransport.org. [Accessed 31 October
2016].
|



Comments
Post a Comment