Clock snooping and its application in on-the-fly data race detection

被引:5
|
作者
De Bosschere, K [1 ]
Ronsse, M [1 ]
机构
[1] State Univ Ghent, Dept Elect & Informat Syst, B-9000 Ghent, Belgium
关键词
D O I
10.1109/ISPAN.1997.645115
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we describe dock snooping, a novel logical clock update technique that improves the performance of classical logical clocks (scalar clocks, vector clocks, as well as matrix clocks). The basic idea of clock snooping is that logical clocks will not only get updated with information piggybacked on communication messages, but that processes can explicitly request the current valve of the clock gf another process, and use that information to resynchronize their own clock. The usefulness of this concept is shown in our on-the-fly race detection software.
引用
收藏
页码:324 / 330
页数:7
相关论文
共 50 条
  • [41] On-the-fly calibration system for the ISO Data Archive
    Osuna, P
    Arviset, C
    Saxton, R
    Pollock, A
    Verdugo, E
    [J]. ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS IX, 2000, 216 : 195 - 198
  • [42] On-the-fly Data Compression for Efficient TCP Transmission
    Wang, Min
    Wang, Junfeng
    Mou, Xuan
    Han, Sunyoung
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2013, 7 (03): : 471 - 489
  • [43] Reverse Unfolding of Petri Nets and its Application in Program Data Race Detection
    Hao, Zong-Yin
    Lu, Fa-Ming
    [J]. Ruan Jian Xue Bao/Journal of Software, 2021, 32 (06): : 1612 - 1630
  • [44] On-the-Fly Load Data Value Tracing in Multicores
    Ponugoti, Mounika
    Tewar, Amrish K.
    Milenkovic, Aleksandar
    [J]. 2016 INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURE AND SYNTHESIS FOR EMBEDDED SYSTEMS (CASES), 2016,
  • [45] On-the-fly data compression/decompression mechanism with ExpEther
    Shimura, Hideki
    Mitsuishi, Takuji
    Amano, Hideharu
    Kan, Masaki
    Yoshikawa, Takashi
    [J]. 2016 FOURTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2016, : 112 - 118
  • [46] LIMITS OF DETECTION AND RESOLUTION FOR ON-THE-FLY FLUORESCENCE LIFETIME DETECTION IN HPLC
    SMALLEY, MB
    MCGOWN, LB
    [J]. ANALYTICAL CHEMISTRY, 1995, 67 (08) : 1371 - 1376
  • [47] Data Augmentation On-the-fly and Active Learning in Data Stream Classification
    Malialisa, Kleanthis
    Papatheodoulou, Dimitris
    Filippou, Stylianos
    Panayiotou, Christos G.
    Polycarpou, Marios M.
    [J]. 2022 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2022, : 1408 - 1414
  • [48] On-the-Fly Data Synopses: Efficient Data Exploration in the Simulation Sciences
    Heinis, Thomas
    Ham, David A.
    [J]. SIGMOD RECORD, 2015, 44 (02) : 23 - 28
  • [49] On-the-Fly Reseeding: A New Reseeding Technique for Test-Per-Clock BIST
    Emmanouil Kalligeros
    Xrysovalantis Kavousianos
    Dimitris Bakalis
    Dimitris Nikolos
    [J]. Journal of Electronic Testing, 2002, 18 : 315 - 332
  • [50] On-the-fly reseeding: A new reseeding technique for test-per-clock BIST
    Kalligeros, E
    Kavousianos, X
    Bakalis, D
    Nikolos, D
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2002, 18 (03): : 315 - 332