Everything About ___
Live briefing

Everything about Heterogeneous computing

Computer architecture that utilizes multiple, different processing methods

Heterogeneous computing refers to systems that use more than one kind of processor or core. These systems gain performance or energy efficiency not just by adding the same type of processors, but by adding dissimilar coprocessors, usually incorporating specialized processing capabilities to handle particular tasks. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Heterogeneous computingA 5-minute orientation
  2. Skim a recent paper: URLLC-Awared Resource Allocation for Heterogeneous Vehicular Edge ComputingInfluential work since 2022
  3. Pick up a classic book: Heterogeneous Computing ArchitecturesThe most-reprinted book on the subject
  4. Read the landmark paper: On the definition and the computation of the basic reproduction ratio R 0 in models for infectious diseases in heterogeneous populationsCited 4,246 times
  5. Go sideways: Manycore processorA closely related topic
  6. Go sideways: CoprocessorA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Heterogeneity
  2. Challenges
  3. Example hardware

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics