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. Reports, Documentation, and Standards
  4. High-Throughput Maps on Message-Passing Manycore Architectures: Partitioning versus Replication
 
report

High-Throughput Maps on Message-Passing Manycore Architectures: Partitioning versus Replication

Shahmirzadi, Omid  
•
Ropars, Thomas  
•
Schiper, André  
2014

The advent of manycore architectures raises new scalability challenges for concurrent applications. Implementing scalable data structures is one of them. Several manycore architectures provide hardware message passing as a means to efficiently exchange data between cores. In this paper, we study the implementation of high-throughput concurrent maps in message-passing manycores. Partitioning and replication are the two approaches to achieve high throughput in a message-passing system. Our paper presents and compares different strongly-consistent map algorithms based on partitioning and replication. To assess the performance of these algorithms independently of architecture-specific features, we propose a communication model of message-passing manycores to express the throughput of each algorithm. The model is validated through experiments on a 36-core TILE-Gx8036 processor. Evaluations show that replication outperforms partitioning only in a narrow domain.

  • Files
  • Details
  • Metrics
Type
report
Author(s)
Shahmirzadi, Omid  
Ropars, Thomas  
Schiper, André  
Date Issued

2014

Subjects

High-throughput Map

•

Message-Passing Manycore Architecture

•

Partitioning

•

Replication

Written at

EPFL

EPFL units
LSR-IC  
Available on Infoscience
February 11, 2014
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/100540
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