Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Characterizing the Basic Synchronization and Communication Operations in Dual Cell-Based
 

Summary: Characterizing the Basic Synchronization and
Communication Operations in Dual Cell-Based
Blades
JosŽe L. AbellŽan, Juan FernŽandez, and Manuel E. Acacio
Dept. de IngenierŽia y TecnologŽia de Computadores, Spain
{jl.abellan,juanf,meacacio}@ditec.um.es
Abstract. The Cell Broadband Engine (Cell BE) is a heterogeneous
chip-multiprocessor (CMP) architecture to offer very high performance,
especially on game and multimedia applications. The singularity of its
architecture, nine cores of two different types, along with the variety of
synchronization and communication primitives offered to programmers,
make the task of developing efficient applications very challenging. This
situation gets even worse when we consider Dual Cell-Based Blade ar-
chitectures where two separate Cells can be linked together through a
dedicated high-speed interface. In this work, we present a characteriza-
tion of the main synchronization and communication primitives provided
by dual Cell-based blades under varying workloads. In particular, we fo-
cus on the DMA transfer mechanism, the mailboxes, the signals, the
read-modify-write atomic operations, and the time taken by thread cre-
ation. Our performance results expose the bottlenecks and asymmetries

  

Source: Acacio, Manuel - Departamento de Ingenieria y Tecnologia de Computadores, Universidad de Murcia

 

Collections: Computer Technologies and Information Sciences