SIMD Programming Manual for Linux and Windows and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
SIMD Programming Manual for Linux and Windows (Springer Professional Computing)
 
 
Start reading SIMD Programming Manual for Linux and Windows on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

SIMD Programming Manual for Linux and Windows (Springer Professional Computing) [Hardcover]

Paul Cockshott (Author), Kenneth Renfrew (Author)
3.0 out of 5 stars  See all reviews (1 customer review)

List Price: $109.00
Price: $87.00 & this item ships for FREE with Super Saver Shipping. Details
You Save: $22.00 (20%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $76.00  
Hardcover $87.00  
Paperback $109.00  

Book Description

185233794X 978-1852337940 May 18, 2004 1st Edition.

The book is intended as a programmer’s introduction to the use of SIMD on PCs. It presents the underlying technology of SIMD processing on current PCs and looks at tools to exploit this including the Intel SIMD library and the Parallel Processing Language Vector Pascal. It explains how to cast algorithms in parallel to exploit the parallel processing capability of standard PCs obtaining large performance gains relative to conventional sequential compilers. It assumes a familiarity with imperative programming but not specifically with Pascal. It does not assume any prior familiarity with the SIMD programming model. The language translation system will be available either as a downloadable for Linux or Windows in association with the book. This book will be particularly useful for programmers in the rapidly growing area of games and multi-media entertainment, and it would also to academics interested in parallel programming techniques or array programming languages.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)


Editorial Reviews

Review

"Any scientist or engineer having to analyze any volume of data should read this book. The streaming extensions on today's CPUs come to life with the code that is presented clearly and concisely, and your applications will learn to fly. Thumbs up for Paul Cockshott and Keith Renfrew."

Patrick Van Laake, Ph.D.

Equator Spatial Technologies

Endorsement for:

MMX and Streaming SIMD programming Using PCs and Linux

P. Cockshott & K. Renfrew, Springer, 2003

"Vector Pascal represents a major advance in enabling non-experts to exploit the byte-parallel processing capabilities of modern CPUs. Cockshott and Renfrew’s succinct book provides a well-written introduction to contemporary MMX and SIMD technology, and a solid grounding in using Vector Pascal and its tools to develop substantive image processing and graphics applications."

Dr Greg Michaelson

Head of Computer Science

Heriot-Watt University

Riccarton

EH14 4AS

greg@macs.hw.ac.uk

0131 451 3422

 


Product Details

  • Hardcover: 351 pages
  • Publisher: Springer; 1st Edition. edition (May 18, 2004)
  • Language: English
  • ISBN-10: 185233794X
  • ISBN-13: 978-1852337940
  • Product Dimensions: 9.2 x 7 x 1 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Best Sellers Rank: #2,222,486 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

1 Review
5 star:    (0)
4 star:    (0)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

9 of 13 people found the following review helpful:
3.0 out of 5 stars why Pascal?, October 18, 2005
This review is from: SIMD Programming Manual for Linux and Windows (Springer Professional Computing) (Hardcover)
Parallel processing is an important but rather specialised field in programming. In general, the subject treatment in this book can be useful, especially given that it covers both linux and Microsoft Windows.

But why is the parallel language a variant of Pascal? Ever since the early 80s, C overtook Pascal in usage. Very little programming goes on in Pascal anymore. It is befuddling why the people who came up with parallel Pascal did so. Far more effective, in terms of outreach, to have derived a parallel language from C [or C++]. While this may not have been the fault of the book's author, it greatly hinders its uptake.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
First Sentence:
Since their invention in the 1940s, the speed of electronic computers has increased exponentially. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
register low word, dimensioned numbers, unaligned load, var src, implicit indices, gcc linker, literate programming tool, dot product operator, assembler file, mov edi, memory operands, assembler mnemonic, file cursor, vector registers, array arithmetic, vector quantisation, normal comments, blurring filter, dot product operation, margin comments, dyadic operator, scalar type, byte addition, ordinal type, var let
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Vector Pascal, Turbo Pascal, Extended Pascal, Borland Pascal, High Performance Fortran, Integer Conversion, Move Quadword, Packed Double-Precision
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:





Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject