Loading...
Loading...

Go to the content (press return)

Understanding the overhead of the spin-lock loop in CMT architectures

Author
Cakarevic, V.; Radojkovic, P.; Verdu, J.; Gioiosa, R.; Pajuelo, M.A.; Cazorla, F. J.; Nemirovsky, M.; Valero, M.
Type of activity
Presentation of work at congresses
Name of edition
8th Workshop on the Interaction between Operating Systems and Computer Architecture
Date of publication
2008
Presentation's date
2008-06-18
Book of congress proceedings
8th Workshop on the Interaction between Operating Systems and Computer Architecture
First page
1
Last page
10
Repository
http://hdl.handle.net/2117/9946 Open in new window
URL
http://www.ideal.ece.ufl.edu/workshops/wiosca08/ Open in new window
Abstract
Spin locks are a synchronization mechanisms used to provide mutual exclusion to shared software resources. Spin locks are used over other synchronization mechanisms in several situations, like when the average waiting time to obtain the lock is short, in which case the probability of getting the lock is high, or when it is no possible to use other synchronization mechanisms. In this paper, we study the effect that the execution of the Linux spin-lock loop in the Sun UltraSPARC T1 and T2 processo...
Group of research
CAP - High Performace Computing Group
VIRTUOS - Virtualisation and Operating Systems

Participants

  • Cakarevic, Vladimir  (author and speaker )
  • Radojkovic, Petar  (author and speaker )
  • Verdu Mula, Javier  (author and speaker )
  • Gioiosa, Roberto  (author and speaker )
  • Pajuelo González, Manuel Alejandro  (author and speaker )
  • Cazorla Almeida, Francisco Javier  (author and speaker )
  • Nemirovsky, Mario  (author and speaker )
  • Valero Cortes, Mateo  (author and speaker )