Kale, Vivek,

Parallel computing architectures and APIs : loT big data stream processing / Vivek Kale. - xxv, 379 pages : illustrations ; 25 cm.

Includes bibliographical references and index.

Uniprocessor computers -- Processor physics and Moore's law -- Section I Genesis of parallel computing -- Processor basics -- Networking Basics -- Distributed systems basics -- Section II Road to parallel computing -- Parallel systems -- Parallel computing models -- Parallel algorithms -- Section III Parallel computing architectures -- Parallel computing architecture basics -- Shared memory architecture -- Message-passing architecture -- Stream processing architecture -- Section IV Parallel computing programming -- Parallel computing programming basics -- Shared-memory parallel programming with OpenMP -- Message passing parallel programming with MPI -- Stream processing programming with CUDA, OpenCL, and OpenACC -- Section V Internet of things big data stream processing -- Internet of things (IoT) technologies -- Sensor data processing -- Big data computing -- Big data stream processing.

9781138553910


APIs (interfaces).
Application program interfaces (Computer software).
Big data.

004.22 / K124p