BIPOLAR COLLAPSIBLE FIFO
    121.
    发明申请

    公开(公告)号:US20140089604A1

    公开(公告)日:2014-03-27

    申请号:US13629100

    申请日:2012-09-27

    Applicant: APPLE INC.

    CPC classification number: G06F9/5016 G06F9/5022 Y02D10/22

    Abstract: A system and method for efficient dynamic utilization of shared resources. A computing system includes a shared buffer accessed by two requestors generating access requests. Any entry within the shared buffer may be allocated for use by a first requestor or a second requestor. The storage buffer stores received indications of access requests from the first requestor beginning at a first end of the storage buffer. The storage buffer stores received indications of access requests from the second requestor beginning at a second end of the storage buffer. The storage buffer maintains an oldest stored indication of an access request for the first requestor at the first end and an oldest stored indication of an access request for the second requestor at the second end. The shared buffer deallocates in-order of age from oldest to youngest allocated entries corresponding to a given requestor of the first requestor and the second requestor.

    Abstract translation: 一种有效动态利用共享资源的系统和方法。 计算系统包括由生成访问请求的两个请求者访问的共享缓冲器。 共享缓冲器中的任何条目可以被分配供第一请求者或第二请求者使用。 存储缓冲器存储从存储缓冲器的第一端开始的来自第一请求者的接收请求的接收指示。 存储缓冲器从存储缓冲器的第二端开始存储来自第二请求者的访问请求的接收指示。 存储缓冲器在第一端保持对第一请求者的访问请求的最旧的存储指示,并且在第二端维护对于第二请求者的访问请求的最早存储的指示。 共享缓冲器按照与第一请求者和第二请求者的给定请求者相对应的从最旧到最小分配条目的时间顺序取消分配。

    Streaming Translation in Display Pipe
    122.
    发明申请
    Streaming Translation in Display Pipe 审中-公开
    流媒体显示管道翻译

    公开(公告)号:US20130179638A1

    公开(公告)日:2013-07-11

    申请号:US13776945

    申请日:2013-02-26

    Applicant: Apple Inc.

    Abstract: In an embodiment, a display pipe includes one or more translation units corresponding to images that the display pipe is reading for display. Each translation unit may be configured to prefetch translations ahead of the image data fetches, which may prevent translation misses in the display pipe (at least in most cases). The translation units may maintain translations in first-in, first-out (FIFO) fashion, and the display pipe fetch hardware may inform the translation unit when a given translation or translation is no longer needed. The translation unit may invalidate the identified translations and prefetch additional translation for virtual pages that are contiguous with the most recently prefetched virtual page.

    Abstract translation: 在一个实施例中,显示管道包括与显示管正在读取以供显示的图像对应的一个或多个平移单元。 每个翻译单元可以被配置为在图像数据提取之前预取翻译,这可以防止显示管道中的翻译缺失(至少在大多数情况下)。 翻译单元可以以先入先出(FIFO)方式保持翻译,并且显示管取出硬件可以在不再需要给定的翻译或翻译时通知翻译单元。 翻译单元可以使所识别的翻译失效,并且为与最近预取的虚拟页面连续的虚拟页面预取附加翻译。

Patent Agency Ranking