IP Library Granted Patent US 12,561,277
Granted Patent B2
US 12,561,277 · App. 17/430,611 · Granted Feb 24, 2026

Memory controller management techniques for managing data transfer for memory access operations

Inventors: Abhishek R. Appu (El Dorado Hills, CA); Aravindh Anantaraman (Folsom, CA); Elmoustapha Ould-Ahmed-Vall (Folsom, CA); Valentin Andrei (San Jose, CA); Nicolas Galoppo Von Borries (Portland, OR); Varghese George (Folsom, CA); Altug Koker (El Dorado Hills, CA); Mike Macpherson (Portland, OR); Subramaniam Maiyuran (Gold River, CA); Joydeep Ray (Folsom, CA); Lakshminarayana Pappu (Folsom, CA); Guadalupe Garcia (Chandler, AZ)
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,561,277
App. No.
17/430,611
Granted
Feb 24, 2026
Kind
B2
Abstract

Methods and apparatus relating to memory controller techniques. In an example, an apparatus comprises a cache memory, a high-bandwidth memory, and a processor communicatively coupled to the cache memory and the high-bandwidth memory, the processor to manage data transfer between the cache memory and the high-bandwidth memory for memory access operations directed to the high-bandwidth memory. Other embodiments are also disclosed and claimed.

Claims (50)

1 . An apparatus comprising:

processor circuitry to:

manage data transfer between a cache memory and a high-bandwidth memory for memory access operations directed to the high-bandwidth memory;

facilitate a timer associated with a memory controller to serve as a watchdog timer to track memory accesses to allow high priority memory accesses to execute while delaying low priority memory accesses, wherein the high priority memory accesses are allowed or the low priority memory accesses are delayed based on whether a number of transactions have reached the threshold; and

automatically close a page in the cache memory in response to a determination that a number of transactions to the page has reached the threshold, wherein the page is allowed to remain open when the number of transactions executed to the page are less than the threshold, and wherein the threshold is reduced or increased in response to increased loads on the cache memory or decreased loads on the cache memory, respectively.

2 . The apparatus of claim 1 , wherein the processor circuitry is further to:

initiate a read operation to the high-bandwidth memory in a child process spawned from a parent process; and

return a fixed-sized block of data from the high-bandwidth memory when the read operation in the child process hits a memory address of a parent process block write operation.

3 . The apparatus of claim 1 , wherein the processor circuitry is further to:

automatically close a page in the cache memory in response to a determination that a transaction of a specific size has been executed to the page.

4 . The apparatus of claim 1 , wherein the processor circuitry is further to:

monitor a number of memory access request directed to one or more pages of memory;

place the memory access requests in a first queue ranked in order from a highest number of memory requests directed to a memory page to a lowest number of memory requests directed to a memory page; and

execute the memory requests in order of their respective ranking in the first queue.

5 . The apparatus of claim 4 , wherein the processor circuitry is further to:

remove a memory request from the first queue upon expiration of a watchdog timer for the memory request; and

place the memory request in a second queue for execution.

6 . The apparatus of claim 5 , wherein the processor circuitry comprises graphics processor circuitry or application processor circuitry.

7 . A method comprising:

managing, by a processor of a computing device, data transfer between a cache memory and a high-bandwidth memory for memory access operations directed to the high-bandwidth memory;

facilitating a timer associated with a memory controller to serve as a watchdog timer to track memory accesses to allow high priority memory accesses to execute while delaying low priority memory accesses, wherein the high priority memory accesses are allowed or the low priority memory accesses are delayed based on whether a number of transactions have reached the threshold; and

automatically close a page in the cache memory in response to a determination that a number of transactions to the page has reached the threshold, wherein the page is allowed to remain open when the number of transactions executed to the page are less than the threshold, and wherein the threshold is reduced or increased in response to increased loads on the cache memory or decreased loads on the cache memory, respectively.

8 . The method of claim 7 , further comprising positioning a random number generator to execute proximate to the cache memory.

9 . The method of claim 8 , wherein the random number generator is positioned to execute proximate to an entity which is to consume the random numerical data.

10 . The method of claim 7 , further comprising:

