This book describes the current state of the art in big-data analytics, from a technology and hardware architecture perspective. The presentation is designed to be accessible to a broad audience, with general knowledge of hardware design and some interest in big-data analytics. Coverage includes emerging technology and devices for data-analytics, circuit design for data-analytics, and architecture and algorithms to support data-analytics. Readers will benefit from the realistic context used by the authors, which demonstrates what works, what doesnt work, and what are the fundamental problems, solutions, upcoming challenges and opportunities.
- Provides a single-source reference to hardware architectures for big-data analytics;
- Covers various levels of big-data analytics hardware design abstraction and flow, from device, to circuits and systems;
- Demonstrates how non-volatile memory (NVM) based hardware platforms can be a viable solution to existing challenges in hardware architecture for big-data analytics.
Part I State-of-the-Art Architectures and Automation for Data-analytics.- Chapter 1. Scaling the Java Virtual Machine on a Many-core System.- Chapter 2.Scaling the Java Virtual Machine on a Many-core System.- Chapter 3.Least-squares based Machine Learning Accelerator for Big-data Analytics in Smart Buildings.- Chapter 4.Compute-in-memory Architecture for Data-Intensive Kernels.- Chapter 5. New Solutions for Cross-Layer System-Level and High-Level Synthesis.- Part II New Solutions for Cross-Layer System-Level and High-Level Synthesis.- Chapter 6.Side Channel Attacks and Efficient Countermeasures on Residue Number System Multipliers.- Chapter 7. Ultra-Low-Power Biomedical Circuit Design and Optimization: Catching The Dont Cares.- ChapterlS