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
- Read the overview: Heterogeneous computingA 5-minute orientation
- Skim a recent paper: URLLC-Awared Resource Allocation for Heterogeneous Vehicular Edge ComputingInfluential work since 2022
- Pick up a classic book: Heterogeneous Computing ArchitecturesThe most-reprinted book on the subject
- 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
- Go sideways: Manycore processorA closely related topic
- Go sideways: CoprocessorA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
On the definition and the computation of the basic reproduction ratio R 0 in models for infectious diseases in heterogeneous populations
Performance-effective and low-complexity task scheduling for heterogeneous computing
Communicating While Computing: Distributed mobile cloud computing over 5G heterogeneous networks
Heterogeneous computing: challenges and opportunities
State-of-the-art in Heterogeneous Computing
Task assignment in heterogeneous computing systems
Task scheduling for heterogeneous computing systems
Achieving Exascale Capabilities through Heterogeneous Computing
🆕 Influential since 2022
URLLC-Awared Resource Allocation for Heterogeneous Vehicular Edge Computing
Accelerating Decentralized Federated Learning in Heterogeneous Edge Computing
Energy-Efficient Resource Allocation for Heterogeneous Edge–Cloud Computing
Compute Express Link (CXL): Enabling Heterogeneous Data-Centric Computing With Heterogeneous Memory Hierarchy
Distributing circuits over heterogeneous, modular quantum computing network architectures
📚 Books worth reading
- 📕Heterogeneous Computing ArchitecturesOlivier Terzo, Karim Djemame · 2019
- 📕Interoperability in IoT for Smart SystemsMonideepa Roy, Pushpendu Kar · 2020
- 📕Managing Security Services in Heterogenous NetworksR. Thandeeswaran, Thinagaran Perumal · 2020
Heterogeneous agent systemsV. S. Subrahmanian · 2000- 📕Handbook of Heterogeneous NetworkingRaj Rajgopal · 2017
Global specification and validation of embedded systemsG. Nicolescu, Ahmed A. Jerraya · 2007
QoS over heterogeneous networksMario Marchese · 2007
ASN.1 Communication between Heterogeneous SystemsOlivier Dubuisson · 2000
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Manycore processor Manycore processors are special kinds of multi-core processors designed for a high degree of parallel processing, containing numerous simpler, independent…
- Coprocessor A coprocessor is a computer processor used to supplement the functions of the primary processor (the CPU). Operations performed by the coprocessor may…
- System on a chip A system on a chip, or system on chip (SoC), is an integrated circuit that combines most or all key components of a computer or electronic system onto…
- Multi-core processor A multi-core processor (MCP) is a microprocessor on a single integrated circuit (IC) with two or more separate central processing units (CPUs), called…
- PowerPC 400 The PowerPC 400 family is a line of 32-bit embedded RISC processor cores based on the PowerPC or Power ISA instruction set architectures. The cores are…
- Processor design Processor design is a subfield of computer engineering and electronics that deals with creating a processor, a key component of computer hardware. While…
- ARM Cortex-A76 The ARM Cortex-A76 is a central processing unit (CPU) core implementing the 64-bit ARMv8.2-A architecture, designed by Arm Holdings' design center in Austin…
- Xilinx Xilinx, Inc. (/ˈzaɪlɪŋks/ ZY-links) was an American technology and semiconductor company that primarily supplied programmable logic devices. The company…