...
首页> 外文期刊>LIPIcs : Leibniz International Proceedings in Informatics >NUMASK: High Performance Scalable Skip List for NUMA
【24h】

NUMASK: High Performance Scalable Skip List for NUMA

机译:NUMASK:NUMA的高性能可扩展跳过列表

获取原文

摘要

This paper presents NUMASK, a skip list data structure specifically designed to exploit the characteristics of Non-Uniform Memory Access (NUMA) architectures to improve performance. NUMASK deploys an architecture around a concurrent skip list so that all metadata accesses (e.g., traversals of the skip list index levels) read and write memory blocks allocated in the NUMA zone where the thread is executing. To the best of our knowledge, NUMASK is the first NUMA-aware skip list design that goes beyond merely limiting the performance penalties introduced by NUMA, and leverages the NUMA architecture to outperform state-of-the-art concurrent high-performance implementations. We tested NUMASK on a four-socket server. Its performance scales for both read-intensive and write-intensive workloads (tested up to 160 threads). In write-intensive workload, NUMASK shows speedups over competitors in the range of 2x to 16x.
机译:本文介绍了NUMASK,这是一种跳过列表数据结构,专门用于利用非均匀内存访问(NUMA)架构的特性来提高性能。 NUMASK在并发跳过列表周围部署架构,以便所有元数据访问(例如,对跳过列表索引级别的遍历)读取和写入在线程正在执行的NUMA区域中分配的存储块。据我们所知,NUMASK是第一个可识别NUMA的跳过列表设计,它不仅限制了NUMA引入的性能损失,而且利用NUMA架构胜过最新的并发高性能实现。我们在四路服务器上测试了NUMASK。它的性能可扩展到读密集型和写密集型工作负载(最多测试160个线程)。在写密集型工作负载中,NUMASK显示出比竞争对手快2到16倍的速度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号