configuring the cache memory by writing one or more metadata codes which map to one or more cache lines in the cache memory.

11 . The method of claim 7 , further comprising:

monitoring a number of memory access request directed to one or more pages of memory;

placing the memory access requests in a first queue ranked in order from a highest number of memory requests directed to a memory page to a lowest number of memory requests directed to a memory page; and

executing the memory requests in order of their respective ranking in the first queue.

12 . The method of claim 11 , further comprising:

removing a memory request from the first queue upon expiration of a watchdog timer for the memory request; and

placing the memory request in a second queue for execution.

13 . The method of claim 12 , wherein the processor comprises a graphics processor or an application processor.

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

managing data transfer between a cache memory and a high-bandwidth memory for memory access operations directed to the high-bandwidth memory;

facilitating a timer associated with a memory controller to serve as a watchdog timer to track memory accesses to allow high priority memory accesses to execute while delaying low priority memory accesses, wherein the high priority memory accesses are allowed or the low priority memory accesses are delayed based on whether a number of transactions have reached the threshold; and

automatically close a page in the cache memory in response to a determination that a number of transactions to the page has reached the threshold, wherein the page is allowed to remain open when the number of transactions executed to the page are less than the threshold, and wherein the threshold is reduced or increased in response to increased loads on the cache memory or decreased loads on the cache memory, respectively.

15 . The non-transitory computer-readable medium of claim 14 , wherein the operations further comprise positioning a random number generator to execute proximate to the cache memory.

16 . The non-transitory computer-readable medium of claim 15 , wherein the random number generator is positioned to execute proximate to an entity which is to consume the random numerical data.

17 . The non-transitory computer-readable medium of claim 14 , wherein the operations further comprise:

configuring the cache memory by writing one or more metadata codes which map to one or more cache lines in the cache memory.

18 . The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

monitoring a number of memory access request directed to one or more pages of memory;

placing the memory access requests in a first queue ranked in order from a highest number of memory requests directed to a memory page to a lowest number of memory requests directed to a memory page; and

executing the memory requests in order of their respective ranking in the first queue.

19 . The non-transitory computer-readable medium of claim 18 , wherein the operations further comprise:

removing a memory request from the first queue upon expiration of a watchdog timer for the memory request; and

placing the memory request in a second queue for execution.

