Inventor · disambiguated record
David A. Koufaty
Also filed as: KOUFATY DAVID · KOUFATY DAVID A
48 granted patents·17 pending applications·370 citations·filing 2001–2024
98Inventor score
Top patents by PatentIndex Score
65 records- 0199US11734199B2Enforcing memory operand types using protection keysINTEL CORP·Filed 2022·Granted Aug 22, 2023·23 cites·14 claims
- 0295US11030126B2Techniques for managing access to hardware accelerator memoryINTEL CORP·Filed 2017·Granted Jun 8, 2021·13 cites·25 claims
- 0395US7363474B2Method and apparatus for suspending execution of a thread until a specified memory access occursINTEL CORP·Filed 2001·Granted Apr 22, 2008·104 cites·18 claims
- 0493US10296459B1Remote atomic operations in multi-socket systemsINTEL CORP·Filed 2017·Granted May 21, 2019·9 cites·25 claims
- 0593US7127561B2Coherency techniques for suspending execution of a thread until a specified memory access occursINTEL CORP·Filed 2001·Granted Oct 24, 2006·95 cites·36 claims
- 0689US10817441B2Shared accelerator memory systems and methodsINTEL CORP·Filed 2019·Granted Oct 27, 2020·8 cites·20 claims
- 0788US11526290B2System and method to track physical address accesses by a CPU or deviceINTEL CORP·Filed 2019·Granted Dec 13, 2022·5 cites·18 claims
- 0888US9720730B2Providing an asymmetric multicore processor system transparently to an operating systemGINZBURG BORIS·Filed 2011·Granted Aug 1, 2017·15 cites·20 claims
- 0988US7370160B2Virtualizing memory typeINTEL CORP·Filed 2005·Granted May 6, 2008·20 cites·34 claims
- 1087US12253958B2System for address mapping and translation protectionINTEL CORP·Filed 2021·Granted Mar 18, 2025·1 cites·25 claims
- 1185US10664199B2Application driven hardware cache managementINTEL CORP·Filed 2018·Granted May 26, 2020·3 cites·20 claims
- 1285US10515023B2System for address mapping and translation protectionSAHITA RAVI L·Filed 2016·Granted Dec 24, 2019·3 cites·21 claims
- 1384US11436161B2System for address mapping and translation protectionINTEL CORP·Filed 2019·Granted Sep 6, 2022·2 cites·20 claims
- 1484US9910611B2Access control for memory protection key architectureINTEL CORP·Filed 2015·Granted Mar 6, 2018·4 cites·20 claims
- 1583US10037288B2Memory protection at a thread level for a memory protection key architectureINTEL CORP·Filed 2016·Granted Jul 31, 2018·5 cites·24 claims
- 1681US10503664B2Virtual machine manager for address mapping and translation protectionINTEL CORP·Filed 2016·Granted Dec 10, 2019·2 cites·19 claims
- 1781US10185566B2Migrating tasks between asymmetric computing elements of a multi-core processorNAVEH ALON·Filed 2012·Granted Jan 22, 2019·5 cites·19 claims
- 1881US10162687B2Selective migration of workloads between heterogeneous compute elements based on evaluation of migration performance benefit and available energy and thermal budgetsINTEL CORP·Filed 2012·Granted Dec 25, 2018·5 cites·25 claims
- 1981US9329900B2Hetergeneous processor apparatus and methodINTEL CORP·Filed 2012·Granted May 3, 2016·6 cites·25 claims
- 2080US11526451B2Secure address translation services using bundle access controlINTEL CORP·Filed 2020·Granted Dec 13, 2022·1 cites·20 claims
- 2180US10884952B2Enforcing memory operand types using protection keysINTEL CORP·Filed 2016·Granted Jan 5, 2021·2 cites·21 claims
- 2279US10572260B2Spatial and temporal merging of remote atomic operationsINTEL CORP·Filed 2017·Granted Feb 25, 2020·2 cites·22 claims
- 2378US9672046B2Apparatus and method for intelligently powering heterogeneous processor componentsINTEL CORP·Filed 2012·Granted Jun 6, 2017·5 cites·32 claims
- 2478US9430296B2System partitioning to present software as platform level functionality via inter-partition bridge including reversible mode logic to switch between initialization, configuration, and execution modeINTEL CORP·Filed 2013·Granted Aug 30, 2016·4 cites·16 claims
- 2576US11138112B2Remote atomic operations in multi-socket systemsINTEL CORP·Filed 2019·Granted Oct 5, 2021·1 cites·20 claims
- 2674US9727345B2Method for booting a heterogeneous system and presenting a symmetric core viewINTEL CORP·Filed 2013·Granted Aug 8, 2017·3 cites·17 claims
- 2773US11003597B2Memory domains protection method and apparatus with composite protection key numbersINTEL CORP·Filed 2018·Granted May 11, 2021·1 cites·25 claims
- 2871US11537520B2Remote atomic operations in multi-socket systemsINTEL CORP·Filed 2021·Granted Dec 27, 2022·0 cites·24 claims
- 2970US10949358B2Secure address translation services using message authentication codes and invalidation trackingINTEL CORP·Filed 2019·Granted Mar 16, 2021·1 cites·18 claims
- 3069US9639372B2Apparatus and method for heterogeneous processors mapping to virtual coresINTEL CORP·Filed 2012·Granted May 2, 2017·2 cites·22 claims
- 3169US9448829B2Hetergeneous processor apparatus and methodINTEL CORP·Filed 2012·Granted Sep 20, 2016·2 cites·20 claims
- 3268US7519792B2Memory region access managementINTEL CORP·Filed 2006·Granted Apr 14, 2009·4 cites·29 claims
- 3367US11921646B2Secure address translation services using a permission tableINTEL CORP·Filed 2022·Granted Mar 5, 2024·0 cites·18 claims
- 3466US11782866B2Techniques to support mulitple interconnect protocols for an interconnectINTEL CORP·Filed 2022·Granted Oct 10, 2023·0 cites·20 claims
- 3565US7516313B2Predicting contention in a processorINTEL CORP·Filed 2004·Granted Apr 7, 2009·10 cites·31 claims
- 3665US2021117343A1Enforcing memory operand types using protection keysINTEL CORP·Filed 2020·Application pending·0 cites
- 3764US8479208B2System partitioning to present software as platform level functionality including mode logic to maintain and enforce partitioning in first and configure partitioning in second modeTOLOPKA STEPHEN J·Filed 2007·Granted Jul 2, 2013·4 cites·12 claims
- 3862US12099841B2User timer directly programmed by applicationINTEL CORP·Filed 2021·Granted Sep 24, 2024·0 cites·21 claims
- 3962US12045640B2System, apparatus and method for accessing multiple address spaces via a data moverINTEL CORP·Filed 2020·Granted Jul 23, 2024·0 cites·18 claims
- 4061US12386772B2Technologies for increasing link efficiencyINTEL CORP·Filed 2021·Granted Aug 12, 2025·0 cites·21 claims
- 4161US11392511B2Secure address translation services using a permission tableINTEL CORP·Filed 2019·Granted Jul 19, 2022·0 cites·20 claims
- 4260US11500636B2Spatial and temporal merging of remote atomic operationsINTEL CORP·Filed 2020·Granted Nov 15, 2022·0 cites·21 claims
- 4359US12271616B2Independently controlled DMA and CPU access to a shared memory regionINTEL CORP·Filed 2021·Granted Apr 8, 2025·0 cites·20 claims
- 4456US10503517B2Method for booting a heterogeneous system and presenting a symmetric core viewINTEL CORP·Filed 2017·Granted Dec 10, 2019·0 cites·15 claims
- 4555US2025306924A1Apparatus and Method for Remote Atomic Floating Point OperationsINTEL CORP·Filed 2024·Application pending·0 cites
- 4651US12292840B2Secure direct peer-to-peer memory access requests between devicesINTEL CORP·Filed 2021·Granted May 6, 2025·0 cites·19 claims
- 4751US10489309B2Memory protection key architecture with independent user and supervisor domainsINTEL CORP·Filed 2014·Granted Nov 26, 2019·0 cites·22 claims
- 4851US10126985B2Application driven hardware cache managementINTEL CORP·Filed 2015·Granted Nov 13, 2018·0 cites·16 claims
- 4951US2008034190A1Method and apparatus for suspending execution of a thread until a specified memory access occursRODGERS DION·Filed 2007·Application pending·0 cites
- 5051US2019004990A1Techniques to support mulitple interconnect protocols for an interconnectVAN DOREN STEPHEN R·Filed 2017·Application pending·0 cites
Showing the top 50 of 65 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →