Skip to content
Free planNo credit card requiredStart writing

article · 2008

Hardware Supported Synchronization Primitives for Clusters.

Alberto Ferreira De Souza, Sotério Ferreira de Souza, Claudio Luis Amorim, Priscila M. V. Lima, Peter A. Rounce

Cited by 3Abstract and details only

Abstract

Abstract- Parallel architectures with shared memory are well suited to many applications, provided that efficient shared memory access and process synchronization mechanisms are available. When the parallel machine is a cluster with physically distributed memory, software based synchronization mechanisms together with virtual memory infrastructure can implement Software Distributed Shared Memory (S-DSM), a shared memory abstraction on a distributed memory machine. However, the communication network overload from the emulation can limit the performance of such systems. This problem motivated our research, in which we developed a set of synchronization primitives for S-DSM on reconfigurable hardware. This hardware implements an auxiliary synchronization network, which works in parallel to the data communication network. Experiments evaluating our hardware implementation against a software one showed that our system increases the performance of these S-DSM primitives by a factor of 40 or more.

Cite this paper

APA 7

De Souza, A. F., de Souza, S. F., Amorim, C. L., Lima, P. M. V., & Rounce, P. A. (2008). Hardware Supported Synchronization Primitives for Clusters.

MLA 9

De Souza, Alberto Ferreira, et al. “Hardware Supported Synchronization Primitives for Clusters.” 2008, pp. 520–26.

Chicago

De Souza, Alberto Ferreira, Sotério Ferreira de Souza, Claudio Luis Amorim, Priscila M. V. Lima, and Peter A. Rounce. 2008. “Hardware Supported Synchronization Primitives for Clusters.”

Harvard

De Souza, A.F. et al. (2008) ‘Hardware Supported Synchronization Primitives for Clusters’.

BibTeX
@article{desouza2008hardware,
  title = {{Hardware Supported Synchronization Primitives for Clusters.}},
  author = {De Souza, Alberto Ferreira and de Souza, Sotério Ferreira and Amorim, Claudio Luis and Lima, Priscila M. V. and Rounce, Peter A.},
  pages = {520--526},
  year = {2008}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.