{"product_id":"architectural-optimizations-in-multi-core-processors-sevin-fide-9783639101577","title":"Architectural Optimizations in Multi-Core Processors","description":"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 per-formance. 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 pro-gramming 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.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Sevin Fide\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 363910157X\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9783639101577\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e VDM Verlag\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 11\/18\/2008\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 144\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.44lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.00h x 6.00w x 0.31d","brand":"Sevin Fide","offers":[{"title":"Paperback","offer_id":46747681489151,"sku":"9783639101577","price":63.72,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_ae56666a-a3b7-4eb4-bd86-a210951989d9.jpg?v=1743584421","url":"https:\/\/www.whiterainbookhouse.com\/products\/architectural-optimizations-in-multi-core-processors-sevin-fide-9783639101577","provider":"WR Book House","version":"1.0","type":"link"}