Architectural Optimizations in Multi-Core Processors - Fide Sevin
Architectural Optimizations in Multi-Core Processors - Fide Sevin
AutorzyFide Sevin
EAN: 9783639101577
Symbol
924EUN03527KS
Rok wydania
2008
Elementy
144
Oprawa
Miekka
Format
15.2x22.9cm
Język
angielski

Bez ryzyka
14 dni na łatwy zwrot

Szeroki asortyment
ponad milion pozycji

Niskie ceny i rabaty
nawet do 50% każdego dnia
Niepotwierdzona zakupem
Ocena: /5
Symbol
924EUN03527KS
Kod producenta
9783639101577
Autorzy
Fide Sevin
Rok wydania
2008
Elementy
144
Oprawa
Miekka
Format
15.2x22.9cm
Język
angielski

The quest for greater computational power is never-ending. Recently, the architectural trend has shifted from improving single-threaded application performance to improving multi-threaded application performance. Thus, multi-core processors have been increasingly popular. To achieve concurrent execution of threads on multi-core processors, applications must be explicitly restructured to exploit parallelism, either by programmers or compilers. However, conventional parallel programming models may introduce overhead due to synchronization and communications among threads in multi-threaded applications.
This book presents three architectural optimizations to improve thread-based synchronization and communications support in multi-core processors. Register-Based Synchronization (RBS) uses hardware registers efficiently to provide synchronization support in multi-core processors. Prepushing is a software controlled data forwarding technique to provide communications support in multi-core processors. Software Controlled Eviction (SCE) improves shared cache communications by placing shared data in shared caches.
EAN: 9783639101577
EAN: 9783639101577
Niepotwierdzona zakupem
Ocena: /5
Zapytaj o produkt
Niepotwierdzona zakupem
Ocena: /5
Napisz swoją opinię