-
公开(公告)号:US12111714B2
公开(公告)日:2024-10-08
申请号:US18339963
申请日:2023-06-22
申请人: ATI Technologies ULC
IPC分类号: G06F1/32 , G06F1/3234 , G06F9/4401 , G06F9/445
CPC分类号: G06F1/3234 , G06F9/4411 , G06F9/44505 , Y02D10/00
摘要: A processing apparatus is provided which includes memory configured to store hardware parameter settings for each of a plurality of applications. The processing apparatus also includes a processor in communication with the memory configured to store, in the memory, the hardware parameter settings, identify one of the plurality of applications as a currently executing application and control an operation of hardware by tuning a plurality of hardware parameters according to the stored hardware parameter settings for the identified application.
-
公开(公告)号:US20240331659A1
公开(公告)日:2024-10-03
申请号:US18128797
申请日:2023-03-30
发明人: Gia Tung Phan , Dennis Kin-Wah Au , Oswin Hall , Ashish Jain
IPC分类号: G09G5/36
CPC分类号: G09G5/363 , G09G2330/021 , G09G2360/123
摘要: An apparatus and method for efficiently managing power consumption among multiple, replicated functional blocks of an integrated circuit. An integrated circuit includes multiple, replicated functional blocks that use separate power domains. Data of a given type is stored in an interleaved manner among the multiple functional blocks. When control circuitry detects a low-performance mode, commands are sent to the multiple functional blocks specifying storing data of the given type in a contiguous manner in one or more of the caches of the multiple functional blocks and the memories connected to the multiple functional blocks. Following, the control circuitry transitions the memories to a sleep state and transitions all but one of the functional blocks to the sleep state. The functional blocks rotate amongst themselves with a single functional block being in the active state and servicing requests based on which data of the given type is targeted by the requests.
-
公开(公告)号:US20240329839A1
公开(公告)日:2024-10-03
申请号:US18190724
申请日:2023-03-27
CPC分类号: G06F3/0611 , G06F1/08 , G06F3/0656 , G06F3/0673 , H04L7/0016
摘要: Clock domain phase adjustment techniques and systems for memory operations are described. In one example, a physical memory is communicatively coupled to a physical layer via a first clock domain and a memory controller is communicatively coupled to the physical layer via a second clock domain that is different than the first clock domain. A buffer is implemented in the physical layer. The buffer is configured to set a phase adjustment for a latency setting between the first and second clock domains. The phase adjustment is based on whether a mismatch has occurred in data output by the buffer to the memory controller based on a comparison to the latency setting.
-
公开(公告)号:US20240329833A1
公开(公告)日:2024-10-03
申请号:US18192694
申请日:2023-03-30
IPC分类号: G06F3/06
CPC分类号: G06F3/0604 , G06F3/0655 , G06F3/0673
摘要: Techniques for performing memory operations are disclosed herein. The techniques include generating a plurality of performance log entries based on observed operations; generating a plurality of memory access log entries based on the observed operations, wherein each performance log entry of the plurality of performance log entries are associated with one or more memory access log entries of the plurality of memory access log entries, wherein each performance log entry is associated with an epoch; and wherein each memory access log entry is associated with an epoch and a memory address range.
-
公开(公告)号:US12107076B2
公开(公告)日:2024-10-01
申请号:US17564137
申请日:2021-12-28
发明人: Wonjun Jung , Jasmeet Singh Narang , Tyrone Huang , Christopher Klement , Alan D. Smith , Edward Chang , John Wuu
IPC分类号: H01L25/065 , H01L23/48
CPC分类号: H01L25/0657 , H01L23/481 , H01L25/0652 , H01L2225/06544
摘要: Integrated circuits and integrated circuit dies include TSVs laid out in symmetrical patterns. Because of the symmetrical arrangement of the TSVs and associated routing patterns, an integrated circuit is able to support operation of multiple similar dies that are placed in different positions in the integrated circuit. This in turn simplifies the design and production of the multiple similar dies, thus reducing development and manufacturing costs for the corresponding integrated circuits.
-
公开(公告)号:US12105634B2
公开(公告)日:2024-10-01
申请号:US17486131
申请日:2021-09-27
申请人: ATI TECHNOLOGIES ULC
发明人: Edwin Pang , Jimshed Mirza
IPC分类号: G06F12/10 , G06F12/1027
CPC分类号: G06F12/1027 , G06F2212/68
摘要: A processing system includes a translation lookaside buffer (TLB). The TLB includes a plurality of TLB entries that are configured to store requested page size indications. The TLB is configured to be indexed via the requested page size indications such that a plurality of TLB requests that each indicate a same virtual address, but different respective requested page sizes are allocated respective TLB entries. As a result, in response to a TLB request that indicates a requested page size and has a virtual address that corresponds to multiple TLB entries, only a single TLB entry is identified as a TLB hit.
-
公开(公告)号:US20240324248A1
公开(公告)日:2024-09-26
申请号:US18474179
申请日:2023-09-25
发明人: John Wuu , Kevin Gillespie , Samuel Naffziger , Spence Oliver , Rajit Seahra , Regina T. Schmidt , Raja Swaminathan , Omar Zia
IPC分类号: H10B80/00 , H01L23/544 , H01L25/00 , H01L25/18
CPC分类号: H10B80/00 , H01L23/544 , H01L25/18 , H01L25/50 , H01L23/481 , H01L23/5286 , H01L24/06 , H01L24/08 , H01L2223/54433 , H01L2224/06181 , H01L2224/08145
摘要: A method for die pair partitioning can include providing a circuit die. The method can additionally include providing one or more additional circuit die having one or more fuses positioned therein, wherein the one or more fuses identify the circuit die. The method can also include connecting the one or more additional circuit die to the circuit die. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US12079642B2
公开(公告)日:2024-09-03
申请号:US15338492
申请日:2016-10-31
申请人: ATI TECHNOLOGIES ULC
CPC分类号: G06F9/451 , G06F9/4411 , G09G5/14 , G09G5/363 , G09G5/399 , G09G2310/061 , G09G2310/08 , G09G2340/0435 , G09G2340/14 , G09G2360/08 , G09G2360/18
摘要: A system is provided that includes a computing device operable to render video content for display on a display device and to periodically refresh that display device. The video content includes at least one application window. A desktop compositor is operable to wake and execute commands to compose video frames that are composited surfaces that include the at least one application window and to initiate a buffer flip to deliver the video frames to the display device. A high resolution timer is operable to cause the desktop compositor to wake and execute the commands in multiple instances between display refreshes.
-
9.
公开(公告)号:US20240289150A1
公开(公告)日:2024-08-29
申请号:US18113655
申请日:2023-02-24
CPC分类号: G06F9/45558 , G06F13/4221 , G06F2009/45579 , G06F2213/0026
摘要: A processor includes a security processor and an input-output memory management unit (IOMMU). The security processor is configured to maintain device control information in a secure data structure and prevent a hypervisor from accessing the secure data structure. The IOMMU is configured to process at least one device request targeting a virtual machine from an input/output device based on the secure data structure.
-
公开(公告)号:US12047592B2
公开(公告)日:2024-07-23
申请号:US18447929
申请日:2023-08-10
申请人: ATI Technologies ULC
IPC分类号: G06T9/00 , H04N19/119 , H04N19/154 , H04N19/176 , H04N19/182 , H04N19/426 , H04N19/46 , H04N19/54 , H04N19/60 , H04N19/96
CPC分类号: H04N19/426 , G06T9/00 , H04N19/119 , H04N19/154 , H04N19/176 , H04N19/182 , H04N19/46 , H04N19/54 , H04N19/60 , H04N19/96
摘要: A system and method for texture decompression is described. The method comprises receiving a compressed texture block including two or more disjoint subsets of data and decompressing the compressed texture block. The decompressing includes decompressing each of the two or more disjoint subsets in the compressed texture block to form texels. The two or more disjoint subsets include a first disjoint subset having a first set of color endpoints and a first index value for a first texel, and a second disjoint subset having a second set of color endpoints.
-
-
-
-
-
-
-
-
-