skip to content
SIMD Programming Manual for Linux and Windows Preview this item
ClosePreview this item
Checking...

SIMD Programming Manual for Linux and Windows

Author: Paul Cockshott; Kenneth Renfrew
Publisher: London : Springer London, 2004.
Series: Springer professional computing.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Database:WorldCat
Summary:
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  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Paul Cockshott; Kenneth Renfrew
ISBN: 9781447138624 1447138627
OCLC Number: 853266615
Description: 1 online resource (xxvi, 351 pages).
Contents: Computer Speed, Program Speed --
SIMD Instruction Sets --
SIMD Programming in Assembler and C --
Intel SIMD Instructions --
3DNow Instructions --
Another Approach: Data Parallel Languages --
Basics of Vector Pascal --
Algorithmic Features of Vector Pascal --
User Defined Types --
Input and Output --
Permutations and Polymorphism --
Advanced Set Programming --
Parallel Image Processing --
Pattern Recognition and Image Compression --
3D Graphics --
Introduction to VIPER --
Appendix A: Compiler Porting Tools --
Appendix B: Software Download --
Appendix C: Using the Command Line Compiler.
Series Title: Springer professional computing.
Responsibility: by Paul Cockshott, Kenneth Renfrew.
More information:

Abstract:

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.

Reviews

Editorial reviews

Publisher Synopsis

"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 Read more...

 
User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(2)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/853266615> # SIMD Programming Manual for Linux and Windows
    a schema:CreativeWork, schema:Book, schema:MediaObject ;
    library:oclcnum "853266615" ;
    library:placeOfPublication <http://dbpedia.org/resource/London> ; # London
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    schema:about <http://id.worldcat.org/fast/872451> ; # Computer science
    schema:about <http://id.worldcat.org/fast/872687> ; # Computer vision
    schema:about <http://dewey.info/class/006.6/e23/> ;
    schema:bookFormat schema:EBook ;
    schema:contributor <http://viaf.org/viaf/23211926> ; # Kenneth Renfrew
    schema:creator <http://viaf.org/viaf/111456919> ; # Paul Cockshott
    schema:datePublished "2004" ;
    schema:description "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."@en ;
    schema:description "Computer Speed, Program Speed -- SIMD Instruction Sets -- SIMD Programming in Assembler and C -- Intel SIMD Instructions -- 3DNow Instructions -- Another Approach: Data Parallel Languages -- Basics of Vector Pascal -- Algorithmic Features of Vector Pascal -- User Defined Types -- Input and Output -- Permutations and Polymorphism -- Advanced Set Programming -- Parallel Image Processing -- Pattern Recognition and Image Compression -- 3D Graphics -- Introduction to VIPER -- Appendix A: Compiler Porting Tools -- Appendix B: Software Download -- Appendix C: Using the Command Line Compiler."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/912089> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/912089#Series/springer_professional_computing> ; # Springer professional computing.
    schema:isSimilarTo <http://worldcat.org/entity/work/data/912089#CreativeWork/> ;
    schema:name "SIMD Programming Manual for Linux and Windows"@en ;
    schema:productID "853266615" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/853266615#PublicationEvent/london_springer_london_2004> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/912089#Agent/springer_london> ; # Springer London
    schema:url <http://dx.doi.org/10.1007/978-1-4471-3862-4> ;
    schema:workExample <http://dx.doi.org/10.1007/978-1-4471-3862-4> ;
    schema:workExample <http://worldcat.org/isbn/9781447138624> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/853266615> ;
    .


Related Entities

<http://dbpedia.org/resource/London> # London
    a schema:Place ;
    schema:name "London" ;
    .

<http://experiment.worldcat.org/entity/work/data/912089#Agent/springer_london> # Springer London
    a bgn:Agent ;
    schema:name "Springer London" ;
    .

<http://experiment.worldcat.org/entity/work/data/912089#Series/springer_professional_computing> # Springer professional computing.
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/853266615> ; # SIMD Programming Manual for Linux and Windows
    schema:name "Springer professional computing." ;
    schema:name "Springer Professional Computing" ;
    .

<http://id.worldcat.org/fast/872451> # Computer science
    a schema:Intangible ;
    schema:name "Computer science"@en ;
    .

<http://id.worldcat.org/fast/872687> # Computer vision
    a schema:Intangible ;
    schema:name "Computer vision"@en ;
    .

<http://viaf.org/viaf/111456919> # Paul Cockshott
    a schema:Person ;
    schema:familyName "Cockshott" ;
    schema:givenName "Paul" ;
    schema:name "Paul Cockshott" ;
    .

<http://viaf.org/viaf/23211926> # Kenneth Renfrew
    a schema:Person ;
    schema:familyName "Renfrew" ;
    schema:givenName "Kenneth" ;
    schema:name "Kenneth Renfrew" ;
    .

<http://worldcat.org/entity/work/data/912089#CreativeWork/>
    a schema:CreativeWork ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/853266615> ; # SIMD Programming Manual for Linux and Windows
    .

<http://worldcat.org/isbn/9781447138624>
    a schema:ProductModel ;
    schema:isbn "1447138627" ;
    schema:isbn "9781447138624" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.