会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • HIERARCHICAL CACHING FOR ONLINE MEDIA
    • 在线媒体的分层缓存
    • US20160112534A1
    • 2016-04-21
    • US14577039
    • 2014-12-19
    • Shahid AKHTARAndre BECKRob MURRAYIvica RIMAC
    • Shahid AKHTARAndre BECKRob MURRAYIvica RIMAC
    • H04L29/08G06F17/30
    • H04L67/2852G06F12/0811G06F12/123G06F16/9574H04L67/1097H04W4/18
    • A method include receiving, at a first cache device, a request to send a first asset to a second device; determining whether the first asset is stored at the first cache device; when the determining whether the first asset is stored at the first cache device indicates that first asset is not stored at the first cache device, obtaining, at the first cache device, the first asset, performing a comparison operation based on an average inter-arrival time of the first asset with respect to the first cache device and a characteristic time of the first cache device, the characteristic time of the first cache device being an average period of time assets cached at the first cache device are cached before being evicted from the first cache device, and determining whether or not to cache the obtained first asset at the first cache device based on the comparison; and sending the obtained first asset to the second device.
    • 一种方法包括在第一高速缓存设备处接收向第二设备发送第一资产的请求; 确定所述第一资产是否存储在所述第一高速缓存设备处; 当确定第一资产是否存储在第一高速缓存装置中时,指示第一资产没有被存储在第一高速缓存装置中,在第一高速缓存装置获得第一资产,基于平均到达间隔执行比较操作 相对于第一高速缓存设备的第一资源的时间和第一高速缓存设备的特征时间,第一高速缓存设备的特征时间是在第一高速缓存设备处被高速缓存的资产的平均时段被高速缓存, 第一高速缓存设备,并且基于所述比较来确定是否在所述第一高速缓存设备上缓存所获得的第一资源; 并将获得的第一资产发送到第二设备。
    • 2. 发明授权
    • Method and apparatus for implementing a single clock cycle line
replacement in a data cache unit
    • 用于在数据高速缓存单元中实现单个时钟周期线替换的方法和装置
    • US5526510A
    • 1996-06-11
    • US315889
    • 1994-09-30
    • Haitham AkkaryMandar S. JoshiRob MurrayBrent E. LincePaul D. MadlandAndrew F. GlewGlenn J. Hinton
    • Haitham AkkaryMandar S. JoshiRob MurrayBrent E. LincePaul D. MadlandAndrew F. GlewGlenn J. Hinton
    • G06F12/08
    • G06F12/0831G06F12/0859
    • The data cache unit includes a separate fill buffer and a separate write-back buffer. The fill buffer stores one or more cache lines for transference into data cache banks of the data cache unit. The write-back buffer stores a single cache line evicted from the data cache banks prior to write-back to main memory. Circuitry is provided for transferring a cache line from the fill buffer into the data cache banks while simultaneously transferring a victim cache line from the data cache banks into the write-back buffer. Such allows the overall replace operation to be performed in only a single clock cycle. In a particular implementation, the data cache unit is employed within a microprocessor capable of speculative and out-of-order processing of memory instructions. Moreover, the microprocessor is incorporated within a multiprocessor computer system wherein each microprocessor is capable of snooping the cache lines of data cache units of each other microprocessor. The data cache unit is also a non-blocking cache.
    • 数据高速缓存单元包括单独的填充缓冲器和单独的回写缓冲器。 填充缓冲器存储用于转移到数据高速缓存单元的数据高速缓存组中的一个或多个高速缓存行。 回写缓冲器在回写到主存储器之前存储从数据高速缓冲存储器中逐出的单个高速缓存行。 提供电路用于将高速缓存行从填充缓冲器传送到数据高速缓存组,同时将受害缓存行从数据高速缓冲存储体传输到回写缓冲器。 这样允许整个替换操作仅在单个时钟周期中执行。 在特定实现中,在能够对存储器指令进行推测和无序处理的微处理器中采用数据高速缓存单元。 此外,微处理器并入多处理器计算机系统中,其中每个微处理器能够窥探每个其他微处理器的数据高速缓存单元的高速缓存行。 数据高速缓存单元也是非阻塞缓存。