首页> 外国专利> Method and apparatus for combining uncacheable write data into cache-line- sized write buffers

Method and apparatus for combining uncacheable write data into cache-line- sized write buffers

机译:用于将不可缓存的写数据组合到缓存行大小的写缓冲区中的方法和装置

摘要

The write-combining buffer combines data from separate data write operations into cache-line-sized buffer units for uncacheable types of data, such as frame buffer data. The write-combining buffer is implemented within a microprocessor having a data cache unit storing cacheable data within cache-lines. The data cache unit includes components and circuitry provided for efficiently inputting and outputting cache-line-sized units of data. By combining many uncacheable data write operations within a single cache-line-sized buffer, the circuitry and techniques employed for processing cache-lines are exploited in the processing of uncacheable data as well. A particular implementation is described wherein uncacheable data units corresponding to graphics write operations within an out-of-order microprocessor are combined into cache-line-sized buffers, then transmitted to a frame buffer using a burst mode eviction. Processor ordering requirements are ignored and global observability is relaxed for the graphics write operations. If the cache line sized buffer is not full when evicted, then a sequence of one or more burst-mode partial writes are employed to evict all data within the cache line sized buffer. If partial writes are employed, no delay between the partial writes is required.
机译:写合并缓冲区将来自单独数据写操作的数据组合到高速缓存行大小的缓冲区单元中,以存储不可缓存的数据类型,例如帧缓冲区数据。写合并缓冲器在具有数据高速缓存单元的微处理器内实现,该数据高速缓存单元在高速缓存行内存储可高速缓存的数据。数据高速缓存单元包括被提供用于有效地输入和输出高速缓存行大小的数据单元的组件和电路。通过在单个高速缓存行大小的缓冲区内组合许多不可缓存的数据写操作,在不可缓存数据的处理中也采用了用于处理高速缓存行的电路和技术。描述了一种特定的实现方式,其中将与乱序微处理器内的图形写操作相对应的不可缓存数据单元组合为缓存行大小的缓冲区,然后使用突发模式逐出将其传输到帧缓冲区。忽略了处理器订购要求,并放宽了图形写入操作的全局观察性。如果驱逐时高速缓存行大小的缓冲区未满,则采用一个或多个突发模式部分写入的序列来逐出高速缓存行大小的缓冲区内的所有数据。如果采用部分写入,则不需要部分写入之间的延迟。

著录项

  • 公开/公告号US5561780A

    专利类型

  • 公开/公告日1996-10-01

    原文格式PDF

  • 申请/专利权人 INTEL CORPORATION;

    申请/专利号US19930176395

  • 发明设计人 ANDY GLEW;MANDAR JOSHI;NITIN SARANGDHAR;

    申请日1993-12-30

  • 分类号G06F12/08;

  • 国家 US

  • 入库时间 2022-08-22 03:37:47

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号