IP Library Granted Patent US 12,730,759
Granted Patent B2
US 12,730,759 · App. 18/905,667 · Granted Sep 8, 2026

Systems and methods for cache optimization

Inventors: Altug Koker (El Dorado Hills, CA); Joydeep Ray (Folsom, CA); Elmoustapha Ould-Ahmed-Vall (Chandler, AZ); Abhishek Appu (El Dorado Hills, CA); Aravindh Anantaraman (Folsom, CA); Valentin Andrei (San Jose, CA); Durgaprasad Bilagi (Folsom, CA); Varghese George (Folsom, CA); Brent Insko (Portland, OR); Sanjeev Jahagirdar (Folsom, CA); Scott Janus (Loomis, CA); Pattabhiraman K (Bangalore, IN); SungYe Kim (Folsom, CA); Subramaniam Maiyuran (Gold River, CA); Vasanth Ranganathan (El Dorado Hills, CA); Lakshminarayanan Striramassarma (Folsom, CA); Xinmin Tian (Union City, CA)
Assignee: INTEL CORPORATION
G06F12/123G06F12/0875G06F12/0891G06T1/60G06F2212/302
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,730,759
App. No.
18/905,667
Granted
Sep 8, 2026
Kind
B2
Abstract

Systems and methods for improving cache efficiency and utilization are disclosed. In one embodiment, a graphics processor includes processing resources to perform graphics operations and a cache controller of a cache memory that is coupled to the processing resources. The cache controller is configured to set an initial aging policy using an aging field based on age of cache lines within the cache memory and to determine whether a hint or an instruction to indicate a level of aging has been received.

Claims (27)

1 . A graphics processor comprising:

processing resources to perform graphics operations; and

a cache controller of a cache coupled to the processing resources, the cache controller is configured to set an initial aging policy using an aging field based on age of cache lines within the cache memory and to determine whether a hint or an instruction to indicate a direction level of aging has been received, wherein the aging field comprises a multi-bit age field, wherein the hint at an instruction level includes attributes indicating plural age levels.

2 . The graphics processor of claim 1 , wherein the cache controller is further configured to modify an aging policy when the hint or instruction to indicate a direction level of aging is received, wherein the initial aging policy comprises a least recently used data or cache line policy.

3 . The graphics processor of claim 2 , wherein the modified aging policy comprises one or more of an age or a level of importance as provided via a user level exposure.

4 . The graphics processor of claim 3 , wherein the level of importance includes a first level of importance to preserve data longer in the cache for a first time period, wherein the level of importance further includes a second level of importance for data to be evicted from the cache within a second time period, which is less than the first time period.

5 . The graphics processor of claim 3 , wherein the modified aging policy comprises a multi-bit cache policy, and wherein the modified aging policy is further modified based on receiving a hint or an instruction.

6 . A method comprising:

initializing, by a cache controller of a processing circuitry of a computing device, cache memory with allocated cache lines;

setting an initial aging policy based on age of one or more of the cache lines within the cache memory; and

determining whether a hint or an instruction having attributes to indicate a level of aging has been received, wherein the aging field comprises a multi-bit age field, wherein the hint at an instruction level includes attributes indicating plural age levels.

7 . The method of claim 6 , further comprising:

implementing the initial aging policy if no hints or instructions have been received.

8 . The method of claim 6 , further comprising:

modifying, by the cache controller, the initial aging policy when the hint or the instruction having attributes is received.

9 . The method of claim 8 , wherein the modified aging policy comprises one or more of an age or a level of importance as provided via a user level exposure.

10 . The method of claim 9 , wherein the level of importance includes a first level of importance to preserve data longer in the cache for a first time period, wherein the level of importance further includes a second level of importance for data to be evicted from the cache within a second time period, which is less than the first time period, wherein the processing circuitry is coupled to a memory, the processing circuitry having graphics processing circuitry.

11 . At least one computer-readable medium having stored thereon instructions which, when executed, cause a computing device to perform operations comprising:

initializing, by a cache controller of processing circuitry of the computing device, cache memory with allocated cache lines;

setting an initial aging policy based on age of one or more of the cache lines within the cache memory; and

determining whether a hint or an instruction having attributes to indicate a level of aging has been received, wherein the aging field comprises a multi-bit age field, wherein the hint at an instruction level includes attributes indicating plural age levels.

12 . The computer-readable medium of claim 11 , wherein the operations further comprise:

implementing the initial aging policy if no hints or instructions have been received.

