Architectural Optimizations in Multi-core Processors: Improving Thread-based Synchronization and Communications - Sevin Fide - 图书 - VDM Verlag Dr. Müller - 9783639101577 - 2008年11月18日
如封面与标题不符,以标题为准

Architectural Optimizations in Multi-core Processors: Improving Thread-based Synchronization and Communications

价格
元 459
不含税

远程仓调货

预计送达时间 年6月8日 - 年6月24日
添加至iMusic心愿单

The quest for greater computational power isnever-ending. Recently, the architectural trend hasshifted from improving single-threaded applicationperformance to improving multi-threaded applicationperformance. Thus, multi-core processors have beenincreasingly popular. To achieve concurrent executionof threads on multi-core processors, applicationsmust be explicitly restructured to exploitparallelism, either by programmers or compilers. However, conventional parallel programming models mayintroduce overhead due to synchronization andcommunications among threads in multi-threadedapplications. This book presents three architecturaloptimizations to improve thread-based synchronizationand communications support in multi-core processors. Register-Based Synchronization (RBS) uses hardwareregisters efficiently to provide synchronizationsupport in multi-core processors. Prepushing is asoftware controlled data forwarding technique toprovide communications support in multi-coreprocessors. Software Controlled Eviction (SCE) improves shared cache communications by placingshared data in shared caches.

介质类型 图书     Paperback Book   (平装胶订图书)
已发行 2008年11月18日
ISBN13 9783639101577
出版商 VDM Verlag Dr. Müller
页数 144
商品尺寸 150 × 220 × 10 mm   ·   199 g
语言 英语  

Mere med samme udgiver