DYNAMIC ALLOCATION OF HETEROGENOUS MEMORY IN A COMPUTING SYSTEM

Patent №

US 9,110,592

Granted

2015-08-18

Filed 2013

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13758613

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.

AI hardwareG06F 3/0604G06F 9/5016G06F 12/0646G06F 12/08G06F 2209/501Y02D 10/00

AI classification

AI hardware1.00
Machine learning0.03
Speech0.01
Vision0.00
Evolutionary computation0.00
Knowledge representation0.00
Natural language0.00
Planning0.00

Ownership

MICROSOFT CORPORATION

assignment · 297540671

Assignors

LEE, BRIAN, TREMBLAY, MARC, BOND, BARRY, SADOVSKY, VLAD, RAMBERG, MARK JOHN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC