Central processing unit cache friendly multithreaded allocation
Patent Information
- Authority / Receiving Office
- US ยท United States
- Patent Type
- Applications(United States)
- Current Assignee / Owner
- MICROSOFT TECH LICENSING LLC
- Publication Date
- 2019-08-22
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
BACKGROUND
[0001] Computer storage needs continue to increase, both in terms of capacity and performance. For many years hard disk drives based on rotating magnetic media dominated the storage market, providing ever increasing density and throughput combined with low latency. However, for certain applications even better performance was desired, and so solid-state drives (SSDs) were introduced that out-performed traditional hard drives, yet cost significantly more per byte of storage.
[0002] Some computing applications are more sensitive to differences in storage performance than others. For example, core operating system functions, low latency applications such as video games, storage focused applications such as databases, and the like benefit more from the increased performance of an SSD than web browsing, media consumption, and other less storage intensive tasks. Similarly, computing tasks that perform a significant number of random access storage operations, as opposed to streaming...