Implicit Parallel Programming in <i>pH</i>

Implicit Parallel Programming in pH

MIA KARTS BOOKS

Implicit Parallel Programming in pH
Skip to product information

    Implicit Parallel Programming in <i>pH</i>

    £120.00 GBP
     per 
    Available

    Book Details

    Format
    Hardcover
    Language
    English
    Category
    Design & Architecture
    Condition
    New
    ISBN-13
    9781558606449
    ISBN-10
    1558606440

    Free U.S. shipping on all orders. International shipping is calculated at checkout.

    Guaranteed safe checkout

    Product description

    ISBN: 1558606440

    Author: Nikhil, Rishiyur

    Condition: New

    Parallel machines are now affordable and available to many users in the form of small symmetric shared-memory multiprocessors (SMPs). Unfortunately, programming practices have not kept pace with this hardware advance. The vast majority of developers still write applications in sequential programming languages that do not exploit multiple processors. The traditional approaches for adding parallelism to applications are prone to introducing new, strange, and difficult-to-eliminate bugs.In this important new text, the authors offer a completely different vision of the future, where parallel programming is the default and sequential programming is a special case. The foundation of this vision is an implicitly parallel programming language, pH, which is the result of two decades of research by the authors. A dialect and extension of the standard nonstrict and purely functional language Haskell, pH is essentially Haskell with implicitly parallel semantics. pH's extensions to Haskell comprise a disciplined approach to shared parallel state, so that a pH program-even a beginner's program-is implicitly parallel.The authors have developed this text over ten years while teaching implicit parallel programming to graduate students at MIT and specialized short courses to undergraduates and software professionals in the U.S., Japan, and India.* Provides a complete treatment of the language, the programming philosophy it embraces, and its theoretical underpinnings.* Includes many clear yet small examples.* Features programs, problems, solutions, and a downloadable pH implementation for SMP machines and related software.* Is designed for students and professionals with a thorough knowledge of a high-level programming language but with no previous experience in parallel programming.

    View full details

    Implicit Parallel Programming in <i>pH</i>

    £120.00 GBP
     per 

    You May Also Like

    More in Computer Science

    View all
    Java: An Introduction to Problem Solving and Programming (6th Edition)
    Handbook of Constraint Programming (Foundations of Artificial Intelligence)
    An Introduction to Analysis (International Series in Mathematics)
    Programming in C++
    £6.00 GBP
     per 
    Understanding Operating Systems, Fifth Edition
    An Introduction to Programming Using Alice
    LabVIEW: Advanced Programming Techniques
    Embedded Microcomputer Systems: Real Time Interfacing
    Selected Areas in Cryptography: 8th Annual International Workshop, SAC 2001 Toronto, Ontario, Canada, August 16-17, 2001. Revised Papers (Lecture Notes in Computer Science, 2259)
    An Introduction to Web Design and Programming
    MATLAB Primer, 7th Edition
    £10.00 GBP
     per 
    Microcontrollers and Microcomputers: Principles of Software and Hardware Engineering
    RECENTLY VIEWED PRODUCTS

    Why Shop Miakarts Books?

    Wide Selection

    Discover books across many categories and subjects.

    Secure Checkout

    Shop with a secure online checkout experience.

    Detailed Book Information

    View ISBN, author, publisher, format and other available book details.

    Easy Online Ordering

    Browse, select and order books online.

    Customer Support

    Contact us if you need help with an order or product.