By (auth.), David Padua (eds.)
Containing over three hundred entries in an A-Z structure, the Encyclopedia of Parallel Computing presents effortless, intuitive entry to correct info for pros and researchers looking entry to any point in the extensive box of parallel computing. issues for this entire reference have been chosen, written, and peer-reviewed by way of a world pool of distinct researchers within the box. The Encyclopedia is wide in scope, masking computing device association, programming languages, algorithms, and purposes. inside every one zone, suggestions, designs, and particular implementations are offered. The highly-structured essays during this paintings include synonyms, a definition and dialogue of the subject, bibliographies, and hyperlinks to comparable literature. vast cross-references to different entries in the Encyclopedia aid effective, simple searchers for instant entry to worthy information.
Key innovations awarded within the Encyclopedia of Parallel Computing contain; legislation and metrics; particular numerical and non-numerical algorithms; asynchronous algorithms; libraries of subroutines; benchmark suites; purposes; sequential consistency and cache coherency; computer periods resembling clusters, shared-memory multiprocessors, special-purpose machines and dataflow machines; particular machines similar to Cray supercomputers, IBM’s mobile processor and Intel’s multicore machines; race detection and vehicle parallelization; parallel programming languages, synchronization primitives, collective operations, message passing libraries, checkpointing, and working structures.
subject matters coated: Speedup, potency, Isoefficiency, Redundancy, Amdahls legislations, laptop structure techniques, Parallel computer Designs, Benmarks, Parallel Programming recommendations & layout, Algorithms, Parallel applications.
This authoritative reference should be released in codecs: print and on-line. the web version positive aspects links to cross-references and to extra major examine.
similar topics: supercomputing, high-performance computing, disbursed computing