Research of Parallel Processing Technology Based on Multi-Core

In this paper, five kinds of typical multi-core processers are compared from thread, cache, inter-core interconnect and etc. Two kinds of multi-core programming environments and some new programming languages are introduced. Thread-level speculation (TLS) and transactional memory (TM) are introduced...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Applied Mechanics and Materials Ročník 182-183; s. 639 - 643
Hlavní autoři: Li, Xiang, Li, Fei, Wang, Chang Hao
Médium: Journal Article
Jazyk:angličtina
Vydáno: Zurich Trans Tech Publications Ltd 01.06.2012
Témata:
ISBN:303785426X, 9783037854266
ISSN:1660-9336, 1662-7482, 1662-7482
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:In this paper, five kinds of typical multi-core processers are compared from thread, cache, inter-core interconnect and etc. Two kinds of multi-core programming environments and some new programming languages are introduced. Thread-level speculation (TLS) and transactional memory (TM) are introduced to solve the problem of parallelization of sequential program. TLS automatically analyze and speculate the part of sequential process which can be parallel implement, and then automatically generate parallel code. TM systems provide an efficient and easy mechanism for parallel programming on multi-core processors. Typical TM likes TCC, UTM, LogTM, LogTM-SE and SigTM are introduced. Combined the TLS and TM can more effectively improve the sequential program running on the multi-core processors. Typical extended TM systems to support TLS likes TCC, TTM, PTT and STMlite are introduced.
Bibliografie:Selected, peer reviewed papers from the 2012 International Applied Mechanics, Mechatronics Automation Symposium (IAMMAS 2012), September 7-9, 2012, Shenyang, Liaoning, China
ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISBN:303785426X
9783037854266
ISSN:1660-9336
1662-7482
1662-7482
DOI:10.4028/www.scientific.net/AMM.182-183.639