Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. MPSoC Design using Application-Specific Architecturally Visible Communication
 
conference paper

MPSoC Design using Application-Specific Architecturally Visible Communication

Kluter, T.  
•
Brisk, P.
•
Charbon, E.  
Show more
2009
High Performance Embedded Architectures and Compilers. HiPEAC 2009
4th International Conference on High Performance Embedded Architectures and Compilers

This paper advocates the placement of Architecturally Visible Communication (AVC) buffers between adjacent cores in MPSoCs to provide high-throughput communication for streaming applications. Producer/consumer relationships map poorly onto cache-based MPSoCs. Instead, we instantiate application specific AVC buffers on top of a distributed consistent and coherent cache-based system with shared main memory to provide the desired functionality. Using JPEG compression as a case study, we show that the use of AVC buffers in conjunction with parallel execution via heterogeneous software pipelining provides a speedup of as much as 4.2x compared to a baseline single processor system, with an increase in estimated memory energy consumption of only 1.6x. Additionally, we describe a method to integrate the AVC buffers into the L1 cache coherence protocol; this allows the runtime system to guarantee memory safety and coherence in situations where the parallelization of the application may be unsafe due to pointers that could not be resolved at compile time.

  • Details
  • Metrics
Type
conference paper
DOI
10.1007/978-3-540-92990-1_15
Web of Science ID

WOS:000263633700013

Author(s)
Kluter, T.  
Brisk, P.
Charbon, E.  
Ienne, P.  
Date Issued

2009

Publisher

Springer-Verlag

Publisher place

New York

Published in
High Performance Embedded Architectures and Compilers. HiPEAC 2009
ISBN of the book

978-3-540-92989-5

Series title/Series vol.

Lecture Notes in Computer Science; 5409

Start page

183

End page

197

Subjects

NCCR-MICS

•

NCCR-MICS/CL2

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
AQUA  
LAP  
Event nameEvent placeEvent date
4th International Conference on High Performance Embedded Architectures and Compilers

Paphos, CYPRUS

Jan 25-28, 2009

Available on Infoscience
July 13, 2009
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/41290
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés