Data Sharing Mechanisms for Parallel Graph Algorithms on the Intel SCC - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2012

Data Sharing Mechanisms for Parallel Graph Algorithms on the Intel SCC

Résumé

On many-core processors that do not provide hard-ware cache coherence, using shared memory in parallel computations is challenging. Reverting to pure message passing would avoid consistency issues, but replicating large shared datasets by messages is less efficient than accessing them directly through shared memory. The TACO-MESH framework provides lightweight remote method calls and shared objects with software-managed consistency. This paper presents experience from porting a graph partitioning algorithm to the framework. A performance evaluation on the experimental Intel SCC processor, which has no hardware cache coherence, shows that parallelization can be efficient despite the overhead of software-level consistency management.

Mots clés

Fichier principal
Vignette du fichier
MARC6_Data-Sharing-Mechanisms-for-Parallel-Graph-Algorithms-on-the-Intel-SCC.pdf (465.82 Ko) Télécharger le fichier
Origine : Accord explicite pour ce dépôt
Loading...

Dates et versions

hal-00718993 , version 1 (18-07-2012)

Identifiants

  • HAL Id : hal-00718993 , version 1

Citer

Randolf Rotta, Thomas Prescher, Jana Traue, Jörg Nolte. Data Sharing Mechanisms for Parallel Graph Algorithms on the Intel SCC. The 6th Many-core Applications Research Community (MARC) Symposium, Jul 2012, Toulouse, France. pp.13-18. ⟨hal-00718993⟩

Collections

MARCONERA2012
358 Consultations
242 Téléchargements

Partager

Gmail Facebook X LinkedIn More