首页> 外国专利> MICROARCHITECTURE ENABLING ENHANCED PARALLELISM FOR SPARSE LINEAR ALGEBRA OPERATIONS HAVING WRITE-TO-READ DEPENDENCIES

MICROARCHITECTURE ENABLING ENHANCED PARALLELISM FOR SPARSE LINEAR ALGEBRA OPERATIONS HAVING WRITE-TO-READ DEPENDENCIES

机译:具有稀疏线性代数运算的微体系结构增强了并行性,具有读写依赖性

摘要

Techniques for enabling enhanced parallelism for sparse linear algebra operations having write-to-read dependencies are disclosed. A hardware processor includes a plurality of processing elements, a memory that is heavily-banked into a plurality of banks, and an arbiter. The arbiter is to receive requests from threads executing at the plurality of processing elements seeking to perform operations involving the memory, and to maintain a plurality of lock buffers corresponding to the plurality of banks. Each of the lock buffers is able to track up to a plurality of memory addresses within the corresponding bank that are to be treated as locked in that the values stored at those memory addresses cannot be updated by those of the threads that did not cause the memory addresses to be locked until those memory addresses have been removed from being tracked by the plurality of lock buffers.
机译:公开了为具有写到读依赖性的稀疏线性代数运算实现增强的并行性的技术。硬件处理器包括多个处理元件,被大量存储为多个存储体的存储器以及仲裁器。仲裁器将接收来自在多个处理元件处执行的线程的请求,以寻求执行涉及存储器的操作,并且维持对应于多个存储体的多个锁定缓冲器。每个锁定缓冲区都能够跟踪相应存储区中最多被视为已锁定的多个内存地址,因为存储在那些内存地址上的值不能被那些不会导致该内存的线程更新直到将那些存储器地址从多个锁定缓冲区中删除之前,这些地址将被锁定。

著录项

  • 公开/公告号US2018188961A1

    专利类型

  • 公开/公告日2018-07-05

    原文格式PDF

  • 申请/专利权人 INTEL CORPORATION;

    申请/专利号US201615396509

  • 发明设计人 GANESH VENKATESH;DEBORAH MARR;

    申请日2016-12-31

  • 分类号G06F3/06;G06N99;G06F12/06;

  • 国家 US

  • 入库时间 2022-08-21 12:57:04

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号