loadpatents
name:-0.078236103057861
name:-0.045738935470581
name:-0.024375915527344
Jayasena; Nuwan Patent Filings

Jayasena; Nuwan

Patent Applications and Registrations

Patent applications and USPTO patent grants for Jayasena; Nuwan.The latest application filed is for "hardware-software collaborative address mapping scheme for efficient processing-in-memory systems".

Company Profile
23.49.81
  • Jayasena; Nuwan - Santa Clara CA
  • Jayasena; Nuwan - Cupertino CA
  • Jayasena; Nuwan - Sunnyvale CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Hardware-software Collaborative Address Mapping Scheme For Efficient Processing-in-memory Systems
App 20220276795 - Islam; Mahzabeen ;   et al.
2022-09-01
Providing host-based error detection capabilities in a remote execution device
Grant 11,409,608 - Ganapathy , et al. August 9, 2
2022-08-09
Semi-sorting Compression With Encoding And Decoding Tables
App 20220239315 - Breslow; Alexander D. ;   et al.
2022-07-28
Lightweight address translation for page migration and duplication
Grant 11,392,508 - Jayasena , et al. July 19, 2
2022-07-19
Method And Apparatus To Support Instruction Replay For Executing Idempotent Code In Dependent Processing In Memory Devices
App 20220206899 - Kalamatianos; John ;   et al.
2022-06-30
Providing Host-based Error Detection Capabilities In A Remote Execution Device
App 20220206901 - GANAPATHY; SHRIKANTH ;   et al.
2022-06-30
Address Mapping-aware Tasking Mechanism
App 20220206839 - Alsop; Jonathan ;   et al.
2022-06-30
Implementing Heterogenous Wavefronts On A Graphics Processing Unit (gpu)
App 20220207643 - PUTHOOR; SOORAJ ;   et al.
2022-06-30
Semi-sorting compression with encoding and decoding tables
Grant 11,309,911 - Breslow , et al. April 19, 2
2022-04-19
Error Detection And Correction In Memory Modules Using Programmable Ecc Engines
App 20220100606 - GURUMURTHI; SUDHANVA ;   et al.
2022-03-31
Method And Apparatus For Providing Persistence To Remote Non-volatile Memory
App 20220091974 - Jayasena; Nuwan ;   et al.
2022-03-24
Hardware-software Collaborative Address Mapping Scheme For Efficient Processing-in-memory Systems
App 20220066662 - Islam; Mahzabeen ;   et al.
2022-03-03
Command throughput in PIM-enabled memory using available data bus bandwidth
Grant 11,262,949 - Alsop , et al. March 1, 2
2022-03-01
Memory access commands with near-memory address generation
Grant 11,216,373 - Aga , et al. January 4, 2
2022-01-04
Command Throughput In Pim-enabled Memory Using Available Data Bus Bandwidth
App 20210373805 - Alsop; Johnathan ;   et al.
2021-12-02
Memory Access Commands With Near-memory Address Generation
App 20210374055 - Aga; Shaizeen ;   et al.
2021-12-02
Hybrid first-fit K-choice insertions for hash tables, hash sets, approximate set membership data structures, and caches
Grant 11,157,174 - Breslow , et al. October 26, 2
2021-10-26
Memory Operations Using Compound Memory Commands
App 20210326063 - NAG; ANIRBAN ;   et al.
2021-10-21
Circuit Board With Phase Change Material
App 20210313248 - ARORA; MANISH ;   et al.
2021-10-07
Memory Allocation For Processing-in-memory Operations
App 20210303355 - NAG; ANIRBAN ;   et al.
2021-09-30
Locality-aware and sharing-aware cache coherence for collections of processors
Grant 11,119,923 - Farmahini Farahani , et al. September 14, 2
2021-09-14
Lightweight Memory Ordering Primitives
App 20210279065 - Jayasena; Nuwan ;   et al.
2021-09-09
Near-memory data reduction
Grant 11,099,788 - Jayasena , et al. August 24, 2
2021-08-24
Device And Method For Accelerating Matrix Multiply Operations
App 20210209192 - Aga; Shaizeen ;   et al.
2021-07-08
Fast thread wake-up through early lock release
Grant 11,055,150 - Jayasena , et al. July 6, 2
2021-07-06
Circuit board with phase change material
Grant 11,049,794 - Arora , et al. June 29, 2
2021-06-29
System And Method Using Hash Table With A Set Of Frequently-accessed Buckets And A Set Of Less Frequently-accessed Buckets
App 20210182262 - Jayasena; Nuwan
2021-06-17
Protecting host memory from access by untrusted accelerators
Grant 11,030,117 - Jayasena , et al. June 8, 2
2021-06-08
Improving latency by performing early synchronization operations in between sets of program operations of a thread
Grant 10,990,453 - Farmahini-Farahani , et al. April 27, 2
2021-04-27
Near-memory Data Reduction
App 20210117133 - Jayasena; Nuwan ;   et al.
2021-04-22
Hybrid First-fit K-choice Insertions For Hash Tables, Hash Sets, Approximate Set Membership Data Structures, And Caches
App 20210117100 - Breslow; Alexander D. ;   et al.
2021-04-22
Device and method for accelerating matrix multiply operations
Grant 10,956,536 - Aga , et al. March 23, 2
2021-03-23
Semi-sorting Compression With Encoding And Decoding Tables
App 20210050864 - Breslow; Alexander D. ;   et al.
2021-02-18
Device and method for accelerating matrix multiply operations as a sum of outer products
Grant 10,902,087 - Aga , et al. January 26, 2
2021-01-26
Hierarchical register file at a graphics processing unit
Grant 10,853,904 - Eckert , et al. December 1, 2
2020-12-01
Data processing system with decoupled data operations
Grant 10,817,422 - Jayasena , et al. October 27, 2
2020-10-27
Memory page access counts based on page refresh
Grant 10,802,977 - Mappouras , et al. October 13, 2
2020-10-13
Near-memory data-dependent gather and packing
Grant 10,782,918 - Aga , et al. Sept
2020-09-22
Compressing tags in software and hardware semi-sorted caches
Grant 10,749,545 - Breslow , et al. A
2020-08-18
Memory Page Access Counts Based On Page Refresh
App 20200192809 - MAPPOURAS; Georgios ;   et al.
2020-06-18
Device And Method For Accelerating Matrix Multiply Operations
App 20200133992 - Aga; Shaizeen ;   et al.
2020-04-30
Device And Method For Accelerating Matrix Multiply Operations As A Sum Of Outer Products
App 20200133993 - Aga; Shaizeen ;   et al.
2020-04-30
Near-memory Data-dependent Gather And Packing
App 20200081651 - Aga; Shaizeen ;   et al.
2020-03-12
Near-memory hardened compute blocks for configurable computing substrates
Grant 10,579,557 - Jayasena , et al.
2020-03-03
Data Processing System With Decoupled Data Operations
App 20200057717 - Jayasena; Nuwan ;   et al.
2020-02-20
Cache coherence for processing in memory
Grant 10,503,641 - Boyer , et al. Dec
2019-12-10
Techniques For Improved Latency Of Thread Synchronization Mechanisms
App 20190317831 - Farmahini-Farahani; Amin ;   et al.
2019-10-17
Fast Thread Wake-up Through Early Lock Release
App 20190317832 - Jayasena; Nuwan ;   et al.
2019-10-17
Control system and architecture for incorporating microelectromechanical (MEM) switches in fluid-based cooling of 3D integrated circuits
Grant 10,409,343 - Breslow , et al. Sept
2019-09-10
Memory operation encryption
Grant 10,382,410 - Jayasena , et al. A
2019-08-13
Near-memory Hardened Compute Blocks For Configurable Computing Substrates
App 20190220426 - Jayasena; Nuwan ;   et al.
2019-07-18
Dynamic Hardware Selection For Experts In Mixture-of-experts Model
App 20190188577 - Malaya; Nicholas ;   et al.
2019-06-20
System and method for dynamically allocating memory to hold pending write requests
Grant 10,310,997 - Farahani , et al.
2019-06-04
Method and apparatus for performing memory prefetching
Grant 10,310,981 - Eckert , et al.
2019-06-04
Lightweight Address Translation For Page Migration And Duplication
App 20190163644 - JAYASENA; Nuwan ;   et al.
2019-05-30
Method and apparatus for reducing TLB shootdown overheads in accelerator-based systems
Grant 10,282,308 - Jayasena , et al.
2019-05-07
Method and systems of controlling memory-to-memory copy operations
Grant 10,268,416 - Jayasena , et al.
2019-04-23
Preemptive context switching of processes on an accelerated processing device (APD) based on time quanta
Grant 10,242,420 - Hartog , et al.
2019-03-26
Dynamic memory remapping to reduce row-buffer conflicts
Grant 10,198,369 - Eckert , et al. Fe
2019-02-05
Protecting Host Memory From Access By Untrusted Accelerators
App 20190018800 - JAYASENA; Nuwan ;   et al.
2019-01-17
Proactive cache coherence
Grant 10,162,757 - Jayasena , et al. Dec
2018-12-25
System and method for efficient pointer chasing
Grant 10,133,672 - Aguilera Diez , et al. November 20, 2
2018-11-20
Dynamic Memory Remapping To Reduce Row-buffer Conflicts
App 20180276150 - Eckert; Yasuko ;   et al.
2018-09-27
Locality-aware And Sharing-aware Cache Coherence For Collections Of Processors
App 20180239702 - Farmahini Farahani; Amin ;   et al.
2018-08-23
Asynchronous cache flushing
Grant 10,049,044 - Boyer , et al. August 14, 2
2018-08-14
Light-weight cache coherence for data processors with limited data sharing
Grant 10,042,762 - Jayasena , et al. August 7, 2
2018-08-07
Proactive Cache Coherence
App 20180157589 - Jayasena; Nuwan ;   et al.
2018-06-07
Cache Entry Replacement Based On Penalty Of Memory Access
App 20180113815 - Eckert; Yasuko ;   et al.
2018-04-26
Thermal aware data placement and compute dispatch in a memory system
Grant 9,947,386 - Arora , et al. April 17, 2
2018-04-17
System And Method For Dynamically Allocating Memory At A Memory Controller
App 20180081590 - Farahani; Amin Farmahini ;   et al.
2018-03-22
Light-weight Cache Coherence For Data Processors With Limited Data Sharing
App 20180074958 - Jayasena; Nuwan ;   et al.
2018-03-15
System And Method For Efficient Pointer Chasing
App 20180074965 - Aguilera Diez; Paula ;   et al.
2018-03-15
Dynamic Write Latency For Memory Controller Using Data Pattern Extraction
App 20180018104 - Farahani; Amin Farmahini ;   et al.
2018-01-18
Method And Apparatus For Reducing Tlb Shootdown Overheads In Accelerator-based Systems
App 20170371805 - Jayasena; Nuwan ;   et al.
2017-12-28
Control System And Architecture For Incorporating Microelectromechanical (mem) Switches In Fluid-based Cooling Of 3d Integrated Circuits
App 20170371386 - Breslow; Alexander D. ;   et al.
2017-12-28
Asynchronous Cache Flushing
App 20170357583 - Boyer; Michael ;   et al.
2017-12-14
Cache Coherence For Processing In Memory
App 20170344479 - Boyer; Michael W. ;   et al.
2017-11-30
Distributed computing with phase change material thermal management
Grant 9,792,961 - Arora , et al. October 17, 2
2017-10-17
Method And Apparatus For Performing Memory Prefetching
App 20170293560 - Eckert; Yasuko ;   et al.
2017-10-12
Hierarchical Register File At A Graphics Processing Unit
App 20170278213 - Eckert; Yasuko ;   et al.
2017-09-28
Multi-protocol header generation system
Grant 9,755,964 - Roberts , et al. September 5, 2
2017-09-05
Memory Operation Encryption
App 20170201503 - Jayasena; Nuwan ;   et al.
2017-07-13
Computation Along A Datapath Between Memory Blocks
App 20170147228 - Yudanov; Dmitri ;   et al.
2017-05-25
Method And Systems Of Controlling Memory-to-memory Copy Operations
App 20170123670 - Jayasena; Nuwan ;   et al.
2017-05-04
Multi-protocol Header Generation System
App 20170085472 - Roberts; David A. ;   et al.
2017-03-23
Preemptive Context Switching Of Processes On An Accelerated Processing Device (apd) Based On Time Quanta
App 20170076421 - Hartog; Robert Scott ;   et al.
2017-03-16
Preemptive context switching of processes on ac accelerated processing device (APD) based on time quanta
Grant 9,507,632 - Hartog , et al. November 29, 2
2016-11-29
Stacked semiconductor chip device with phase change material
Grant 9,331,053 - Arora , et al. May 3, 2
2016-05-03
Method for resuming an APD wavefront in which a subset of elements have faulted
Grant 9,329,893 - Hartog , et al. May 3, 2
2016-05-03
Preemptive context switching
Grant 9,299,121 - Hartog , et al. March 29, 2
2016-03-29
Thermal Aware Data Placement And Compute Dispatch In A Memory System
App 20160086654 - Arora; Manish ;   et al.
2016-03-24
Process device context switching
Grant 9,256,465 - Hartog , et al. February 9, 2
2016-02-09
Distributed Computing With Phase Change Material Thermal Management
App 20160019937 - Arora; Manish ;   et al.
2016-01-21
Controlling sprinting for thermal capacity boosted systems
Grant 9,213,585 - Arora , et al. December 15, 2
2015-12-15
Circuit Board With Phase Change Material
App 20150249044 - Arora; Manish ;   et al.
2015-09-03
Processing device with address translation probing and methods
Grant 8,984,255 - Hsu , et al. March 17, 2
2015-03-17
Stacked Semiconductor Chip Device With Phase Change Material
App 20150061150 - Arora; Manish ;   et al.
2015-03-05
Controlling Sprinting For Thermal Capacity Boosted Systems
App 20140380329 - Arora; Manish ;   et al.
2014-12-25
Inter-row Data Transfer In Memory Devices
App 20140177347 - Chatterjee; Niladrish ;   et al.
2014-06-26
Prefetching Functionality On A Logic Die Stacked With Memory
App 20140181415 - Loh; Gabriel ;   et al.
2014-06-26
Processing Device With Address Translation Probing And Methods
App 20140181460 - Hsu; Lisa ;   et al.
2014-06-26
Reducing Memory Access Time In Parallel Processors
App 20140173225 - Chatterjee; Niladrish ;   et al.
2014-06-19
Tracking Non-Native Content in Caches
App 20140156941 - Loh; Gabriel H. ;   et al.
2014-06-05
Saving and Restoring Shader Context State
App 20130155079 - HARTOG; Robert Scott ;   et al.
2013-06-20
Method for Resuming an APD Wavefront in Which a Subset of Elements Have Faulted
App 20130160019 - HARTOG; Robert Scott ;   et al.
2013-06-20
Method and Apparatus for Servicing Page Fault Exceptions
App 20130141446 - Hartog; Robert Scott ;   et al.
2013-06-06
Saving and Restoring Non-Shader State Using a Command Processor
App 20130135327 - Hartog; Robert Scott ;   et al.
2013-05-30
Tracking Memory Access Frequencies And Utilization
App 20130024597 - Loh; Gabriel H. ;   et al.
2013-01-24
Non-uniform Memory-aware Cache Management
App 20120311269 - Loh; Gabriel H. ;   et al.
2012-12-06
Preemptive context switching of processes on ac accelerated processing device (APD) based on time quanta
App 20120200576 - Hartog; Robert Scott ;   et al.
2012-08-09
Process Device Context Switching
App 20120200579 - Hartog; Robert Scott ;   et al.
2012-08-09
Managed Task Scheduling on a Graphics Processing Device (APD)
App 20120194525 - Hartog; Robert Scott ;   et al.
2012-08-02
Preemptive Context Switching
App 20120194524 - Hartog; Robert Scott ;   et al.
2012-08-02
Method and System for Context Switching
App 20120194528 - Hartog; Robert Scott ;   et al.
2012-08-02
Mechanisms for Enabling Task Scheduling
App 20120188259 - Hartog; Robert Scott ;   et al.
2012-07-26
Apparatus And Method For Loading And Storing Multi-dimensional Arrays Of Data In A Parallel Processing Unit
App 20100257329 - Khailany; Brucek ;   et al.
2010-10-07

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed