Combining reduction with synchronization barrier on multi‐core processors. (1st December 2022)
- Record Type:
- Journal Article
- Title:
- Combining reduction with synchronization barrier on multi‐core processors. (1st December 2022)
- Main Title:
- Combining reduction with synchronization barrier on multi‐core processors
- Authors:
- Mohamed El Maarouf, Aboul‐Karim
Giraud, Luc
Guermouche, Abdou
Guignon, Thomas - Abstract:
- Summary: With the rise of multi‐core processors with a large number of cores, the need for shared memory reduction that performs efficiently on a large number of cores is more pressing. Efficient shared memory reduction on these multi‐core processors will help share memory programs be more efficient. In this article, we propose a reduction method combined with a barrier method that uses SIMD read/write instructions to combine barrier signaling and reduction value to minimize memory/cache traffic between cores, thereby reducing barrier latency. We compare different barriers and reduction methods on three multi‐core processors and show that the proposed combining barrier/reduction methods are 4 and 3.5 times faster than respectively GCC 11.1 and Intel 21.2 OpenMP 4.5 reduction.
- Is Part Of:
- Concurrency and computation. Volume 35:Number 1(2023)
- Journal:
- Concurrency and computation
- Issue:
- Volume 35:Number 1(2023)
- Issue Display:
- Volume 35, Issue 1 (2023)
- Year:
- 2023
- Volume:
- 35
- Issue:
- 1
- Issue Sort Value:
- 2023-0035-0001-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2022-12-01
- Subjects:
- barrier -- butterfly barrier -- reduction -- shared memory -- SIMD -- synchronization primitives
Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.7402 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 24678.xml