• Home
  • Search
  • An 800MHz 320mW 16-core processor with message-passing and shared-memory inter-core communication mechanisms
  • Cite Icon26
  • https://doi.org/10.1109/isscc.2012.6176931Copy DOI Icon

An 800MHz 320mW 16-core processor with message-passing and shared-memory inter-core communication mechanisms

  • Feb 1, 2012
  • Zhiyi Yu +8 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Almost all multicore processors use a shared-memory architecture due to its simple programming model. Recently, however, the message-passing mechanism is also drawing attention due to its potentially better scalability [1–2]. In this work, we demonstrate that a hybrid communication mechanism supporting both message passing and shared memory can provide both higher performance and energy efficiency. This 16-core processor has 3 key features: (1) A cluster-based hierarchical architecture supporting both shared-memory and message-passing communication. (2) A cache-free memory hierarchy with an extended register file, small private memory and moderate shared memory to avoid complex cache coherence issues and achieve high energy efficiency by keeping data accesses local. (3) A hardware-aided mailbox mechanism to accelerate the synchronization procedure between different processor nodes. With these techniques, our multicore processor can provide high performance for many applications. Chip test results show that its maximum clock frequency is 800MHz and typical power consumption is 320mW, when running basic applications with clock gating at 1.2V at room temperature.

Similar Papers
  • Research Article

The Message Passing Mechanism of Graph Neural Networks and Its Potential for Processing Structured Data

  • Nov 11, 2025
  • Frontiers in Business, Economics and Management
  • Xinzheng Wu
  • Conference Article
  • Citations9

COMP: Compiler Optimizations for Manycore Processors

  • Dec 01, 2014
  • Linhai Song +4
  • Conference Article
  • Citations5

A shared scratchpad memory with synchronization support

  • Oct 01, 2017
  • Henrik Enggaard Hansen +4
  • PDF
  • Research Article
  • Citations6

Parallelizing Multiple Flow Accumulation Algorithm using CUDA and OpenACC

  • Sep 03, 2019
  • ISPRS International Journal of Geo-Information
  • Natalija Stojanovic +1
  • PDF
  • Research Article
  • Citations3

Porting the Meso-NH atmospheric model on different GPU architectures for the next generation of supercomputers (version MESONH-v55-OpenACC)

  • May 14, 2025
  • Geoscientific Model Development
  • Juan Escobar +6
  • Conference Article

Shared Memory Aware MPSoC Software Deployment

  • Jan 01, 2013
  • Timo Schonwald +3
  • Conference Article
  • Citations1

Evaluation and optimization of crosstalk noise in multi-core processors' power delivery system

  • Mar 01, 2011
  • Omar F Mousa +1
  • Conference Article
  • Citations1

Combining message-passing and inter-process communication in SMP-hybrid cluster for efficient parallel medical image analysis

  • Nov 02, 2004
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Sean C S Tan +1
  • PDF
  • Research Article
  • Citations1

Effective On-Chip Communication for Message Passing Programs on Multi-Core Processors

  • Nov 03, 2021
  • Electronics
  • Joonmoo Huh +1
  • Research Article
  • Citations21

IMPLEMENTATION OF FDTD-COMPATIBLE GREEN'S FUNCTION ON HETEROGENEOUS CPU-GPU PARALLEL PROCESSING SYSTEM

  • Jan 01, 2013
  • Progress In Electromagnetics Research
  • Tomasz P Stefanski
  • Research Article
  • Citations17

Mesh–particle interpolations on graphics processing units and multicore central processing units

  • Jun 13, 2011
  • Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences
  • Diego Rossinelli +2
  • PDF
  • Research Article
  • Citations1

Efficient Pipelined Broadcast with Monitoring Processing Node Status on a Multi-Core Processor

  • Dec 01, 2019
  • Mathematics
  • Jongsu Park
  • Conference Article
  • Citations4

Inter-Core Communication Mechanisms for Microkernel Operating System based on Signal Transmission and Shared Memory

  • Sep 01, 2021
  • Cheng Liu +5
  • Research Article

プログラム全域を対象としたホットパスベース投機的マルチスレッド処理方式の提案

  • Jan 01, 2016
  • Transactions of the Institute of Systems, Control and Information Engineers
  • Kanemitsu Ootsu +2
  • Conference Article
  • Citations4

Probabilistic State-Based RT-Analysis of SDFGs on MPSoCs with Shared Memory Communication

  • Mar 01, 2019
  • Ralf Stemmer +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.