Systems and Means of Informatics
2014, Volume 24, Issue 1, pp 46-60
PARALLELISM IN MICROPROCESSORS
- A.K. Gorshenin
- S. V. Zamkovets
- V.N. Zakharov
Abstract
Microprocessor performance is largely determined by the degree of
organization of parallel work of various units. Different ways of microprocessor
parallelization are considered. For parallel processing of commands, the pipeline
method is used; for parallel data processing, the SIMD (Single Instruction -
Many Data) architecture is applied. The implemented method of thread-level
parallelism was the basis for creation of multicore microprocessors. A multicore
microprocessor is one of more powerful processors that are surrounded by a
multitude of auxiliary engines, which are designed for more efficient processing
of complex multimedia applications in the multithreaded mode. Architectures
with support of chip-level multiprocessing represent the future of microprocessors, because such architecture can achieve huge productivity levels with more
acceptable frequencies through parallel execution of many operations.
[+] References (9)
- Chernyak, L. 2007. Mnogoyadernye protsessory i gryadushchaya parallel'naya revolyutsiya [Multicore processors and forthcoming parallel revolution]. Otkrytye Sistemy
[Open Systems] 4. Available at: http://www.osp.ru/os/2007/04/4219910/ (accessed
April 3, 2014).
- IBM zEnterprise EC12 Technical Introduction. 2012. Available at: http://www. redbooks.
ibm.com/redbooks/pdfs/sg248050.pdf (accessed April 3, 2014).
- Brumm, P., and D. Brumm. 1987. 80386: A programming and design handbook. Blue
Ridge Summit, PA: TAB Professional and Reference Books. 452 p.
- Zamkovets, S.V. 2012. Razvitie mikroprotsessornykh arkhitektur [Evolution of microprocessors architechtures].Moscow: IPI RAN. 148 p.
- Zamkovets, S.V., V.N. Zakharov, and V. E. Krasovsky. 2011. Evolyutsiya arkhitektur
sovremennykh mikroprotsessorov [Evolution of modern microprocessors architechture].
Sistemy i Sredstva Informatiki| Systems and Means of Informatics 21(1):34-46.
- Berdyshev, E. 1997. Tekhnologiya MMX (novye vozmozhnosti protsessorov P5 i P6)
[MMX technology (new capabilities of P5 and P6 processors)]. Moscow: Dialog-MIFI.
214 p.
- Novyy protsessor Prescott [New Prescott processor]. 2003. Komp'yuter Press [Computer
Press] 4. Available at: http://compress.ru/article.aspx?id=10396 (accessed April 3,
2014).
- Borkar, Sh.Y., P. Dubey, K.C. Kahn, D. J. Kuck, H. Mulder, S. S. Pawlowski,
and J.R. Rattner. 2006. Platform 2015: Intel processor and platform evolution for
the next decade. - Intel. Available at: http://heim.i|.uio.no/~inf3410/docs/Intel
Corp Platform 2015.pdf (accessed April 9, 2014).
- Akhter, S., and J. Roberts. 2006. Multi-core programming. Increasing performance
through software multi-threading. Intel Press. 358 p.
[+] About this article
Title
PARALLELISM IN MICROPROCESSORS
Journal
Systems and Means of Informatics
Volume 24, Issue 1, pp 46-60
Cover Date
2013-11-30
DOI
10.14357/08696527140102
Print ISSN
0869-6527
Publisher
Institute of Informatics Problems, Russian Academy of Sciences
Additional Links
Key words
microprocessor architecture; parallelization; pipeline; superscalar
microprocessor; architecture of MMX and SSE; Hyper-Threading; multicore
processors
Authors
A.K. Gorshenin , , S. V. Zamkovets , , and V.N. Zakharov
Author Affiliations
Institute of Informatics Problems, Russian Academy of Sciences, 44-2 Vavilov Str., Moscow 119333, Russian Federation
Moscow Institute of Radio, Electronics, and Automation (MIREA), 78 Vernadskogo Ave., Moscow 119454, Russian Federation
|