首页> 外国专利> Supporting targeted stores in a shared-memory multiprocessor system

Supporting targeted stores in a shared-memory multiprocessor system

机译:在共享内存多处理器系统中支持目标存储

摘要

The present embodiments provide a system for supporting targeted stores in a shared-memory multiprocessor. A targeted store enables a first processor to push a cache line to be stored in a cache memory of a second processor in the shared-memory multiprocessor. This eliminates the need for multiple cache-coherence operations to transfer the cache line from the first processor to the second processor. The system includes an interface, such as an application programming interface (API), and a system call interface or an instruction-set architecture (ISA) that provides access to a number of mechanisms for supporting targeted stores. These mechanisms include a thread-location mechanism that determines a location near where a thread is executing in the shared-memory multiprocessor, and a targeted-store mechanism that targets a store to a location (e.g., cache memory) in the shared-memory multiprocessor.
机译:本实施例提供一种用于支持共享存储器多处理器中的目标商店的系统。目标存储使第一处理器能够将高速缓存行推入存储在共享存储器多处理器中的第二处理器的高速缓存中。这消除了将高速缓存行从第一处理器传输到第二处理器的多个高速缓存一致性操作的需要。该系统包括接口,例如应用程序编程接口(API)和系统调用接口或指令集体系结构(ISA),该接口提供对用于支持目标商店的多种机制的访问。这些机制包括确定共享内存多处理器中线程正在执行的位置附近的线程定位机制,以及将存储定位到共享内存多处理器中的某个位置(例如高速缓存)的目标存储机制。 。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号