Description
Book SynopsisThis book discusses and compares several new trends that can be used to overcome Moore’s law limitations, including Neuromorphic, Approximate, Parallel, In Memory, and Quantum Computing. The author shows how these paradigms are used to enhance computing capability as developers face the practical and physical limitations of scaling, while the demand for computing power keeps increasing. The discussion includes a state-of-the-art overview and the essential details of each of these paradigms.
Table of Contents1. An Introduction: New Trends in Computing2. Numerical Computing3. Parallel Computing: OpenMP, MPI, and CUDA4. Deep Learning and Cognitive computing: Pillars and Ladders5. Approximate Computing: Towards Ultra Low Power Systems Design6. Near-Memory/In-Memory Computing: Pillars and Ladders7. Quantum Computing and DNA Computing: Beyond Conventional Approaches8. Cloud, Fog and Edge Computing9. Reconfigurable and Heterogeneous Computing10. ConclusionIndex