MULTI-WRITER COMPOSITE REGISTERS

被引:38
|
作者
ANDERSON, JH
机构
[1] Department of Computer Science, University of North Carolina at Chapel Hill, Chapel Hill, 27599-3175, NC
关键词
ATOMICITY; ATOMIC REGISTER; COMPOSITE REGISTER; CONCURRENCY; INTERLEAVING SEMANTICS; LINEARIZABILITY; SHARED VARIABLE; SNAPSHOT;
D O I
10.1007/BF02280833
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A composite register is an array-like shared data object that is partitioned into a number of components. An operation of such a register either writes a value to a single component, or reads the values of all components. A composite register reduces to an ordinary atomic register when there is only one component. In this paper, we show that a composite register with multiple writers per component can be implemented in a wait-free manner from a composite register with a single writer per component. It has been previously shown that registers of the latter kind can be implemented from atomic registers without waiting. Thus, our results establish that any composite register can be implemented in a wait-free manner from atomic registers. We show that our construction has comparable space compexity and better time complexity than other constructions that have been presented in the literature.
引用
收藏
页码:175 / 195
页数:21
相关论文
共 50 条
  • [41] Multi-script Writer Identification using Dissimilarity
    Bertolini, Diego
    Oliveira, Luiz S.
    Sabourin, Robert
    2016 23RD INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2016, : 3025 - 3030
  • [42] Multi-word atomic read/write registers on multiprocessor systems
    Larsson, A
    Gidenstam, A
    Ha, PH
    Papatriantafilou, M
    Tsigas, P
    ALGORITHMS ESA 2004, PROCEEDINGS, 2004, 3221 : 736 - 748
  • [43] Telecommunication Application Modelling with Multi Writer Multi Reader Channels: a Case Study
    Faure, Etienne
    Genius, Daniela
    2008 FORUM ON SPECIFICATION, VERIFICATION AND DESIGN LANGUAGES, 2008, : 241 - 242
  • [44] Multi-script Writer Identification Optimized With Retrieval Mechanism
    Djeddi, Chawki
    Siddiqi, Imran
    Souici-Meslati, Labiba
    Ennaji, Abdellatif
    13TH INTERNATIONAL CONFERENCE ON FRONTIERS IN HANDWRITING RECOGNITION (ICFHR 2012), 2012, : 509 - 514
  • [45] Multi-beam mask writer MBM-1000
    Matsumoto, Hiroshi
    Yamashita, Hiroshi
    Tamura, Takao
    Ohtoshi, Kenji
    33RD EUROPEAN MASK AND LITHOGRAPHY CONFERENCE, 2017, 10446
  • [46] Testing permanent faults in pipeline registers of GPGPUs: A multi-kernel approach
    Condia, Josie E. Rodriguez
    Reorda, Matteo Sonia
    2019 IEEE 25TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS 2019), 2019, : 97 - 102
  • [47] Multi-sited global ethnography and travel: gendered journeys in three registers
    Epstein, Debbie
    Fahey, Johannah
    Kenway, Jane
    INTERNATIONAL JOURNAL OF QUALITATIVE STUDIES IN EDUCATION, 2013, 26 (04) : 470 - 488
  • [48] Development and Deployment of Advanced Multi-Beam Mask Writer
    Chandramouli, Mahesh
    Liu, Bin
    Juday, Reid K.
    Shamoun, Bassam
    Korobko, Yulia
    Sowers, Andrew T.
    Tezuka, Yoshihiro
    Abboud, Frank E.
    NOVEL PATTERNING TECHNOLOGIES FOR SEMICONDUCTORS, MEMS/NEMS AND MOEMS 2020, 2020, 11324
  • [49] Multi-beam mask writer MBM-1000
    Matsumoto, Hiroshi
    Inoue, Hideo
    Yamashita, Hiroshi
    Otoshi, Kenji
    2018 CHINA SEMICONDUCTOR TECHNOLOGY INTERNATIONAL CONFERENCE (CSTIC), 2018,
  • [50] The Technical Consideration of Multi-beam Mask Writer for Production
    Lee, Sang Hee
    Ahn, Byoung-Sup
    Choi, Jin
    Shin, In Kyun
    Tamamushi, Shuichi
    Jeon, Chan-Uk
    PHOTOMASK TECHNOLOGY 2016, 2016, 9985