计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2010年
2期
335-340
,共6页
黄国睿%张平%魏广博%马航
黃國睿%張平%魏廣博%馬航
황국예%장평%위엄박%마항
并行编程%事务存储%并发控制%非阻塞同步%争用管理
併行編程%事務存儲%併髮控製%非阻塞同步%爭用管理
병행편정%사무존저%병발공제%비조새동보%쟁용관리
parallel programming%transactional memory%concurrent control%nonblocking synchronization%contention management
为了研究多核处理器系统上的并行编程问题,开展了对事务存储模型的研究.阐述了事务存储,介绍了事务存储系统的实现方法,利用4种事务存储系统详细阐述了事务存储的实现;重点讨论了6种影响事务存储发展的关键技术,即实现方式、数据结构组织、并发控制,冲突检测、争用管理等;提出了事务存储将向着软硬件结合、提升性能、提高正确性和满足多核应用需求的方向发展.
為瞭研究多覈處理器繫統上的併行編程問題,開展瞭對事務存儲模型的研究.闡述瞭事務存儲,介紹瞭事務存儲繫統的實現方法,利用4種事務存儲繫統詳細闡述瞭事務存儲的實現;重點討論瞭6種影響事務存儲髮展的關鍵技術,即實現方式、數據結構組織、併髮控製,遲突檢測、爭用管理等;提齣瞭事務存儲將嚮著軟硬件結閤、提升性能、提高正確性和滿足多覈應用需求的方嚮髮展.
위료연구다핵처리기계통상적병행편정문제,개전료대사무존저모형적연구.천술료사무존저,개소료사무존저계통적실현방법,이용4충사무존저계통상세천술료사무존저적실현;중점토론료6충영향사무존저발전적관건기술,즉실현방식、수거결구조직、병발공제,충돌검측、쟁용관리등;제출료사무존저장향착연경건결합、제승성능、제고정학성화만족다핵응용수구적방향발전.
To invertigate a problem on parallel programming in multi-core processor system, transactional memory is researched. Firstly, tranctional memory and its implementation way are introduced. Then, the implementation of transactional memory is clarified by intro-ducing different transactional memory systems. Six key technologies are discussed, such as implementation way, data structure organi-zation, concurrent control, nonblocking synchronization, conflict detection, contention management. Finally, the development trends of transactional memory is presented including software-hardware combination, increasing performance and correctness, and adapting the multicore application.