Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/16956
Title: | Fast user-level inter-thread communication, synchronisation |
Authors: | Vella, Kevin Lin, Li |
Keywords: | Synchronization Simultaneous multithreading processors Computer algorithms |
Issue Date: | 2008 |
Publisher: | University of Malta. Faculty of ICT |
Citation: | Vella, K. J., & Lin, L. (2008). Fast user-level inter-thread communication, synchronisation. 1st Workshop in Information and Communication Technology (WICT 2008), Msida. 1-6. |
Abstract: | This project concerns the design and implementation of user-level inter-thread synchronisation and communication algorithms. A number of these algorithms have been implemented on the SMASH user-level thread scheduler for symmetric multiprocessors and multicore processors. All inter-thread communication primitives considered have two implementations: the lock-based implementation and the lock-free implementation. The performance of concurrent programs using these user-level primitives are measured and analyzed against the performance of programs using kernel-level inter-thread communication primitives. Besides, the differences between the lock- based implementations and lock-free implementations are also analyzed. |
URI: | https://www.um.edu.mt/library/oar//handle/123456789/16956 |
Appears in Collections: | Scholarly Works - FacICTCS |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Fast User-Level Inter-thread Communication, Synchronisation.pdf | Fast user-level inter-thread communication, synchronisation | 45.54 kB | Adobe PDF | View/Open |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.