首页> 外国专利> FIELD SPECIALIZATION TO REDUCE MEMORY-ACCESS STALLS AND ALLOCATION REQUESTS IN DATA-INTENSIVE APPLICATIONS

FIELD SPECIALIZATION TO REDUCE MEMORY-ACCESS STALLS AND ALLOCATION REQUESTS IN DATA-INTENSIVE APPLICATIONS

机译:减少数据密集型应用中的内存访问停顿和分配请求的现场专用

摘要

A computer-implemented method and related systems for reducing memory access stalls and memory allocation requests in data-intensive applications are provided. Invariants associated with execution paths that access data in a memory of the data-intensive application are identified. At least one field specialization technique using at least one speccode segment is then applied. The speccode segment exploits the identified invariants, thereby reducing at least one of memory stalls and memory allocation requests in a data-intensive application. The field specialization technique may include specialized software prefetching, a data distribution-based hash function, process to CPU binding, memory segment reuse, or memory layout optimization, or any combination thereof.
机译:提供了一种用于减少数据密集型应用中的存储器访问停顿和存储器分配请求的计算机实现的方法和相关系统。识别与访问数据密集型应用程序的内存中的数据的执行路径相关联的不变量。然后应用至少一种使用至少一个规范码段的领域专业化技术。规范代码段利用已标识的不变量,从而减少了数据密集型应用程序中的内存停顿和内存分配请求中的至少一个。现场专用技术可以包括专用软件预取,基于数据分布的哈希函数,与CPU绑定的过程,内存段重用或内存布局优化,或其任意组合。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号