Visualization of Read-Copy-Update synchronization contexts in C code

Fülöp, Endre, Gyén, Attila, Pataki, Norbert (2023) Visualization of Read-Copy-Update synchronization contexts in C code Annales Mathematicae et Informaticae. 58. pp. 30-40. ISSN 1787-6117 (Online)

[thumbnail of AMI_58_from30to40.pdf] pdf
AMI_58_from30to40.pdf

Download (702kB) [error in script]
Hivatalos webcím (URL): https://doi.org/10.33039/ami.2023.08.003

Absztrakt (kivonat)

The Read-Copy-Update (RCU) mechanism is a way of synchronizing concurrent access to variables with the goal of prioritizing read performance over strict consistency guarantees. The main idea behind this mechanism is that RCU avoids the use of lock primitives while multiple threads try to read and update elements concurrently. In this case, elements are linked together through pointers in a shared data structure. RCU is used in the Linux kernel, but there are user-space libraries which implement the technique as well. One of the user-space solutions is liburcu that is a C language library. Earlier, we defined our code comprehension framework for easing the development of RCU solutions. In this paper, we present our visualization techniques for the Microsoft’s Monaco Editor.

Mű típusa: Folyóiratcikk - Journal article
Szerző:
Szerző neve
Email
MTMT azonosító
ORCID azonosító
Közreműködés
Fülöp, Endre
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT
Szerző
Gyén, Attila
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT
Szerző
Pataki, Norbert
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT
Szerző
Kapcsolódó URL-ek:
Folyóirat alcíme: Selected papers of the 12th International Conference on Applied Informatics
Nyelv: angol
Kötetszám: 58.
DOI azonosító: 10.33039/ami.2023.08.003
ISSN: 1787-6117 (Online)
Felhasználó: Tibor Gál
Dátum: 08 Aug 2023 11:12
Utolsó módosítás: 10 Nov 2023 13:55
URI: http://publikacio.uni-eszterhazy.hu/id/eprint/7701
Műveletek (bejelentkezés szükséges)
Tétel nézet Tétel nézet