20 . The non-transitory computer-readable medium of claim 19 , wherein the computing device comprises one or more processors comprising one or more graphics processors or one or more application processors.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE SPELLING OF THE 6TH INVENTORS NAME PREVIOUSLY RECORDED ON REEL 057164 FRAME 0704. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 16, 2021
From: APPU, ABHISHEK R.; ANANTARAMAN, ARAVINDH; OULD-AHMED-VALL, ELMOUSTAPHA; ANDREI, VALENTIN; GALOPPO VON BORRIES, NICOLAS; GEORGE, VARGHESE; KOKER, ALTUG; MACPHERSON, MIKE; MAIYURAN, SUBRAMANIAM; RAY, JOYDEEP; PAPPU, LAKSHMINARAYANA; GARCIA, GUADALUPE
To: INTEL CORPORATION
Reel/Frame 058107/0983 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2021
From: APPU, ABHISHEK R.; ANANTARAMAN, ARAVINDH; OULD-AHMED-VALL, ELMOUSTAPHA; ANDREI, VALENTIN; GALOPPO VON BORRIES, NICOLAS; GEORGE, VARGEHESE; KOKER, ALTUG; MACPHERSON, MIKE; MAIYURAN, SUBRAMANIAM; RAY, JOYDEEP; PAPPU, LAKSHMINARAYANA; GARCIA, GUADALUPE
To: INTEL CORPORATION
Reel/Frame 057164/0704 →
Continuity (4)
Provisional Application 62819361 · Mar 15, 2019
Provisional Application 62819435 · Mar 15, 2019
Provisional Application 62819337 · Mar 15, 2019
Related Publication 20220138101A1 · May 5, 2022
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 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 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 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 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 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 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 8645634B1 · Cox et al. · 2014 [cited by applicant]
US 8669990B2 · Sprangle 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 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 9317251B2 · Tsen et al. · 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 9690696B1 · Hefner et al. · 2017 [cited by applicant]
US 9727337B2 · Gschwind et al. · 2017 [cited by applicant]
US 9804666B2 · Jiao · 2017 [cited by applicant]
US 9811468B2 · Hooker et al. · 2017 [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 10229470B2 · Benthin et al. · 2019 [cited by applicant]
US 10296411B1 · Diggins et al. · 2019 [cited by applicant]
US 10353706B2 · Kaul 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 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 11842423B2 · Appu et al. · 2023 [cited by applicant]
US 11861761B2 · Maiyuran et al. · 2024 [cited by applicant]
US 11899614B2 · Ray et al. · 2024 [cited by applicant]
US 11934342B2 · Koker et al. · 2024 [cited by applicant]
US 11954062B2 · Ray et al. · 2024 [cited by applicant]
US 11954063B2 · Maiyuran et al. · 2024 [cited by applicant]
US 11995029B2 · Striramassarma et al. · 2024 [cited by applicant]
US 12007935B2 · Maiyuran et al. · 2024 [cited by applicant]
US 12013808B2 · Koker et al. · 2024 [cited by applicant]
US 12056059B2 · Koker et al. · 2024 [cited by applicant]
US 12066975B2 · Koker et al. · 2024 [cited by applicant]
US 12079155B2 · Ray et al. · 2024 [cited by applicant]
US 12124383B2 · Koker et al. · 2024 [cited by applicant]
US 12141094B2 · Surti et al. · 2024 [cited by applicant]
US 12141578B2 · Kaul et al. · 2024 [cited by applicant]
US 12175252B2 · Ould-Ahmed-Vall et al. · 2024 [cited by applicant]
US 12182035B2 · Koker et al. · 2024 [cited by applicant]
US 12182062B1 · Appu et al. · 2024 [cited by applicant]
US 12210477B2 · Koker et al. · 2025 [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 · 2002 [cited by examiner]
US 20030061459A1 · Aboulenein · 2003 [cited by examiner]
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 · 2006 [cited by examiner]
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 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 examiner]
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 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 · 2010 [cited by applicant]
US 20100185816A1 · Sauber et al. · 2010 [cited by applicant]
US 20100228941A1 · Koob 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 examiner]
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 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 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 · 2013 [cited by examiner]
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 20140089697A1 · Kim et al. · 2014 [cited by applicant]
US 20140095796A1 · Bell, Jr. · 2014 [cited by examiner]
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 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 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 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 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 · 2016 [cited by examiner]
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 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 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]
US 20180285261A1 · Mandal et al. · 2018 [cited by applicant]
US 20180285264A1 · Kayiran et al. · 2018 [cited by applicant]
US 20180285278A1 · Appu et al. · 2018 [cited by applicant]
US 20180286053A1 · Labbe et al. · 2018 [cited by applicant]
US 20180293173A1 · Zhu et al. · 2018 [cited by applicant]
US 20180293690A1 · Ray et al. · 2018 [cited by applicant]
US 20180293776A1 · Ray et al. · 2018 [cited by applicant]
US 20180293784A1 · Benthin et al. · 2018 [cited by applicant]
US 20180293965A1 · Vembu et al. · 2018 [cited by applicant]
US 20180295039A1 · Yasman et al. · 2018 [cited by applicant]
US 20180300105A1 · Langhammer · 2018 [cited by applicant]
US 20180300258A1 · Wokhlu et al. · 2018 [cited by applicant]
US 20180307494A1 · Ould-Ahmed-Vall et al. · 2018 [cited by applicant]
US 20180307498A1 · Yang et al. · 2018 [cited by applicant]
US 20180314644A1 · Hwang et al. · 2018 [cited by applicant]
US 20180315159A1 · Ould-Ahmed-Vall et al. · 2018 [cited by applicant]
US 20180315398A1 · Kaul et al. · 2018 [cited by applicant]
US 20180315399A1 · Kaul et al. · 2018 [cited by applicant]
US 20180321938A1 · Boswell et al. · 2018 [cited by applicant]
US 20180322387A1 · Sridharan et al. · 2018 [cited by applicant]