13 . The computer-readable medium of claim 11 , wherein the operations further comprise:

modifying, by the cache controller, the initial aging policy when the hint or the instruction having attributes is received.

14 . The computer-readable medium of claim 13 , wherein the modified aging policy comprises one or more of an age or a level of importance as provided via a user level exposure.

15 . The computer-readable medium of claim 14 , wherein the level of importance includes a first level of importance to preserve data longer in the cache for a first time period, wherein the level of importance further includes a second level of importance for data to be evicted from the cache within a second time period, which is less than the first time period, wherein the processing circuitry is coupled to a memory, the processing circuitry having graphics processing circuitry.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2026
From: INTEL CORPORATION
To: INTEL PRODUCTS IP LLC
Reel/Frame 075991/0754 →
Continuity (6)
Continuation 17428529 · Mar 14, 2020
Provisional Application 62935729 · Nov 15, 2019
Provisional Application 62819337 · Mar 15, 2019
Provisional Application 62819361 · Mar 15, 2019
Provisional Application 62819435 · Mar 15, 2019
Related Publication 20250103511A1 · Mar 27, 2025
References Cited (400)
US 3872442A · Boles et al. · 1975 [cited by applicant]
US 4476523A · Beauchamp · 1984 [cited by applicant]
US 4823252A · Horst et al. · 1989 [cited by applicant]
US 5182801A · Asfour · 1993 [cited by applicant]
US 5282274A · Liu · 1994 [cited by applicant]
US 5381539A · Yanai et al. · 1995 [cited by applicant]
US 5450607A · Kowalczyk et al. · 1995 [cited by applicant]
US 5469552A · Suzuki et al. · 1995 [cited by applicant]
US 5471593A · Branigin · 1995 [cited by applicant]
US 5491650A · Barhen et al. · 1996 [cited by applicant]
US 5502827A · Yoshida · 1996 [cited by applicant]
US 5574928A · White et al. · 1996 [cited by applicant]
US 5627985A · Fetterman et al. · 1997 [cited by applicant]
US 5673407A · Poland et al. · 1997 [cited by applicant]
US 5737752A · Hilditch · 1998 [cited by examiner]
US 5777629A · Baldwin · 1998 [cited by applicant]
US 5805475A · Putrino et al. · 1998 [cited by applicant]
US 5822767A · MacWilliams et al. · 1998 [cited by applicant]
US 5890211A · Sokolov et al. · 1999 [cited by applicant]
US 5917741A · Ng · 1999 [cited by applicant]
US 5926406A · Tucker et al. · 1999 [cited by applicant]
US 5940311A · Dao et al. · 1999 [cited by applicant]
US 5943687A · Liedberg · 1999 [cited by examiner]
US 6038582A · Arakawa et al. · 2000 [cited by applicant]
US 6049865A · Smith · 2000 [cited by applicant]
US 6078940A · Scales · 2000 [cited by applicant]
US 6119205A · Wicki et al. · 2000 [cited by applicant]
US 6260008B1 · Sanfilippo · 2001 [cited by applicant]
US 6330654B1 · LaBerge et al. · 2001 [cited by applicant]
US 6412046B1 · Sharma et al. · 2002 [cited by applicant]
US 6480872B1 · Choquette · 2002 [cited by applicant]
US 6513099B1 · Smith et al. · 2003 [cited by applicant]
US 6529928B1 · Resnick et al. · 2003 [cited by applicant]
US 6578102B1 · Batchelor et al. · 2003 [cited by applicant]
US 6578111B1 · Damron et al. · 2003 [cited by applicant]
US 6598120B1 · Berg et al. · 2003 [cited by applicant]
US 6678806B1 · Redford · 2004 [cited by applicant]
US 6788738B1 · New · 2004 [cited by applicant]
US 6856320B1 · Rubinstein et al. · 2005 [cited by applicant]
US 6947049B2 · Spitzer et al. · 2005 [cited by applicant]
US 6963954B1 · Trehus et al. · 2005 [cited by applicant]
US 7102646B1 · Rubinstein et al. · 2006 [cited by applicant]
US 7127482B2 · Hou et al. · 2006 [cited by applicant]
US 7197605B2 · Schmisseur et al. · 2007 [cited by applicant]
US 7327289B1 · Lippincott · 2008 [cited by applicant]
US 7346741B1 · Keish et al. · 2008 [cited by applicant]
US 7373369B2 · Gerwig et al. · 2008 [cited by applicant]
US 7437510B2 · Rosenbluth et al. · 2008 [cited by applicant]
US 7483031B2 · Williams et al. · 2009 [cited by applicant]
US 7483935B2 · Hansen et al. · 2009 [cited by applicant]
US 7565513B2 · Ahmed et al. · 2009 [cited by applicant]
US 7567252B2 · Buck et al. · 2009 [cited by applicant]
US 7571286B2 · Fontenot et al. · 2009 [cited by applicant]
US 7616206B1 · Danilak · 2009 [cited by applicant]
US 7620793B1 · Edmondson et al. · 2009 [cited by applicant]
US 7640399B1 · Lepak et al. · 2009 [cited by applicant]
US 7873812B1 · Mimar · 2011 [cited by applicant]
US 7898442B1 · Sovik · 2011 [cited by applicant]
US 7913041B2 · Shen et al. · 2011 [cited by applicant]
US 7958558B1 · Leake · 2011 [cited by examiner]
US 8253750B1 · Huang et al. · 2012 [cited by applicant]
US 8326904B2 · Muff et al. · 2012 [cited by applicant]
US 8340280B2 · Gueron et al. · 2012 [cited by applicant]
US 8429351B1 · Yu et al. · 2013 [cited by applicant]
US 8458354B2 · Bremler-Barr et al. · 2013 [cited by applicant]
US 8488055B2 · Côté et al. · 2013 [cited by applicant]
US 8577950B2 · Eichenberger et al. · 2013 [cited by applicant]
US 8645634B1 · Cox et al. · 2014 [cited by applicant]
US 8669990B2 · Sprangle et al. · 2014 [cited by applicant]
US 8683243B2 · Wu et al. · 2014 [cited by applicant]
US 8847965B2 · Chandak et al. · 2014 [cited by applicant]
US 8990505B1 · Jamil et al. · 2015 [cited by applicant]
US 9104633B2 · Moloney · 2015 [cited by applicant]
US 9142004B2 · Abiezzi et al. · 2015 [cited by applicant]
US 9170955B2 · Forsyth et al. · 2015 [cited by applicant]
US 9189046B2 · Man et al. · 2015 [cited by applicant]
US 9304835B1 · Ekanadham et al. · 2016 [cited by applicant]
US 9311157B2 · Kim et al. · 2016 [cited by applicant]
US 9317251B2 · Tsen et al. · 2016 [cited by applicant]
US 9384168B2 · Mortensen · 2016 [cited by applicant]
US 9461667B2 · Quinnell · 2016 [cited by applicant]
US 9491112B1 · Patel et al. · 2016 [cited by applicant]
US 9501392B1 · Weingarten · 2016 [cited by applicant]
US 9558156B1 · Bekas et al. · 2017 [cited by applicant]
US 9588577B2 · Ahn et al. · 2017 [cited by applicant]
US 9690696B1 · Hefner et al. · 2017 [cited by applicant]
US 9703708B2 · Alameldeen et al. · 2017 [cited by applicant]
US 9727337B2 · Gschwind et al. · 2017 [cited by applicant]
US 9747659B2 · Banerjee et al. · 2017 [cited by applicant]
US 9804666B2 · Jiao · 2017 [cited by applicant]
US 9811468B2 · Hooker et al. · 2017 [cited by applicant]
US 9928034B2 · Merrill, III · 2018 [cited by applicant]
US 9959936B1 · Song · 2018 [cited by applicant]
US 9960917B2 · Gopal et al. · 2018 [cited by applicant]
US 10002045B2 · Chung et al. · 2018 [cited by applicant]
US 10049322B2 · Ross · 2018 [cited by applicant]
US 10102015B1 · Gordon et al. · 2018 [cited by applicant]
US 10146738B2 · Nurvitadhi et al. · 2018 [cited by applicant]
US 10169297B2 · Buchanan · 2019 [cited by applicant]
US 10192162B2 · Thorson et al. · 2019 [cited by applicant]
US 10229470B2 · Benthin et al. · 2019 [cited by applicant]
US 10296411B1 · Diggins et al. · 2019 [cited by applicant]
US 10324689B2 · Kalsi et al. · 2019 [cited by applicant]
US 10338919B2 · Boswell et al. · 2019 [cited by applicant]
US 10353706B2 · Kaul et al. · 2019 [cited by applicant]
US 10360063B2 · Zhao et al. · 2019 [cited by applicant]
US 10372416B2 · Fais et al. · 2019 [cited by applicant]
US 10379865B1 · Menezes · 2019 [cited by examiner]
US 10409614B2 · Ould-Ahmed-Vall et al. · 2019 [cited by applicant]
US 10409887B1 · Gauria et al. · 2019 [cited by applicant]
US 10474458B2 · Kaul et al. · 2019 [cited by applicant]
US 10528864B2 · Dally et al. · 2020 [cited by applicant]
US 10572409B1 · Zejda et al. · 2020 [cited by applicant]
US 10678508B2 · Vantrease et al. · 2020 [cited by applicant]
US 10755201B2 · Sika · 2020 [cited by applicant]
US 10762137B1 · Volpe et al. · 2020 [cited by applicant]
US 10762164B2 · Chen et al. · 2020 [cited by applicant]
US 10769750B1 · Yoon · 2020 [cited by applicant]
US 10860316B2 · Zhi et al. · 2020 [cited by applicant]
US 10860922B2 · Dally et al. · 2020 [cited by applicant]
US 10891538B2 · Dally et al. · 2021 [cited by applicant]
US 10896045B2 · Sodani et al. · 2021 [cited by applicant]
US 11080046B2 · Kaul et al. · 2021 [cited by applicant]
US 11113784B2 · Ray et al. · 2021 [cited by applicant]
US 11169799B2 · Kaul et al. · 2021 [cited by applicant]
US 11250108B2 · Dong et al. · 2022 [cited by applicant]
US 11360767B2 · Kaul et al. · 2022 [cited by applicant]
US 11361496B2 · Maiyuran et al. · 2022 [cited by applicant]
US 11367160B2 · Dash et al. · 2022 [cited by applicant]
US 11409537B2 · Ould-Ahmed-Vall et al. · 2022 [cited by applicant]
US 11461107B2 · Ould-Ahmed-Vall et al. · 2022 [cited by applicant]
US 11550971B1 · Lu et al. · 2023 [cited by applicant]
US 11620256B2 · Koker et al. · 2023 [cited by applicant]
US 11663746B2 · Appu et al. · 2023 [cited by applicant]
US 11676239B2 · Ray et al. · 2023 [cited by applicant]
US 11709793B2 · Maiyuran et al. · 2023 [cited by applicant]
US 11805109B1 · Khare et al. · 2023 [cited by applicant]
US 11836497B2 · Wang et al. · 2023 [cited by applicant]
US 11842423B2 · Appu et al. · 2023 [cited by applicant]
US 11861761B2 · Maiyuran · 2024 [cited by applicant]
US 12007935B2 · Maiyuran et al. · 2024 [cited by applicant]
US 20010042194A1 · Elliott et al. · 2001 [cited by applicant]
US 20020152361A1 · Dean et al. · 2002 [cited by applicant]
US 20020156979A1 · Rodriguez · 2002 [cited by applicant]
US 20020188808A1 · Rowlands et al. · 2002 [cited by applicant]
US 20030061459A1 · Aboulenein et al. · 2003 [cited by applicant]
US 20030204840A1 · Wu · 2003 [cited by applicant]
US 20040054841A1 · Callison et al. · 2004 [cited by applicant]
US 20050080834A1 · Belluomini et al. · 2005 [cited by applicant]
US 20050125631A1 · Symes et al. · 2005 [cited by applicant]
US 20050169463A1 · Ahn et al. · 2005 [cited by applicant]
US 20050219253A1 · Piazza et al. · 2005 [cited by applicant]
US 20060037003A1 · Long et al. · 2006 [cited by applicant]
US 20060083489A1 · Aridome et al. · 2006 [cited by applicant]
US 20060101244A1 · Siu et al. · 2006 [cited by applicant]
US 20060143396A1 · Cabot · 2006 [cited by applicant]
US 20060149803A1 · Siu et al. · 2006 [cited by applicant]
US 20060179092A1 · Schmookler · 2006 [cited by applicant]
US 20060248279A1 · Al-Sukhni et al. · 2006 [cited by applicant]
US 20060265576A1 · Davis et al. · 2006 [cited by applicant]
US 20060277365A1 · Pong · 2006 [cited by applicant]
US 20060282620A1 · Kashyap · 2006 [cited by examiner]
US 20070030277A1 · Prokopenko et al. · 2007 [cited by applicant]
US 20070030279A1 · Paltashev et al. · 2007 [cited by applicant]
US 20070033289A1 · Nuyttens et al. · 2007 [cited by applicant]
US 20070055824A1 · Diefendorff et al. · 2007 [cited by applicant]
US 20070074008A1 · Donofrio · 2007 [cited by applicant]
US 20070083742A1 · Abernathy · 2007 [cited by examiner]
US 20070115291A1 · Chen et al. · 2007 [cited by applicant]
US 20070130432A1 · Aigo · 2007 [cited by applicant]
US 20070211064A1 · Buck et al. · 2007 [cited by applicant]
US 20070273698A1 · Du et al. · 2007 [cited by applicant]
US 20070294682A1 · Demetriou et al. · 2007 [cited by applicant]
US 20080028152A1 · Du et al. · 2008 [cited by applicant]
US 20080030510A1 · Wan et al. · 2008 [cited by applicant]
US 20080052466A1 · Zulauf · 2008 [cited by applicant]
US 20080071851A1 · Zohar et al. · 2008 [cited by applicant]
US 20080086598A1 · Maron et al. · 2008 [cited by applicant]
US 20080147992A1 · Raikin et al. · 2008 [cited by applicant]
US 20080189487A1 · Craske · 2008 [cited by applicant]
US 20080263324A1 · Sutardja et al. · 2008 [cited by applicant]
US 20080276066A1 · Lee et al. · 2008 [cited by applicant]
US 20080288746A1 · Inglett et al. · 2008 [cited by applicant]
US 20080307207A1 · Khailany et al. · 2008 [cited by applicant]
US 20090003593A1 · Gopal et al. · 2009 [cited by applicant]
US 20090019253A1 · Stecher et al. · 2009 [cited by applicant]
US 20090030960A1 · Geraghty et al. · 2009 [cited by applicant]
US 20090113170A1 · Abdallah · 2009 [cited by applicant]
US 20090135180A1 · Li · 2009 [cited by applicant]
US 20090150654A1 · Oberman et al. · 2009 [cited by applicant]
US 20090157972A1 · Byers et al. · 2009 [cited by applicant]
US 20090182942A1 · Greiner et al. · 2009 [cited by applicant]
US 20090189898A1 · Dammertz et al. · 2009 [cited by applicant]
US 20090190432A1 · Bilger et al. · 2009 [cited by applicant]
US 20090248976A1 · Rotithor · 2009 [cited by applicant]
US 20090254733A1 · Chen et al. · 2009 [cited by applicant]
US 20090307472A1 · Essick, IV et al. · 2009 [cited by applicant]
US 20090309896A1 · DeLaurier et al. · 2009 [cited by applicant]
US 20100053162A1 · Dammertz et al. · 2010 [cited by applicant]
US 20100082906A1 · Hinton et al. · 2010 [cited by applicant]
US 20100082910A1 · Raikar et al. · 2010 [cited by applicant]
US 20100162247A1 · Welc et al. · 2010 [cited by applicant]
US 20100185816A1 · Sauber et al. · 2010 [cited by applicant]
US 20100228941A1 · Koob et al. · 2010 [cited by applicant]
US 20100262722A1 · Vauthier et al. · 2010 [cited by applicant]
US 20100281235A1 · Vorbach et al. · 2010 [cited by applicant]
US 20100293334A1 · Xun et al. · 2010 [cited by applicant]
US 20100299656A1 · Shah et al. · 2010 [cited by applicant]
US 20100312944A1 · Walker · 2010 [cited by applicant]
US 20100332775A1 · Kapil et al. · 2010 [cited by applicant]
US 20110010521A1 · Wang et al. · 2011 [cited by applicant]
US 20110040744A1 · Haas et al. · 2011 [cited by applicant]
US 20110040822A1 · Eichenberger et al. · 2011 [cited by applicant]
US 20110060879A1 · Rogers et al. · 2011 [cited by applicant]
US 20110072213A1 · Nickolls et al. · 2011 [cited by applicant]
US 20110078226A1 · Baskaran et al. · 2011 [cited by applicant]
US 20110119446A1 · Blumrich et al. · 2011 [cited by applicant]
US 20110153707A1 · Ginzburg et al. · 2011 [cited by applicant]
US 20110157195A1 · Sprangle et al. · 2011 [cited by applicant]
US 20110238934A1 · Xu et al. · 2011 [cited by applicant]
US 20120011182A1 · Raafat et al. · 2012 [cited by applicant]
US 20120042130A1 · Peapell · 2012 [cited by applicant]
US 20120059983A1 · Nellans et al. · 2012 [cited by applicant]
US 20120072631A1 · Chirca et al. · 2012 [cited by applicant]
US 20120075319A1 · Dally · 2012 [cited by applicant]
US 20120124115A1 · Ollmann · 2012 [cited by applicant]
US 20120154411A1 · Cheng · 2012 [cited by applicant]
US 20120233444A1 · Stephens et al. · 2012 [cited by applicant]
US 20120268909A1 · Emma et al. · 2012 [cited by applicant]
US 20120278376A1 · Bakos · 2012 [cited by applicant]
US 20130013864A1 · Chung et al. · 2013 [cited by applicant]
US 20130031328A1 · Kelleher et al. · 2013 [cited by applicant]
US 20130063463A1 · Clark et al. · 2013 [cited by applicant]
US 20130073599A1 · Maloney · 2013 [cited by applicant]
US 20130099946A1 · Dickie et al. · 2013 [cited by applicant]
US 20130111136A1 · Bell, Jr. et al. · 2013 [cited by applicant]
US 20130138795A1 · Field et al. · 2013 [cited by applicant]
US 20130141442A1 · Brothers et al. · 2013 [cited by applicant]
US 20130148947A1 · Glen et al. · 2013 [cited by applicant]
US 20130185515A1 · Sassone et al. · 2013 [cited by applicant]
US 20130218938A1 · Dockser et al. · 2013 [cited by applicant]
US 20130219088A1 · Rawe et al. · 2013 [cited by applicant]
US 20130235925A1 · Nguyen et al. · 2013 [cited by applicant]
US 20130254491A1 · Coleman et al. · 2013 [cited by applicant]
US 20130283135A1 · Kiyoshi et al. · 2013 [cited by applicant]
US 20130293544A1 · Schreyer et al. · 2013 [cited by applicant]
US 20130297906A1 · Loh et al. · 2013 [cited by applicant]
US 20140006753A1 · Gopal et al. · 2014 [cited by applicant]
US 20140032818A1 · Chang et al. · 2014 [cited by applicant]
US 20140040552A1 · Rychlik et al. · 2014 [cited by applicant]
US 20140052928A1 · Shimoi · 2014 [cited by applicant]
US 20140059328A1 · Gonion · 2014 [cited by applicant]
US 20140068197A1 · Joshi et al. · 2014 [cited by applicant]
US 20140075060A1 · Sharp et al. · 2014 [cited by applicant]
US 20140075163A1 · Loewenstein et al. · 2014 [cited by applicant]
US 20140082322A1 · Loh et al. · 2014 [cited by applicant]
US 20140089371A1 · Dinechin et al. · 2014 [cited by applicant]
US 20140089602A1 · Biswas et al. · 2014 [cited by applicant]
US 20140089697A1 · Kim et al. · 2014 [cited by applicant]
US 20140095796A1 · Bell, Jr. et al. · 2014 [cited by applicant]
US 20140108481A1 · Davis et al. · 2014 [cited by applicant]
US 20140108766A1 · Desai · 2014 [cited by applicant]
US 20140122555A1 · Hickmann et al. · 2014 [cited by applicant]
US 20140129807A1 · Tannenbaum et al. · 2014 [cited by applicant]
US 20140146607A1 · Nagai et al. · 2014 [cited by applicant]
US 20140156930A1 · Isloorkar · 2014 [cited by applicant]
US 20140173203A1 · Forsyth · 2014 [cited by applicant]
US 20140173207A1 · Wang et al. · 2014 [cited by applicant]
US 20140181460A1 · Hsu et al. · 2014 [cited by applicant]
US 20140181487A1 · Sasanka · 2014 [cited by applicant]
US 20140181806A1 · Abiezzi et al. · 2014 [cited by applicant]
US 20140188963A1 · Tsen et al. · 2014 [cited by applicant]
US 20140188966A1 · Galal et al. · 2014 [cited by applicant]
US 20140208069A1 · Wegener · 2014 [cited by applicant]
US 20140223096A1 · Zhe Yang et al. · 2014 [cited by applicant]
US 20140223131A1 · Agarwal et al. · 2014 [cited by applicant]
US 20140229713A1 · Muff et al. · 2014 [cited by applicant]
US 20140258622A1 · Lacourba et al. · 2014 [cited by applicant]
US 20140266417A1 · Dally et al. · 2014 [cited by applicant]
US 20140267232A1 · Lum et al. · 2014 [cited by applicant]
US 20140267334A1 · Duluk, Jr. et al. · 2014 [cited by applicant]
US 20140281008A1 · Muthiah et al. · 2014 [cited by applicant]
US 20140281110A1 · Duluk, Jr. et al. · 2014 [cited by applicant]
US 20140281261A1 · Vera et al. · 2014 [cited by applicant]
US 20140281299A1 · Duluk, Jr. et al. · 2014 [cited by applicant]
US 20140317388A1 · Chung et al. · 2014 [cited by applicant]
US 20140348431A1 · Brick et al. · 2014 [cited by applicant]
US 20140365715A1 · Lee · 2014 [cited by applicant]
US 20140379987A1 · Aggarwal et al. · 2014 [cited by applicant]
US 20150039661A1 · Blomgren et al. · 2015 [cited by applicant]
US 20150046655A1 · Nystad et al. · 2015 [cited by applicant]
US 20150046662A1 · Heinrich et al. · 2015 [cited by applicant]
US 20150067259A1 · Wang et al. · 2015 [cited by applicant]
US 20150095588A1 · Abdallah · 2015 [cited by applicant]
US 20150106613A1 · Amann et al. · 2015 [cited by applicant]
US 20150160872A1 · Chen · 2015 [cited by applicant]
US 20150193358A1 · Dyke et al. · 2015 [cited by applicant]
US 20150205615A1 · Cunningham et al. · 2015 [cited by applicant]
US 20150205724A1 · Hancock et al. · 2015 [cited by applicant]
US 20150221063A1 · Kim et al. · 2015 [cited by applicant]
US 20150227540A1 · Lin et al. · 2015 [cited by applicant]
US 20150235338A1 · Alla et al. · 2015 [cited by applicant]
US 20150254104A1 · Kessler et al. · 2015 [cited by applicant]
US 20150261683A1 · Hong et al. · 2015 [cited by applicant]
US 20150268940A1 · Baghsorkhi et al. · 2015 [cited by applicant]
US 20150268963A1 · Etsion et al. · 2015 [cited by applicant]
US 20150278984A1 · Koker et al. · 2015 [cited by applicant]
US 20150334043A1 · Li et al. · 2015 [cited by applicant]
US 20150339229A1 · Zhang et al. · 2015 [cited by applicant]
US 20150349953A1 · Kruglick · 2015 [cited by applicant]
US 20150371407A1 · Kim et al. · 2015 [cited by applicant]
US 20150378741A1 · Lukyanov et al. · 2015 [cited by applicant]
US 20150378920A1 · Gierach et al. · 2015 [cited by applicant]
US 20150380088A1 · Naeimi et al. · 2015 [cited by applicant]
US 20160062947A1 · Chetlur et al. · 2016 [cited by applicant]
US 20160070536A1 · Maeda · 2016 [cited by applicant]
US 20160071242A1 · Uralsky et al. · 2016 [cited by applicant]
US 20160079997A1 · Raichelgauz et al. · 2016 [cited by applicant]
US 20160086303A1 · Bae et al. · 2016 [cited by applicant]
US 20160086654A1 · Arora et al. · 2016 [cited by applicant]
US 20160092118A1 · Kumar et al. · 2016 [cited by applicant]
US 20160092239A1 · Maiyuran et al. · 2016 [cited by applicant]
US 20160092240A1 · Maiyuran et al. · 2016 [cited by applicant]
US 20160124713A1 · Bekas et al. · 2016 [cited by applicant]
US 20160124861A1 · Fujii et al. · 2016 [cited by applicant]
US 20160140686A1 · Lueh et al. · 2016 [cited by applicant]
US 20160170889A1 · Lee et al. · 2016 [cited by applicant]
US 20160179535A1 · Chen et al. · 2016 [cited by applicant]
US 20160179574A1 · Merrill, III · 2016 [cited by applicant]
US 20160180001A1 · Adler · 2016 [cited by applicant]
US 20160188295A1 · Rarick et al. · 2016 [cited by applicant]
US 20160239065A1 · Lee et al. · 2016 [cited by applicant]
US 20160246723A1 · Doshi et al. · 2016 [cited by applicant]
US 20160255169A1 · Kovvuri et al. · 2016 [cited by applicant]
US 20160283249A1 · Forsell · 2016 [cited by applicant]
US 20160307362A1 · Farrell et al. · 2016 [cited by applicant]
US 20160321187A1 · Bernat et al. · 2016 [cited by applicant]
US 20160342889A1 · Thorson et al. · 2016 [cited by applicant]
US 20160342892A1 · Ross · 2016 [cited by applicant]
US 20160350225A1 · Podaima et al. · 2016 [cited by applicant]
US 20160350227A1 · Hooker et al. · 2016 [cited by applicant]
US 20160357680A1 · Hooker et al. · 2016 [cited by applicant]
US 20160378366A1 · Tomishima et al. · 2016 [cited by applicant]
US 20160378465A1 · Venkatesh et al. · 2016 [cited by applicant]
US 20160378674A1 · Cheng et al. · 2016 [cited by applicant]
US 20170024327A1 · Saidi et al. · 2017 [cited by applicant]
US 20170039144A1 · Wang · 2017 [cited by examiner]
US 20170039674A1 · Klosowski et al. · 2017 [cited by applicant]
US 20170060202A1 · Sundaram et al. · 2017 [cited by applicant]
US 20170061279A1 · Yang et al. · 2017 [cited by applicant]
US 20170083240A1 · Rogers et al. · 2017 [cited by applicant]
US 20170090924A1 · Mishra et al. · 2017 [cited by applicant]
US 20170109282A1 · Frank et al. · 2017 [cited by applicant]
US 20170132134A1 · Gschwind et al. · 2017 [cited by applicant]
US 20170139748A1 · Tipparaju et al. · 2017 [cited by applicant]
US 20170168954A1 · Meyer et al. · 2017 [cited by applicant]
US 20170177336A1 · Astafev et al. · 2017 [cited by applicant]
US 20170185379A1 · Anderson et al. · 2017 [cited by applicant]
US 20170200303A1 · Havran et al. · 2017 [cited by applicant]
US 20170214930A1 · Loughry · 2017 [cited by applicant]
US 20170220592A1 · Foltz · 2017 [cited by applicant]
US 20170228252A1 · Gadelrab et al. · 2017 [cited by applicant]
US 20170228342A1 · Narayanaswami et al. · 2017 [cited by applicant]
US 20170277460A1 · Li et al. · 2017 [cited by applicant]
US 20170308800A1 · Cichon et al. · 2017 [cited by applicant]
US 20170315921A1 · Hooker et al. · 2017 [cited by applicant]
US 20170315932A1 · Moyer · 2017 [cited by examiner]
US 20170323042A1 · Zhang · 2017 [cited by applicant]
US 20170344822A1 · Popescu et al. · 2017 [cited by applicant]
US 20170357506A1 · Wang et al. · 2017 [cited by applicant]
US 20170357600A1 · Moon · 2017 [cited by applicant]
US 20170371790A1 · Dwiel et al. · 2017 [cited by applicant]
US 20180011790A1 · Gaur et al. · 2018 [cited by applicant]
US 20180018153A1 · Mukai · 2018 [cited by applicant]
US 20180018266A1 · Jones, III · 2018 [cited by applicant]
US 20180026651A1 · Gopal et al. · 2018 [cited by applicant]
US 20180040096A1 · Benthin et al. · 2018 [cited by applicant]
US 20180046898A1 · Lo · 2018 [cited by applicant]
US 20180046900A1 · Dally et al. · 2018 [cited by applicant]
US 20180046906A1 · Dally et al. · 2018 [cited by applicant]
US 20180052920A1 · Klein et al. · 2018 [cited by applicant]
US 20180067869A1 · Yang et al. · 2018 [cited by applicant]
US 20180107602A1 · Dasgupta et al. · 2018 [cited by applicant]
US 20180114114A1 · Molchanov et al. · 2018 [cited by applicant]
US 20180129608A9 · Damodaran et al. · 2018 [cited by applicant]
US 20180157464A1 · Lutz et al. · 2018 [cited by applicant]
US 20180165204A1 · Venkatesh et al. · 2018 [cited by applicant]
US 20180173623A1 · Koob et al. · 2018 [cited by applicant]
US 20180174353A1 · Shin et al. · 2018 [cited by applicant]
US 20180181519A1 · Cheng · 2018 [cited by applicant]
US 20180183577A1 · Suresh et al. · 2018 [cited by applicant]
US 20180189231A1 · Fleming, Jr. et al. · 2018 [cited by applicant]
US 20180189925A1 · Lee et al. · 2018 [cited by applicant]
US 20180210830A1 · Malladi et al. · 2018 [cited by applicant]
US 20180210836A1 · Lai et al. · 2018 [cited by applicant]
US 20180232846A1 · Gruber et al. · 2018 [cited by applicant]
US 20180253635A1 · Park · 2018 [cited by applicant]
US 20180276044A1 · Fong et al. · 2018 [cited by applicant]
US 20180276150A1 · Eckert et al. · 2018 [cited by applicant]
US 20180284994A1 · Haller et al. · 2018 [cited by applicant]