首页> 外国专利> Method and apparatus for executing floating point instructions utilizing complimentary floating point pipeline and multi-level caches

Method and apparatus for executing floating point instructions utilizing complimentary floating point pipeline and multi-level caches

机译:利用互补浮点流水线和多级高速缓存执行浮点指令的方法和装置

摘要

A primary, a secondary, and a tertiary cache, and a floating point pipeline having optimized complimentary characteristics are provided to a computer system for executing floating point instructions. The primary cache is direct mapped and having n.sub.1 cache lines, each having a cache line size of m.sub.1 floating point data word(s) and an access time of t.sub.1 clock cycle(s), where m.sub.1 and t.sub.1 are both small integer greater than or equal to 1. The secondary cache is fully associative having n.sub.2 cache lines, each having a cache line size of m.sub.2 floating point data words and an access time of t.sub.2 clock cycles, where n.sub.2 is a small integer, m.sub.2 is greater than m.sub.1, and t.sub.2 is a small integer greater than t.sub.1. The tertiary cache has n.sub.3 cache lines, each having a cache line size of m.sub.3 floating point data words and an access time of t.sub.3 clock cycles, where m.sub.3 is greater than m.sub.2 and t.sub.3 is a small integer greater than t.sub.2. The tertiary cache may be direct mapped or set associative. The a floating point pipeline has a fetching phase, a decoding phase, d delay phases requiring at least t.sub.1 +t.sub.2 clock cycles, and at least one floating point execution phase.
机译:具有最佳互补特性的主,二级和三级高速缓存以及浮点管线被提供给用于执行浮点指令的计算机系统。主缓存是直接映射的,具有n.sub.1个缓存行,每个缓存行的缓存行大小为m.sub.1浮点数据字,访问时间为t.sub.1时钟周期。 ,其中m.sub.1和t.sub.1都是大于或等于1的小整数。辅助高速缓存是完全关联的,具有n.sub.2个高速缓存行,每个高速缓存行大小为m.sub.。 2个浮点数据字,访问时间为t.sub.2个时钟周期,其中n.sub.2是一个小整数,m.sub.2大于m.sub.1,而t.sub.2一个大于t.sub.1的小整数。第三级缓存具有n.sub.3个缓存行,每个缓存行的缓存行大小为m.sub.3浮点数据字,访问时间为t.sub.3时钟周期,其中m.sub.3大于m.sub.2和t.sub.3是一个大于t.sub.2的小整数。第三级高速缓存可以直接映射或设置为关联的。浮点管线具有提取阶段,解码阶段,需要至少t 1 + t 2时钟周期的d个延迟阶段以及至少一个浮点执行阶段。

著录项

  • 公开/公告号US5214765A

    专利类型

  • 公开/公告日1993-05-25

    原文格式PDF

  • 申请/专利权人 SUN MICROSYSTEMS INC.;

    申请/专利号US19920908655

  • 发明设计人 ERIC H. JENSEN;

    申请日1992-07-02

  • 分类号G06F13/14;

  • 国家 US

  • 入库时间 2022-08-22 04:58:18

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号