-
公开(公告)号:US20240111452A1
公开(公告)日:2024-04-04
申请号:US17937292
申请日:2022-09-30
Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
Inventor: Michael John Austin , Dmitri Tikhostoup
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0673
Abstract: An apparatus and method for efficiently managing performance among multiple integrated circuits in separate semiconductor chips. In various implementations, a computing system includes at least a first processing node and a second processing node. While processing tasks, the first processing node uses a first memory and the second processing node uses a second memory. A first communication channel transfers data between the first processing node and the second processing node. The first processing node accesses the second memory using a second communication channel different from the first communication channel and supports point-to-point communication. The second memory services access requests from the first and second processing nodes as the access requests are received while foregoing access conflict detection. The first processing node accesses the second memory after determining a particular amount of time has elapsed after reception of an indication from the second processing node specifying that a particular task has begun.
-
公开(公告)号:US20240111343A1
公开(公告)日:2024-04-04
申请号:US17956796
申请日:2022-09-29
Applicant: ADVANCED MICRO DEVICES, INC.
CPC classification number: G06F1/206 , G06F9/4893
Abstract: A method for configuring a processor includes identifying a component cooling device thermally coupled to a processor, and configuring one or more operating parameters of the processor based on the identification of the component cooling device.
-
公开(公告)号:US11947455B2
公开(公告)日:2024-04-02
申请号:US18135555
申请日:2023-04-17
Applicant: Advanced Micro Devices, Inc.
Inventor: Paul J. Moyer
IPC: G06F12/08 , G06F12/0802
CPC classification number: G06F12/0802 , G06F2212/60
Abstract: Disclosed is a system and method for use in a cache for suppressing modification of cache line. The system and method includes a processor and a memory operating cooperatively with a cache controller. The memory includes a coherence directory stored within a cache created to track at least one cache line in the cache via the cache controller. The processor instructs a cache controller to store a first data in a cache line in the cache. The cache controller tags the cache line based on the first data. The processor instructs the cache controller to store a second data in the cache line in the cache causing eviction of the first data from the cache line. The processor compares based on the tagging the first data and the second data and suppresses modification of the cache line based on the comparing of the first data and the second data.
-
公开(公告)号:US20240106782A1
公开(公告)日:2024-03-28
申请号:US17954748
申请日:2022-09-28
Applicant: Advanced Micro Devices, Inc.
IPC: H04L51/212 , H04L51/234
CPC classification number: H04L51/212 , H04L51/234
Abstract: In accordance with described techniques for filtered responses to memory operation messages, a computing system or computing device includes a memory system that receives messages. A filter component in the memory system receives the responses to the memory operation messages, and filters one or more of the responses based on a filterable condition. A tracking logic component tracks the one or more responses as filtered responses for communication completion.
-
公开(公告)号:US20240106423A1
公开(公告)日:2024-03-28
申请号:US17935391
申请日:2022-09-26
Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
Inventor: Sokratis Dimitriadis , Rashad Oreifej , Ashish Jain , Joyce Cheuk Wai Wong , Tzyy-Juin Kao
CPC classification number: H03K5/00006 , G05F1/46 , G06F1/08 , H03K5/159
Abstract: Systems, apparatuses, and methods for managing power and performance in a computing system. A system management unit detects a condition indicating a change in a power-performance state of a given computing unit is indicated. In response to detecting the indication, the system management unit is configured to initiate a change to a frequency of a clock signal generated by an adaptive oscillator by changing a voltage supplied to the adaptive oscillator. The adaptive oscillator is configured to rapidly change a frequency of the clock signal generated in response to detecting a change in a droopy supply voltage of the adaptive oscillator. The new frequency generated by the adaptive oscillator is based in part on a difference between the droopy supply voltage and a regulated supply voltage of the adaptive oscillator.
-
公开(公告)号:US20240103739A1
公开(公告)日:2024-03-28
申请号:US17952268
申请日:2022-09-25
Applicant: Advanced Micro Devices, Inc.
Inventor: SeyedMohammad SeyedzadehDelcheh
IPC: G06F3/06
CPC classification number: G06F3/0619 , G06F3/0659 , G06F3/0673
Abstract: Multi-level cell memory management techniques are described. In one example, the memory controller is configured to control whether a single-level cell operation or a multi-level cell operation to be used using different mapping schemes. The single-level cell operation, for instance, is usable to store a data word using two states whereas the multi-level cell operation is usable to store the data word by also using an intermediate state. In order to store the data word using two states, the memory controller is configurable to separate the data word across two word lines in the physical memory. In an implementation, use of the different operations and corresponding mapping schemes by the memory controller alternates between adjacent word lines in physical memory.
-
公开(公告)号:US11936616B2
公开(公告)日:2024-03-19
申请号:US17496256
申请日:2021-10-07
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: David A. Roberts
IPC: H04L61/5007 , H04L45/48 , H04L45/745 , H04L69/22 , H04L101/668 , H04L101/672
CPC classification number: H04L61/5007 , H04L45/48 , H04L45/745 , H04L69/22 , H04L2101/668 , H04L2101/672
Abstract: A controller assigns variable length addresses to addressable elements that are connected to a network. The variable length addresses are determined based on probabilities that packets are addressed to the corresponding addressable element. The controller transmits, to the addressable elements via the network, a routing table indicating the variable length addresses assigned to the addressable elements. Routers or addressable elements receive the routing table and route one or more packets over the network to an addressable element using variable length addresses included in a header of the one or more packets.
-
公开(公告)号:US11934251B2
公开(公告)日:2024-03-19
申请号:US17219407
申请日:2021-03-31
Applicant: Advanced Micro Devices, Inc.
Inventor: James R. Magro , Christopher Weaver , Abhishek Kumar Verma
IPC: G06F1/32 , G06F1/08 , G06F1/3225 , G06F1/3234 , G06F1/3287 , G06F3/06
CPC classification number: G06F1/3275 , G06F1/08 , G06F1/3225 , G06F1/3287 , G06F3/0625 , G06F3/0634 , G06F3/0658 , G06F3/0679
Abstract: A memory controller couples to a data fabric clock domain, and to a physical layer interface circuit PHY clock domain. A first interface circuit adapts transfers between the data fabric clock domain (FCLK) and the memory controllers clock domain, and a second interface circuit couples the memory controller to the PHY clock domain. A power controller responds to a power state change request by sending commands to the second interface circuit to change parameters of a memory system and to update a set of timing parameters of the memory controller according to a selected power state of a plurality of power states. The power controller further responds to a request to synchronize with a new frequency on the FCLK domain by changing a set of timing parameters of the clock interface circuit without changing the set of timing parameters of the memory system or the selected power state.
-
公开(公告)号:US20240088099A1
公开(公告)日:2024-03-14
申请号:US18215681
申请日:2023-06-28
Applicant: Advanced Micro Devices, Inc.
Inventor: Divya Madapusi Srinivas PRASAD , Vignesh ADHINARAYANAN , Michael IGNATOWSKI , Hyung-Dong LEE
IPC: H01L25/065 , G11C11/4097 , H01L25/18
CPC classification number: H01L25/0657 , G11C11/4097 , H01L25/18 , H01L2225/06555
Abstract: Memory stacks having substantially vertical bitlines, and chip packages having the same, are disclosed herein. In one example, a memory stack is provided that includes a first memory IC die and a second memory IC die. The second memory IC die is stacked on the first memory IC die. Bitlines are routed through the first and second IC dies in a substantially vertical orientation. Wordlines within the first memory IC die are oriented orthogonal to the bitlines.
-
公开(公告)号:US20240087223A1
公开(公告)日:2024-03-14
申请号:US18506927
申请日:2023-11-10
Applicant: Advanced Micro Devices, Inc.
Inventor: Matthäus G. Chajdas , Konstantin I. Shkurko
CPC classification number: G06T17/005 , G06T15/06
Abstract: A method and a processing device for performing rendering are disclosed. The method comprises generating a base hierarchy tree comprising data representing a first object and generating a second hierarchy tree representing a second object comprising shared data of the base hierarchy tree and the second hierarchy tree and difference data. The method further comprises storing the difference data in the memory without storing the shared data, and generating an overlay hierarchy tree comprising the shared data, the difference data, and indication information indicating nodes of the overlay hierarchy tree that comprise the difference data. The method further comprises rendering the first object using the data stored for the base hierarchy tree, and rendering the second object using any one or a combination of the shared data, the difference data, and the indication information.
-
-
-
-
-
-
-
-
-