WiSync: An architecture for fast synchronization through on-chip wireless communication

S Abadal, A Cabellos-Aparicio, E Alarcon… - ACM SIGPLAN …, 2016 - dl.acm.org
In shared-memory multiprocessing, fine-grain synchronization is challenging because it
requires frequent communication. As technology scaling delivers larger manycore chips …

Cooperative computing techniques for a deeply fused and heterogeneous many-core processor architecture

F Zheng, HL Li, H Lv, F Guo, XH Xu, XH Xie - Journal of Computer Science …, 2015 - Springer
Due to advances in semiconductor techniques, many-core processors have been widely
used in high performance computing. However, many applications still cannot be carried out …

Widir: A wireless-enabled directory cache coherence protocol

A Franques, A Kokolis, S Abadal… - … Symposium on High …, 2021 - ieeexplore.ieee.org
As the core count in shared-memory manycores keeps increasing, it is becoming
increasingly harder to design cache-coherence protocols that deliver high performance …

Networking challenges and prospective impact of broadcast-oriented wireless networks-on-chip

S Abadal, M Nemirovsky, E Alarcón… - Proceedings of the 9th …, 2015 - dl.acm.org
The cost of broadcast has been constraining the design of manycore processors and of the
algorithms that run upon them. However, as on-chip RF technologies allow the design of …

Broadcast-and power-aware wireless NoC for barrier synchronization in parallel computing

HK Mondal, RC Cataldo, CAM Marcon… - 2018 31st IEEE …, 2018 - ieeexplore.ieee.org
Efficient synchronization is one of the basic requirements of effective parallel computing. A
key operation of the POSIX Thread standard (PThread) is barrier synchronization, where …

DynAMO: Improving Parallelism Through Dynamic Placement of Atomic Memory Operations

V Soria-Pardos, A Armejach, T Mück… - Proceedings of the 50th …, 2023 - dl.acm.org
With increasing core counts in modern multi-core designs, the overhead of synchronization
jeopardizes the scalability and efficiency of parallel applications. To mitigate these …

Synchronization Efficient Scheduling of Fine-grained Irregular Programs

T Tao - 2023 31st Euromicro International Conference on …, 2023 - ieeexplore.ieee.org
This paper discusses the theory behind the global rebalancing policy, a new emerging
paradigm of scheduling dynamic, irregular programs. According to this policy, task workload …

Broadcast mechanism based on hybrid wireless/wired noc for efficient barrier synchronization in parallel computing

HK Mondal, N Chatterjee, R Cataldo… - 2020 25th Asia and …, 2020 - ieeexplore.ieee.org
Parallel computing is essential to achieve the manycore architecture performance potential,
since it utilizes the parallel nature provided by the hardware for its computing. These …

Non-blocking technique for parallel algorithms with global barrier synchronization

A Garza, CA Parra, ID Scherson - … International Conference on …, 2021 - ieeexplore.ieee.org
Sharing data among asynchronous processes is considered to be a hard systems problem
in multithreaded modern shared-memory multicore systems. Throughout the literature …

Performance-robust, Non-blocking, Data-driven Barrier Synchronization for Multicore, Multithreaded Parallel Algorithms

A Garza Rodriguez - 2023 - escholarship.org
In a general-purpose multicore parallel multithreaded environment, multiple threads work
simultaneously to finish a task faster. Usually, threads need to communicate with each other …