会议专题

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 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,LogTMSE 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 STMiite are introduced.

multi-core parallel programming environment parallel laguage TLS TM TLS+TM

Xiang Li Fei Li Chang-hao Wang

Institute of Electrical and Information Engineering Shaanxi University of Science & Fechnology,Xian Shaanxi Tianyuan communication design and consultation CO.,Ltd,Xian,China

国际会议

2012 International Applied Mechanics,Mechatronics Automation Symposium(2012应用力学,机电一体化自动化国际研讨会)(IAMMAS2012)

沈阳

英文

639-643

2012-09-07(万方平台首次上网日期,不代表论文的发表时间)