首页> 外国专利> METHOD AND APPARATUS FOR ADAPTIVELY SELECTING DATA TRANSFER PROCESSES FOR SINGLE-PRODUCER-SINGLE-CONSUMER AND WIDELY SHARED CACHE LINES

METHOD AND APPARATUS FOR ADAPTIVELY SELECTING DATA TRANSFER PROCESSES FOR SINGLE-PRODUCER-SINGLE-CONSUMER AND WIDELY SHARED CACHE LINES

机译:自适应选择单生产者,单消费者和广泛共享的缓存线的数据传输过程的方法和装置

摘要

A method for adaptively performing a set of data transfer processes in a multi-core processor is described. The method may include receiving, by a shared cache from a first core cache, a first request for a cache line; determining, by the shared cache in response to receipt of the first request, whether the cache line is a widely-shared cache line or a single-producer-single-consumer cache line; and performing, by the first core cache and a second core cache, a three-hop data transfer process in response to determining that the cache line is a single-producer-single-consumer cache line, wherein the three-hop data transfer process transfers the cache line directly from the second core cache to the first core cache.
机译:描述了一种用于在多核处理器中自适应地执行一组数据传输过程的方法。该方法可以包括:通过共享缓存从第一核心缓存接收对缓存行的第一请求;以及所述共享缓存响应于所述第一请求的接收,确定所述缓存行是广泛共享的缓存行还是单生产者单消费者缓存行;响应于确定高速缓存行是单生产者单消费者高速缓存行,并由第一核心高速缓存和第二核心高速缓存执行三跳数据传输过程,其中,三跳数据传输过程进行传输缓存行直接从第二核心缓存到第一核心缓存。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号