Multicore SoC Design: Trends, Challenges, and Future Directions
Presentation Menu
Multicore Systems-on-Chip (SoCs) form the backbone of modern computing, enabling performance and efficiency across mobile platforms, embedded systems, and high-performance servers. This lecture provides a comprehensive overview of multicore SoC design, highlighting key architectural trends, interconnection networks, and reliability-driven design strategies. We examine the evolution of manycore platforms, advances in 3D integration, and energy-aware techniques that address growing demands for scalability and robustness. Drawing on insights from industry collaborations and academic research, the session explores critical challenges such as thermal management, synchronization, and software/hardware co-design. Attendees will gain a forward-looking perspective on emerging directions in heterogeneous integration, neuromorphic acceleration, and AI-driven optimization, and on how these innovations will shape the next generation of intelligent multicore systems.