Architectural Optimizations in Multi-core Processors: Improving Thread-based Synchronization and Communications - Sevin Fide - Libros - VDM Verlag Dr. Müller - 9783639101577 - 18 de noviembre de 2008
En caso de que portada y título no coincidan, el título será el correcto

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

Precio
€ 59,99

Pedido desde almacén remoto

Entrega prevista 12 - 21 de ene. de 2026
Los regalos de Navidad se podrán canjear hasta el 31 de enero
Añadir a tu lista de deseos de 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.

Medios de comunicación Libros     Paperback Book   (Libro con tapa blanda y lomo encolado)
Publicado 18 de noviembre de 2008
ISBN13 9783639101577
Editores VDM Verlag Dr. Müller
Páginas 144
Dimensiones 150 × 220 × 10 mm   ·   199 g
Lengua Inglés