0
Your cart

Your cart is empty

Books > Computing & IT > Computer hardware & operating systems > Computer architecture & logic design

Buy Now

Single-Instruction Multiple-Data Execution (Paperback) Loot Price: R1,372
Discovery Miles 13 720
Single-Instruction Multiple-Data Execution (Paperback): Christopher J. Hughes

Single-Instruction Multiple-Data Execution (Paperback)

Christopher J. Hughes

Series: Synthesis Lectures on Computer Architecture

 (sign in to rate)
Loot Price R1,372 Discovery Miles 13 720 | Repayment Terms: R129 pm x 12*

Bookmark and Share

Expected to ship within 10 - 15 working days

Having hit power limitations to even more aggressive out-of-order execution in processor cores, many architects in the past decade have turned to single-instruction-multiple-data (SIMD) execution to increase single-threaded performance. SIMD execution, or having a single instruction drive execution of an identical operation on multiple data items, was already well established as a technique to efficiently exploit data parallelism. Furthermore, support for it was already included in many commodity processors. However, in the past decade, SIMD execution has seen a dramatic increase in the set of applications using it, which has motivated big improvements in hardware support in mainstream microprocessors. The easiest way to provide a big performance boost to SIMD hardware is to make it wider-i.e., increase the number of data items hardware operates on simultaneously. Indeed, microprocessor vendors have done this. However, as we exploit more data parallelism in applications, certain challenges can negatively impact performance. In particular, conditional execution, non-contiguous memory accesses, and the presence of some dependences across data items are key roadblocks to achieving peak performance with SIMD execution. This book first describes data parallelism, and why it is so common in popular applications. We then describe SIMD execution, and explain where its performance and energy benefits come from compared to other techniques to exploit parallelism. Finally, we describe SIMD hardware support in current commodity microprocessors. This includes both expected design tradeoffs, as well as unexpected ones, as we work to overcome challenges encountered when trying to map real software to SIMD execution.

General

Imprint: Springer International Publishing AG
Country of origin: Switzerland
Series: Synthesis Lectures on Computer Architecture
Release date: May 2015
First published: 2015
Authors: Christopher J. Hughes
Dimensions: 235 x 191mm (L x W)
Format: Paperback
Pages: 105
ISBN-13: 978-3-03-100618-0
Languages: English
Subtitles: English
Categories: Books > Professional & Technical > Electronics & communications engineering > Electronics engineering > Circuits & components
Books > Computing & IT > Computer hardware & operating systems > Computer architecture & logic design > General
Promotions
LSN: 3-03-100618-6
Barcode: 9783031006180

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

You might also like..

The System Designer's Guide to VHDL-AMS…
Peter J Ashenden, Gregory D. Peterson, … Paperback R2,355 Discovery Miles 23 550
The TOGAF standard, version 9.2
Open Group Paperback R2,255 Discovery Miles 22 550
Edsger Wybe Dijkstra - His Life, Work…
Krzysztof R. Apt, Tony Hoare Hardcover R3,225 Discovery Miles 32 250
CSS and HTML for beginners - A Beginners…
Ethan Hall Hardcover R926 Discovery Miles 9 260
Kreislauf des Lebens
Jacob Moleschott Hardcover R1,237 Discovery Miles 12 370
CSS For Beginners - The Best CSS Guide…
Ethan Hall Hardcover R997 R833 Discovery Miles 8 330
Advances in Delay-Tolerant Networks…
Joel J. P. C. Rodrigues Paperback R4,844 Discovery Miles 48 440
Constraint Decision-Making Systems in…
Santosh Kumar Das, Nilanjan Dey Hardcover R7,388 Discovery Miles 73 880
Grammatical and Syntactical Approaches…
Juhyun Lee, Michael J. Ostwald Hardcover R5,885 Discovery Miles 58 850
Advances in Intelligent Systems…
Sergey Yurish Hardcover R2,534 Discovery Miles 25 340
Heterogeneous Computing - Hardware and…
Mohamed Zahran Hardcover R1,662 Discovery Miles 16 620
Applying Integration Techniques and…
Gabor Kecskemeti Hardcover R6,700 Discovery Miles 67 000

See more

Partners