Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

Published April 30, 2018 | Version v1
Journal article Open

Optimization of Remote Core Locking Synchronization in Multithreaded Programs for Multicore Computer Systems

  • 1. ,Russia

Description

Abstract

This paper proposes the algorithms for optimization of Remote Core Locking (RCL) synchronization method in multithreaded programs. The algorithm of initialization of RCL-locks and the algorithms for threads affinity optimization are developed. The algorithms consider the structures of hierarchical computer systems and non-uniform memory access (NUMA) to minimize execution time of RCLprograms. The experimental results on multi-core computer systems represented in the paper shows the reduction of RCLprograms execution time.

 

 

Files

7.pdf

Files (2.2 MB)

Name Size Download all
md5:f382ff7f4c9e27fca4903be228fc9662
2.2 MB Preview Download