Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  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
JosŽe L. AbellŽan, Juan FernŽandez, and Manuel E. Acacio
Dept. de IngenierŽia y TecnologŽia de Computadores, Spain
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