首页> 外文期刊>IEICE Transactions on Information and Systems >Scalable Cache-Optimized Concurrent FIFO Queue for Multicore Architectures
【24h】

Scalable Cache-Optimized Concurrent FIFO Queue for Multicore Architectures

机译:适用于多核架构的可扩展高速缓存优化的并发FIFO队列

获取原文
获取原文并翻译 | 示例
           

摘要

A concurrent FIFO queue is a widely used fundamental data structure for parallelizing software. In this letter, we introduce a novel concurrent FIFO queue algorithm for multicore architecture. We achieve better scalability by reducing contention among concurrent threads, and improve performance by optimizing cache-line usage. Experimental results on a server with eight cores show that our algorithm outperforms state-of-the-art algorithms by a factor of two.
机译:并发FIFO队列是广泛用于并行化软件的基本数据结构。在这封信中,我们介绍了一种用于多核体系结构的新颖的并发FIFO队列算法。我们通过减少并发线程之间的争用来实现更好的可伸缩性,并通过优化高速缓存行的使用率来提高性能。在具有八个内核的服务器上的实验结果表明,我们的算法比最新算法高出两倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号