IP Library Granted Patent US 12,737,318
Granted Patent B2
US 12,737,318 · App. 18/738,785 · Granted Sep 15, 2026

Cache structure and utilization

Inventors: Altug Koker (El Dorado Hills, CA); Lakshminarayanan Striramassarma (Folsom, CA); Aravindh Anantaraman (Folsom, CA); Valentin Andrei (San Jose, CA); Abhishek R. Appu (El Dorado Hills, CA); Sean Coleman (Folsom, CA); Varghese George (Folsom, CA); Pattabhiraman K (Bangalore KA, IN); Mike MacPherson (Portland, OR); Subramaniam Maiyuran (Gold River, CA); ElMoustapha Ould-Ahmed-Vall (Chandler, AZ); Vasanth Ranganathan (El Dorado Hills, CA); Joydeep Ray (Folsom, CA); Jayakrishna P S (Bangalore KA, IN); Prasoonkumar Surti (Folsom, CA)
Assignee: INTEL CORPORATION
G06F15/7839G06F7/5443G06F7/575G06F7/588G06F9/3001G06F9/30014G06F9/30036G06F9/3004G06F9/30043G06F9/30047G06F9/30065G06F9/30079G06F9/3887G06F9/3888G06F9/5011G06F9/5077G06F12/0215G06F12/0238G06F12/0246G06F12/0607G06F12/0802G06F12/0804G06F12/0811G06F12/0862G06F12/0866G06F12/0871G06F12/0875G06F12/0882G06F12/0888G06F12/0891G06F12/0893G06F12/0895G06F12/0897G06F12/1009G06F12/128G06F13/1626G06F15/8046G06F17/16G06F17/18G06T1/20G06T1/60H03M7/46G06F9/3802G06F9/3818G06F9/3867G06F2212/1008G06F2212/1021G06F2212/1044G06F2212/302G06F2212/401G06F2212/455G06F2212/60G06N3/08G06T15/06
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,737,318
App. No.
18/738,785
Granted
Sep 15, 2026
Kind
B2
Abstract

Embodiments are generally directed to cache structure and utilization. An embodiment of an apparatus includes one or more processors including a graphics processor; a memory for storage of data for processing by the one or more processors; and a cache to cache data from the memory; wherein the apparatus is to provide for dynamic overfetching of cache lines for the cache, including receiving a read request and accessing the cache for the requested data, and upon a miss in the cache, overfetching data from memory or a higher level cache in addition to fetching the requested data, wherein the overfetching of data is based at least in part on a current overfetch boundary, and provides for data is to be prefetched extending to the current overfetch boundary.

Claims (35)

1 . An apparatus comprising:

one or more processors including a graphics processing unit (GPU); and

a memory for storage of data for processing by the one or more processors;

wherein the one or more processors include a cache to cache data from the memory for use by the one or more processors, the cache including least recently used (LRU) information; and

wherein the apparatus is to provide for processing of the cache, including:

monitoring operation of the cache, the monitoring of the cache including monitoring the LRU information of the cache and monitoring cache lines for potential pre-eviction,

detecting a low activity period in operation of the cache,

identifying one or more cache lines of the cache as dirty based at least in part on the monitoring of the LRU information for the cache, and scrubbing the identified one or more cache lines during the low activity period prior to allocation of the one or more cache lines for fetched data, wherein scrubbing the identified one or more cache lines includes writing data from the one or more cache lines back to a source, and

identifying one or more cache lines for pre-eviction based at least in part on the monitoring, and evicting data from the one or more cache lines prior to allocation of the one or more cache lines for fetched data.

2 . The apparatus of claim 1 , wherein:

monitoring operation of the cache further includes detecting an eviction pattern for cache lines in the cache; and

identifying the one or more cache lines for pre-eviction includes identifying cache lines based on the detected eviction pattern.

3 . The apparatus of claim 1 , wherein the apparatus is further to provide for receiving and handling read requests for the cache following the processing of the cache.

4 . The apparatus of claim 1 , wherein the cache is a GPU cache.

5 . The apparatus of claim 1 , wherein the cache is one of an L2 (Level 2) cache or an L3 (Level 3) cache.

6 . One or more non-transitory computer-readable storage mediums having stored thereon executable computer program instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

monitoring operation of a cache in a computing system, the computing system including one or more processors including a graphics processing unit (GPU), wherein the cache includes least recently used (LRU) information and wherein monitoring operation of the cache includes monitoring the LRU information of the cache and monitoring cache lines for potential pre-eviction;

detecting a low activity period in operation of the cache;

identifying one or more cache lines of the cache as dirty based at least in part on the monitoring, and scrubbing the identified one or more cache lines during the low activity period prior to allocation of the one or more cache lines for fetched data, wherein scrubbing the identified one or more cache lines includes writing data from the one or more cache lines back to a source; and

identifying one or more cache lines for pre-eviction based at least in part on the monitoring, and evicting data from the one or more cache lines prior to allocation of the one or more cache lines for fetched data.

7 . The one or more storage mediums of claim 6 , wherein:

monitoring operation of the cache further includes detecting an eviction pattern for cache lines in the cache; and

identifying the one or more cache lines for pre-eviction includes identifying cache lines based on the detected eviction pattern.

8 . The one or more storage mediums of claim 6 , wherein the instructions further include instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

receiving and handling read requests for the cache following the processing of the cache.

9 . A method comprising:

monitoring operation of a cache in a computing system, the computing system including one or more processors including a graphics processing unit (GPU), wherein the cache includes least recently used (LRU) information and wherein monitoring operation of the cache includes monitoring the LRU information of the cache and monitoring cache lines for potential pre-eviction;

detecting a low activity period in operation of the cache;

identifying one or more cache lines of the cache as dirty based at least in part on the monitoring, and scrubbing the identified one or more cache lines during the low activity period prior to allocation of the one or more cache lines for fetched data, wherein scrubbing the identified one or more cache lines includes writing data from the one or more cache lines back to a source; and

identifying one or more cache lines for pre-eviction based at least in part on the monitoring, and evicting data from the one or more cache lines prior to allocation of the one or more cache lines for fetched data.

10 . The method of claim 9 , wherein:

monitoring operation of the cache further includes detecting an eviction pattern for cache lines in the cache; and

identifying the one or more cache lines for pre-eviction includes identifying cache lines based on the detected eviction pattern.

11 . The method of claim 9 , further comprising:

receiving and handling read requests for the cache following the processing of the cache.

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 17674703 · Feb 17, 2022
Continuation 17429291 · Mar 14, 2020
Provisional Application 62819361 · Mar 15, 2019
Provisional Application 62819337 · Mar 15, 2019
Provisional Application 62819435 · Mar 15, 2019
Related Publication 20240411717A1 · Dec 12, 2024
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 applicant]
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 applicant]
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 · 2000 [cited by examiner]
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 et al. · 2011 [cited by applicant]
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 · 2019 [cited by examiner]
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 et al. · 2019 [cited by applicant]
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 11934342B2 · Koker et al. · 2024 [cited by applicant]
US 12007935B2 · Maiyuran et al. · 2024 [cited by applicant]
US 12079155B2 · Ray 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 et al. · 2006 [cited by applicant]
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 et al. · 2007 [cited by applicant]
US 20070115291A1 · Chen et al. · 2007 [cited by applicant]
US 20070130432A1 · Aigo · 2007 [cited by examiner]
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 · 2008 [cited by examiner]
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 examiner]
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 · 2013 [cited by examiner]
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 · 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 et al. · 2017 [cited by applicant]
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 et al. · 2017 [cited by applicant]
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]