Brief Announcement: NUMA-aware Transactional Memory

被引:1
|
作者
Lu, Kai [1 ]
Wang, Ruibo [1 ]
Lu, Xicheng [1 ]
机构
[1] Natl Univ Def Technol, Comp Sch, Changsha, Hunan, Peoples R China
来源
PODC 2010: PROCEEDINGS OF THE 2010 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING | 2010年
关键词
NUMA; Transactional Memory;
D O I
10.1145/1835698.1835713
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Transactional Memory (TM) research has focused on multi-core processors; limited research has been aimed at the clusters, leaving the area of NUMA (Non-Uniform Memory Access) system unexplored. The NUMA system's memory is physically distributed which brings the different access latency between local and remote memory. The existing TM design is not NUMA-aware which makes significant performance degradation on NUMA system. We introduce the latency-based conflict detection process and the forecasting-based conflict preventing method. The NUMA-aware strategies provide a good practical TM performance on NUMA system.
引用
收藏
页码:69 / 70
页数:2
相关论文
共 50 条
  • [1] NEMO: NUMA-aware Concurrency Control for Scalable Transactional Memory
    Mohamedin, Mohamed
    Peluso, Sebastiano
    Kishi, Masoomeh Javidi
    Hassan, Ahmed
    Palmieri, Roberto
    PROCEEDINGS OF THE 47TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2018,
  • [2] On Designing NUMA-Aware Concurrency Control for Scalable Transactional Memory
    Mohamedin, Mohamed
    Palmieri, Roberto
    Peluso, Sebastiano
    Ravindran, Binoy
    ACM SIGPLAN NOTICES, 2016, 51 (08) : 393 - 394
  • [3] Compact NUMA-aware Locks
    Dice, Dave
    Kogan, Alex
    PROCEEDINGS OF THE FOURTEENTH EUROSYS CONFERENCE 2019 (EUROSYS '19), 2019,
  • [4] HydraFS: an efficient NUMA-aware in-memory file system
    Wu, Ting
    Chen, Xianzhang
    Liu, Kai
    Xiao, Chunhua
    Liu, Zhixiang
    Zhuge, Qingfeng
    Sha, Edwin H. -M.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (02): : 705 - 724
  • [5] Brief Announcement: Selfishness in Transactional Memory
    Eidenbenz, Raphael
    Wattenhofer, Roger
    SPAA'09: PROCEEDINGS OF THE TWENTY-FIRST ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2009, : 41 - 42
  • [6] Optimal Design of NUMA-aware Persistent Memory Storage Engine
    Tu Y.-F.
    Chen H.-D.
    Wang H.-Y.
    Yan Z.-S.
    Kong L.
    Chen B.
    Ruan Jian Xue Bao/Journal of Software, 2022, 33 (03): : 891 - 908
  • [7] HydraFS: an efficient NUMA-aware in-memory file system
    Ting Wu
    Xianzhang Chen
    Kai Liu
    Chunhua Xiao
    Zhixiang Liu
    Qingfeng Zhuge
    Edwin H.-M. Sha
    Cluster Computing, 2020, 23 : 705 - 724
  • [8] NUMA-Aware Task Performance Analysis
    Schmidl, Dirk
    Mueller, Matthias S.
    OpenMP: Memory, Devices, and Tasks, 2016, 9903 : 77 - 88
  • [9] A NUMA-aware Key-Value Store for Hybrid Memory Architecture
    Li, Yuguo
    Tan, Shaoheng
    Wang, Zhiwen
    Li, Dingding
    IEEE INFOCOM 2022 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2022,
  • [10] HiNUMA: NUMA-aware Data Placement and Migration in Hybrid Memory Systems
    Duan, Zhuohui
    Liu, Haikun
    Liao, Xiaofei
    Jin, Hai
    Jiang, Wenbin
    Zhang, Yu
    2019 IEEE 37TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2019), 2019, : 367 - 375