Overview

Data volumes are growing faster than Moore’s Law and outstripping the total silicon production capacity. Future personalized, secure, data-intensive, and interactive applications require massive, distributed memory and storage. Systems have to compute in real-time – they need to digest the data as it is being generated, integrate it, and select carefully what should be stored and where while optimizing for energy efficiency, reliability, and security. Data movement costs bottleneck today’s systems.

PRISM aims to explore revolutionary pathways that will deliver long-term industry impact. We will build adaptive and flexible HW or SW “prisms”, to replace the “blocks” that are a byproduct of today’s rigid abstraction layers. Combinations of such HW and SW components will expose the right capabilities and interfaces at the right time and place, resulting in holistic cross-layer IMS codesign, without affecting programming complexity. Instead of a rigid hierarchy that exists today, we envision an IMS system where the software layer adapts to existing frameworks for compatibility and distributes work throughout the system for maximum performance and efficiency while ensuring security. The architecture layer unifies near-data and distributed computing by leveraging CXL and heterogeneous chipset integration technologies, efficiently and securely integrating traditional and computational memory sub-systems.

Read More