Challenges of Heterogeneity
Last updated on 2025-05-12 | Edit this page
Overview
Questions
- What new challenges are posed heterogeneous computers
Objectives
- To understand the challenges to design posed by heterogeneity in computers
New Paradigm Because of Platform Heterogeneity
Addition of hardware accelerators has added another dimension to design considerations. Now the positive feedback loop cycle described before also includes growing complexity due to different type of devices in play. The figure below shows the axes of growing complexity for software design.

Question - do the design principles change?
The answer is – not really
The details get more involved