发明名称 Dynamic allocation of heterogenous memory in a computing system
摘要 A method of operating a computing device includes dynamically managing at least two types of memory based on workloads, or requests from different types of applications. A first type of memory may be high performance memory that may have a higher bandwidth, lower memory latency and/or lower power consumption than a second type of memory in the computing device. In an embodiment, the computing device includes a system on a chip (SoC) that includes Wide I/O DRAM positioned with one or more processor cores. A Low Power Double Data Rate 3 dynamic random access memory (LPDDR3 DRAM) memory is externally connected to the SoC or is an embedded part of the SoC. In embodiments, the computing device may be included in at least a cell phone, mobile device, embedded system, video game, media console, laptop computer, desktop computer, server and/or datacenter.
申请公布号 US9110592(B2) 申请公布日期 2015.08.18
申请号 US201313758613 申请日期 2013.02.04
申请人 Microsoft Technology Licensing, LLC 发明人 Lee Brian;Tremblay Marc;Bond Barry;Sadovsky Vlad;Ramberg Mark John
分类号 G06F12/08;G06F3/06;G06F12/06;G06F9/50 主分类号 G06F12/08
代理机构 代理人 Wight Steve;Yee Judy;Minhas Micky
主权项 1. A method performed by a computing system to allocate a type of integrated circuit memory within the computing system to an application processed by a processor within the computing system, the method comprising: determining types of integrated circuit memory available for the application in the computing system, wherein the types of integrated circuit memory available include a first type of integrated circuit memory and a second type of integrated circuit memory; receiving a request from the application to use the first type of integrated circuit memory; and allocating the first type of integrated circuit memory to be used by the application in response to the request from the application.
地址 Redmond WA US