loadpatents
name:-0.10606002807617
name:-0.15759301185608
name:-0.0017380714416504
Arimilli; Ravi K. Patent Filings

Arimilli; Ravi K.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Arimilli; Ravi K..The latest application filed is for "management of process-to-process communication requests".

Company Profile
2.188.140
  • Arimilli; Ravi K. - Austin TX US
  • Arimilli; Ravi K - Austin TX
  • Arimilli; Ravi K. - Round Rock TX
*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
Memory lock mechanism for a multiprocessor system
Grant 10,235,215 - Arimilli , et al.
2019-03-19
Environmental control of liquid cooled electronics
Grant 9,811,097 - Arimilli , et al. November 7, 2
2017-11-07
Techniques for cache injection in a processor system based on a shared state
Grant 9,336,145 - Arimilli , et al. May 10, 2
2016-05-10
Techniques for cache injection in a processor system from a remote node
Grant 9,268,703 - Arimilli , et al. February 23, 2
2016-02-23
Techniques for cache injection in a processor system using a cache injection instruction
Grant 9,256,540 - Arimilli , et al. February 9, 2
2016-02-09
Techniques for cache injection in a processor system
Grant 9,110,885 - Arimilli , et al. August 18, 2
2015-08-18
Management of application to I/O device communication requests between data processing systems
Grant 9,098,354 - Arimilli , et al. August 4, 2
2015-08-04
Management of process-to-process inter-cluster communication requests
Grant 9,009,214 - Arimilli , et al. April 14, 2
2015-04-14
Data processing system and method for reducing cache pollution by write stream memory access patterns
Grant 8,909,871 - Arimilli , et al. December 9, 2
2014-12-09
Binding a process to a special purpose processing element having characteristics of a processor
Grant 8,893,126 - Arimilli , et al. November 18, 2
2014-11-18
Performing setup operations for receiving different amounts of data while processors are performing message passing interface tasks
Grant 8,893,148 - Arimilli , et al. November 18, 2
2014-11-18
Remote update programming idiom accelerator with allocated processor resources
Grant 8,886,919 - Arimilli , et al. November 11, 2
2014-11-11
CAM-based wake-and-go snooping engine for waking a thread put to sleep for spinning on a target address lock
Grant 8,880,853 - Arimilli , et al. November 4, 2
2014-11-04
Programming idiom accelerator to examine pre-fetched instruction streams for multiple processors
Grant 8,788,795 - Arimilli , et al. July 22, 2
2014-07-22
Use of a helper thread to asynchronously compute incoming data
Grant 8,775,778 - Arimilli , et al. July 8, 2
2014-07-08
Compiler providing idiom to idiom accelerator
Grant 8,732,683 - Arimilli , et al. May 20, 2
2014-05-20
Programming language exposing idiom calls to a programming idiom accelerator
Grant 8,725,992 - Arimilli , et al. May 13, 2
2014-05-13
Thread partitioning in a multi-core environment
Grant 8,707,016 - Arimilli , et al. April 22, 2
2014-04-22
Wake-and-go mechanism with dynamic allocation in hardware private array
Grant 8,640,142 - Arimilli , et al. January 28, 2
2014-01-28
Wake-and-go mechanism with hardware private array
Grant 8,640,141 - Arimilli , et al. January 28, 2
2014-01-28
Wake-and-go mechanism with software save of thread state
Grant 8,612,977 - Arimilli , et al. December 17, 2
2013-12-17
General purpose register cloning
Grant 8,601,241 - Arimilli , et al. December 3, 2
2013-12-03
Varying a data prefetch size based upon data usage
Grant 8,595,443 - Arimilli , et al. November 26, 2
2013-11-26
Management of process-to-process communication requests
Grant 8,560,594 - Arimilli , et al. October 15, 2
2013-10-15
Management of application to application communication requests between data processing systems
Grant 8,521,895 - Arimilli , et al. August 27, 2
2013-08-27
Wake-and-go mechanism for a data processing system
Grant 8,516,484 - Arimilli , et al. August 20, 2
2013-08-20
Management of process-to-process communication requests
Grant 8,499,029 - Arimilli , et al. July 30, 2
2013-07-30
Dynamic monitoring of ability to reassemble streaming data across multiple channels based on history
Grant 8,489,967 - Arimilli , et al. July 16, 2
2013-07-16
Management Of Process-to-process Communication Requests
App 20130179899 - Arimilli; Ravi K. ;   et al.
2013-07-11
Host fabric interface (HFI) to perform global shared memory (GSM) operations
Grant 8,484,307 - Arimilli , et al. July 9, 2
2013-07-09
Block driven computation using a caching policy specified in an operand data structure
Grant 8,458,439 - Arimilli , et al. June 4, 2
2013-06-04
Hardware wake-and-go mechanism and content addressable memory with instruction pre-fetch look-ahead to detect programming idioms
Grant 8,452,947 - Arimilli , et al. May 28, 2
2013-05-28
Techniques for cache injection in a processor system responsive to a specific instruction sequence
Grant 8,443,146 - Arimilli , et al. May 14, 2
2013-05-14
Techniques for cache injection in a processor system with replacement policy position modification
Grant 8,429,349 - Arimilli , et al. April 23, 2
2013-04-23
Operand data structure for block computation
Grant 8,407,680 - Arimilli , et al. March 26, 2
2013-03-26
Speculative popcount data creation
Grant 8,387,065 - Arimilli , et al. February 26, 2
2013-02-26
Wake-and-go mechanism with data monitoring
Grant 8,386,822 - Arimilli , et al. February 26, 2
2013-02-26
Management of process-to-process intra-cluster communication requests
Grant 8,370,855 - Arimilli , et al. February 5, 2
2013-02-05
Helper thread for pre-fetching data
Grant 8,359,589 - Arimilli , et al. January 22, 2
2013-01-22
Reporting of partially performed memory move
Grant 8,356,151 - Arimilli , et al. January 15, 2
2013-01-15
Convergence of air water cooling of an electronics rack and a computer room in a single unit
Grant 8,351,200 - Arimilli , et al. January 8, 2
2013-01-08
Hardware wake-and-go mechanism with look-ahead polling
Grant 8,341,635 - Arimilli , et al. December 25, 2
2012-12-25
Reassembling streaming data across multiple packetized communication channels
Grant 8,335,238 - Arimilli , et al. December 18, 2
2012-12-18
Supporting multiple high bandwidth I/O controllers on a single chip
Grant 8,332,552 - Arimilli , et al. December 11, 2
2012-12-11
Performing a partial cache line storage-modifying operation based upon a hint
Grant 8,332,588 - Arimilli , et al. December 11, 2
2012-12-11
Cache management during asynchronous memory move operations
Grant 8,327,101 - Arimilli , et al. December 4, 2
2012-12-04
Computation table for block computation
Grant 8,327,345 - Arimilli , et al. December 4, 2
2012-12-04
Management of Process-to-Process Communication Requests
App 20120304201 - Arimilli; Ravi K. ;   et al.
2012-11-29
Look-ahead wake-and-go engine with speculative execution
Grant 8,316,218 - Arimilli , et al. November 20, 2
2012-11-20
Hardware based dynamic load balancing of message passing interface tasks by modifying tasks
Grant 8,312,464 - Arimilli , et al. November 13, 2
2012-11-13
Central repository for wake-and-go mechanism
Grant 8,312,458 - Arimilli , et al. November 13, 2
2012-11-13
Environmental Control Of Liquid Cooled Electronics
App 20120273185 - ARIMILLI; RAVI K. ;   et al.
2012-11-01
Performing A Partial Cache Line Storage-modifying Operation Based Upon A Hint
App 20120265938 - Arimilli; Ravi K. ;   et al.
2012-10-18
Performing Setup Operations for Receiving Different Amounts of Data While Processors are Performing Message Passing Interface Tasks
App 20120266180 - Arimilli; Lakshminarayana B. ;   et al.
2012-10-18
Block driven computation with an address generation accelerator
Grant 8,285,971 - Arimilli , et al. October 9, 2
2012-10-09
Specifying an addressing relationship in an operand data structure
Grant 8,281,106 - Arimilli , et al. October 2, 2
2012-10-02
Asynchronous memory move across physical nodes with dual-sided communication
Grant 8,275,963 - Arimilli , et al. September 25, 2
2012-09-25
Varying an amount of data retrieved from memory based upon an instruction hint
Grant 8,266,381 - Arimilli , et al. September 11, 2
2012-09-11
Dynamic monitoring of ability to reassemble streaming data across multiple channels based on history
Grant 8,266,504 - Arimilli , et al. September 11, 2
2012-09-11
Claiming coherency ownership of a partial cache line of data
Grant 8,255,635 - Arimilli , et al. August 28, 2
2012-08-28
Hardware wake-and-go mechanism for a data processing system
Grant 8,250,396 - Arimilli , et al. August 21, 2
2012-08-21
Sourcing differing amounts of prefetch data in response to data prefetch requests
Grant 8,250,307 - Arimilli , et al. August 21, 2
2012-08-21
Mechanisms for communicating with an asynchronous memory mover to perform AMM operations
Grant 8,245,004 - Arimilli , et al. August 14, 2
2012-08-14
Performing setup operations for receiving different amounts of data while processors are performing message passing interface tasks
Grant 8,234,652 - Arimilli , et al. July 31, 2
2012-07-31
Dynamic Monitoring of Ability to Reassemble Streaming Data Across Multiple Channels Based on History
App 20120191674 - Arimilli; Ravi K. ;   et al.
2012-07-26
Migrating sleeping and waking threads between wake-and-go mechanisms in a multiple processor data processing system
Grant 8,230,201 - Arimilli , et al. July 24, 2
2012-07-24
Wake-and-go mechanism with data exclusivity
Grant 8,225,120 - Arimilli , et al. July 17, 2
2012-07-17
Method and apparatus for handling multiple memory requests within a multiprocessor system
Grant 8,214,603 - Arimilli , et al. July 3, 2
2012-07-03
Dynamic runtime modification of array layout for offset
Grant 8,214,592 - Arimilli , et al. July 3, 2
2012-07-03
User level message broadcast mechanism in distributed computing environment
Grant 8,214,424 - Arimilli , et al. July 3, 2
2012-07-03
Techniques for prediction-based indirect data prefetching
Grant 8,209,488 - Arimilli , et al. June 26, 2
2012-06-26
Programming Language Exposing Idiom Calls
App 20120159126 - Arimilli; Ravi K ;   et al.
2012-06-21
Method for data processing using a multi-tiered full-graph interconnect architecture
Grant 8,185,896 - Arimilli , et al. May 22, 2
2012-05-22
Consolidating file system backend operations with access of data
Grant 8,176,026 - Arimilli , et al. May 8, 2
2012-05-08
Wake-and-go mechanism with prioritization of threads
Grant 8,171,476 - Arimilli , et al. May 1, 2
2012-05-01
Data prefetching using indirect addressing
Grant 8,166,277 - Arimilli , et al. April 24, 2
2012-04-24
Techniques for indirect data prefetching
Grant 8,161,263 - Arimilli , et al. April 17, 2
2012-04-17
Techniques for multi-level indirect data prefetching
Grant 8,161,265 - Arimilli , et al. April 17, 2
2012-04-17
Techniques for data prefetching using indirect addressing with offset
Grant 8,161,264 - Arimilli , et al. April 17, 2
2012-04-17
Wake-and-go mechanism with system bus response
Grant 8,145,849 - Arimilli , et al. March 27, 2
2012-03-27
Complex remote update programming idiom accelerator
Grant 8,145,723 - Arimilli , et al. March 27, 2
2012-03-27
Efficient and flexible memory copy operation
Grant 8,140,801 - Arimilli , et al. March 20, 2
2012-03-20
Partial cache line storage-modifying operation based upon a hint
Grant 8,140,771 - Arimilli , et al. March 20, 2
2012-03-20
System for data processing using a multi-tiered full-graph interconnect architecture
Grant 8,140,731 - Arimilli , et al. March 20, 2
2012-03-20
Virtual barrier synchronization cache
Grant 8,131,935 - Arimilli , et al. March 6, 2
2012-03-06
Hardware based dynamic load balancing of message passing interface tasks
Grant 8,127,300 - Arimilli , et al. February 28, 2
2012-02-28
Wake-and-go mechanism with system address bus transaction master
Grant 8,127,080 - Arimilli , et al. February 28, 2
2012-02-28
Interconnect operation indicating acceptability of partial data delivery
Grant 8,117,401 - Arimilli , et al. February 14, 2
2012-02-14
Packet coalescing in virtual channels of a data processing system in a multi-tiered full-graph interconnect architecture
Grant 8,108,545 - Arimilli , et al. January 31, 2
2012-01-31
Modifying an operation of one or more processors executing message passing interface tasks
Grant 8,108,876 - Arimilli , et al. January 31, 2
2012-01-31
Cache management for partial cache line operations
Grant 8,108,619 - Arimilli , et al. January 31, 2
2012-01-31
Virtual barrier synchronization cache castout election
Grant 8,095,733 - Arimilli , et al. January 10, 2
2012-01-10
Fully asynchronous memory mover
Grant 8,095,758 - Arimilli , et al. January 10, 2
2012-01-10
Programming idiom accelerator for remote update
Grant 8,082,315 - Arimilli , et al. December 20, 2
2011-12-20
Performing dynamic request routing based on broadcast queue depths
Grant 8,077,602 - Arimilli , et al. December 13, 2
2011-12-13
Physical interface macros (PHYS) supporting heterogeneous electrical properties
Grant 8,051,228 - Arimilli , et al. November 1, 2
2011-11-01
Partial cache line accesses based on memory access patterns
Grant 8,024,527 - Arimilli , et al. September 20, 2
2011-09-20
Launching multiple concurrent memory moves via a fully asynchronoous memory mover
Grant 8,015,380 - Arimilli , et al. September 6, 2
2011-09-06
Wake-and-go mechanism with exclusive system bus response
Grant 8,015,379 - Arimilli , et al. September 6, 2
2011-09-06
Providing a fully non-blocking switch in a supernode of a multi-tiered full-graph interconnect architecture
Grant 8,014,387 - Arimilli , et al. September 6, 2
2011-09-06
Remote asynchronous data mover
Grant 7,996,564 - Arimilli , et al. August 9, 2
2011-08-09
Completion of asynchronous memory move in the presence of a barrier operation
Grant 7,991,981 - Arimilli , et al. August 2, 2
2011-08-02
Central Repository for Wake-and-Go Mechanism
App 20110173630 - Arimilli; Ravi K. ;   et al.
2011-07-14
Programming Idiom Accelerators
App 20110173417 - Arimilli; Ravi K. ;   et al.
2011-07-14
Compiler Providing Idiom to Idiom Accelerator
App 20110173593 - Arimilli; Ravi K. ;   et al.
2011-07-14
Look-Ahead Wake-and-Go Engine With Speculative Execution
App 20110173419 - Arimilli; Ravi K. ;   et al.
2011-07-14
Wake-and-Go Mechanism with Prioritization of Threads
App 20110173625 - Arimilli; Ravi K. ;   et al.
2011-07-14
Wake-and-Go Mechanism for a Data Processing System
App 20110173631 - Arimilli; Ravi K. ;   et al.
2011-07-14
Look-Ahead Hardware Wake-and-Go Mechanism
App 20110173423 - Arimilli; Ravi K. ;   et al.
2011-07-14
Hardware Wake-and-Go Mechanism with Look-Ahead Polling
App 20110173632 - Arimilli; Ravi K. ;   et al.
2011-07-14
Issuing global shared memory operations via direct cache injection to a host fabric interface
Grant 7,966,454 - Arimilli , et al. June 21, 2
2011-06-21
Dynamic selection of a memory access size
Grant 7,958,309 - Arimilli , et al. June 7, 2
2011-06-07
Providing full hardware support of collective operations in a multi-tiered full-graph interconnect architecture
Grant 7,958,182 - Arimilli , et al. June 7, 2
2011-06-07
Performing collective operations using software setup and partial software execution at leaf nodes in a multi-tiered full-graph interconnect architecture
Grant 7,958,183 - Arimilli , et al. June 7, 2
2011-06-07
Performing an asynchronous memory move (AMM) via execution of AMM store instruction within the instruction set architecture
Grant 7,958,327 - Arimilli , et al. June 7, 2
2011-06-07
Specialized memory move barrier operations
Grant 7,941,627 - Arimilli , et al. May 10, 2
2011-05-10
Termination of in-flight asynchronous memory move
Grant 7,937,570 - Arimilli , et al. May 3, 2
2011-05-03
Handling of address conflicts during asynchronous memory move operations
Grant 7,930,504 - Arimilli , et al. April 19, 2
2011-04-19
Allocating a global shared memory
Grant 7,925,842 - Arimilli , et al. April 12, 2
2011-04-12
Cluster-wide system clock in a multi-tiered full-graph interconnect architecture
Grant 7,921,316 - Arimilli , et al. April 5, 2
2011-04-05
Method for enabling direct prefetching of data during asychronous memory move operation
Grant 7,921,275 - Arimilli , et al. April 5, 2
2011-04-05
Full virtualization of resources across an IP interconnect using page frame table
Grant 7,904,693 - Arimilli , et al. March 8, 2
2011-03-08
Routing information through a data processing system implementing a multi-tiered full-graph interconnect architecture
Grant 7,904,590 - Arimilli , et al. March 8, 2
2011-03-08
Full virtualization of resources across an IP interconnect
Grant 7,900,016 - Arimilli , et al. March 1, 2
2011-03-01
Dynamic segment sparing and repair in a memory system
Grant 7,895,374 - Ferraiolo , et al. February 22, 2
2011-02-22
Cache injection using semi-synchronous memory copy operation
Grant 7,890,703 - Arimilli , et al. February 15, 2
2011-02-15
Validity of address ranges used in semi-synchronous memory copy operations
Grant 7,882,321 - Arimilli , et al. February 1, 2
2011-02-01
Accessing an effective address and determining whether the effective address is associated with remotely coupled I/O adapters
Grant 7,844,746 - Arimilli , et al. November 30, 2
2010-11-30
Thread Partitioning in a Multi-Core Environment
App 20100299496 - Arimilli; Ravi K. ;   et al.
2010-11-25
System and method for dynamically supporting indirect routing within a multi-tiered full-graph interconnect architecture
Grant 7,840,703 - Arimilli , et al. November 23, 2
2010-11-23
Wake-and-Go Mechanism with System Bus Response
App 20100293340 - Arimilli; Ravi K. ;   et al.
2010-11-18
General Purpose Register Cloning
App 20100293359 - Arimilli; Ravi K. ;   et al.
2010-11-18
Data Processing System, Processor And Method For Varying A Data Prefetch Size Based Upon Data Usage
App 20100293339 - ARIMILLI; RAVI K. ;   et al.
2010-11-18
Wake-and-Go Mechanism with Exclusive System Bus Response
App 20100293341 - Arimilli; Ravi K. ;   et al.
2010-11-18
Wake-and-Go Mechanism with System Address Bus Transaction Master
App 20100287341 - Arimilli; Ravi K. ;   et al.
2010-11-11
System for providing a cluster-wide system clock in a multi-tiered full-graph interconnect architecture
Grant 7,827,428 - Arimilli , et al. November 2, 2
2010-11-02
Direct/indirect transmission of information using a multi-tiered full-graph interconnect architecture
Grant 7,822,889 - Arimilli , et al. October 26, 2
2010-10-26
Environmental Control Of Liquid Cooled Electronics
App 20100263855 - ARIMILLI; RAVI K. ;   et al.
2010-10-21
Remote Update Programming Idiom Accelerator with Allocated Processor Resources
App 20100268915 - Arimilli; Ravi K. ;   et al.
2010-10-21
Complex Remote Update Programming Idiom Accelerator
App 20100268790 - Arimilli; Ravi K. ;   et al.
2010-10-21
User Level Message Broadcast Mechanism In Distributed Computing Environment
App 20100269027 - Arimilli; Lakshminarayana B. ;   et al.
2010-10-21
Techniques For Cache Injection In A Processor System From A Remote Node
App 20100268896 - Arimilli; Lakshminarayana Baba ;   et al.
2010-10-21
Remote Asynchronous Data Mover
App 20100268788 - Arimilli; Lakshminarayana B. ;   et al.
2010-10-21
Programming Idiom Accelerator for Remote Update
App 20100268791 - Arimilli; Ravi K. ;   et al.
2010-10-21
Managing Threads in a Wake-and-Go Engine
App 20100269115 - Arimilli; Ravi K. ;   et al.
2010-10-21
Speculative Popcount Data Creation
App 20100269118 - Arimilli; Ravi K. ;   et al.
2010-10-21
Data processing system, method and interconnect fabric supporting multiple planes of processing nodes
Grant 7,818,388 - Arimilli , et al. October 19, 2
2010-10-19
Dynamic Monitoring of Ability to Reassemble Streaming Data Across Multiple Channels Based on History
App 20100262883 - Arimilli; Ravi K. ;   et al.
2010-10-14
Techniques For Cache Injection In A Processor System Based On A Shared State
App 20100262787 - Arimilli; Lakshminarayana Baba ;   et al.
2010-10-14
Consolidating File System Backend Operations with Access of Data
App 20100262578 - Arimilli; Ravi K. ;   et al.
2010-10-14
Virtual Barrier Synchronization Cache
App 20100257317 - Arimilli; Ravi K. ;   et al.
2010-10-07
Virtual Barrier Synchronization Cache Castout Election
App 20100257316 - Arimilli; Ravi K. ;   et al.
2010-10-07
System and method for providing a high-speed message passing interface for barrier operations in a multi-tiered full-graph interconnect architecture
Grant 7,809,970 - Arimilli , et al. October 5, 2
2010-10-05
Providing reliability of communication between supernodes of a multi-tiered full-graph interconnect architecture
Grant 7,793,158 - Arimilli , et al. September 7, 2
2010-09-07
Dynamic routing based on information of not responded active source requests quantity received in broadcast heartbeat signal and stored in local data structure for other processor chips
Grant 7,779,148 - Arimilli , et al. August 17, 2
2010-08-17
Using cache that is embedded in a memory hub to replace failed memory cells in a memory subsystem
Grant 7,770,077 - Arimilli , et al. August 3, 2
2010-08-03
System and method for handling indirect routing of information between supernodes of a multi-tiered full-graph interconnect architecture
Grant 7,769,892 - Arimilli , et al. August 3, 2
2010-08-03
System and method for providing multiple redundant direct routes between supernodes of a multi-tiered full-graph interconnect architecture
Grant 7,769,891 - Arimilli , et al. August 3, 2
2010-08-03
Management of Application to I/O Device Communication Requests Between Data Processing Systems
App 20100162272 - Arimilli; Ravi K. ;   et al.
2010-06-24
Management of Process-to-Process Intra-Cluster Communication Requests
App 20100162271 - Arimilli; Ravi K. ;   et al.
2010-06-24
Management of Process-to-Process Inter-Cluster Communication Requests
App 20100161704 - Arimilli; Ravi K. ;   et al.
2010-06-24
Management of Application to Application Communication Requests Between Data Processing Systems
App 20100161705 - Arimilli; Ravi K. ;   et al.
2010-06-24
Reassembling Streaming Data Across Multiple Packetized Communication Channels
App 20100158048 - Arimilli; Ravi K. ;   et al.
2010-06-24
Computation Table For Block Computation
App 20100153938 - Arimilli; Ravi K. ;   et al.
2010-06-17
Specifying an Addressing Relationship In An Operand Data Structure
App 20100153683 - Arimilli; Ravi K. ;   et al.
2010-06-17
Block Driven Computation Using A Caching Policy Specified In An Operand Data Structure
App 20100153648 - Arimilli; Ravi K. ;   et al.
2010-06-17
Operand Data Structure For Block Computation
App 20100153931 - Arimilli; Ravi K. ;   et al.
2010-06-17
Block Driven Computation With An Address Generation Accelerator
App 20100153681 - Arimilli; Ravi K. ;   et al.
2010-06-17
Method and Apparatus for Supporting Multiple High Bandwidth I/O Controllers on a Single Chip
App 20100122011 - Arimilli; Ravi K. ;   et al.
2010-05-13
Physical Interface Macros (PHYS) Supporting Heterogeneous Electrical Properties
App 20100122107 - Arimilli; Ravi K. ;   et al.
2010-05-13
Techniques for Cache Injection in a Processor System Responsive to a Specific Instruction Sequence
App 20100070717 - Arimilli; Lakshminarayana B. ;   et al.
2010-03-18
Convergence Of Air Water Cooling Of An Electronics Rack And A Computer Room In A Single Unit
App 20100067193 - ARIMILLI; RAVI K. ;   et al.
2010-03-18
Techniques for Cache Injection in a Processor System Using a Cache Injection Instruction
App 20100070711 - Arimilli; Lakshminarayana B. ;   et al.
2010-03-18
Techniques for Cache Injection in a Processor System with Replacement Policy Position Modification
App 20100070712 - Arimilli; Lakshminarayana B. ;   et al.
2010-03-18
Techniques for Cache Injection in a Processor System
App 20100070710 - Arimilli; Lakshminarayana B. ;   et al.
2010-03-18
Dynamic Segment Sparing And Repair In A Memory System
App 20100005202 - Ferraiolo; Frank D. ;   et al.
2010-01-07
Data processing system, processor and method of data processing that support memory access according to diverse memory models
Grant 7,610,458 - Arimilli , et al. October 27, 2
2009-10-27
Launching Multiple Concurrent Memory Moves Via A Fully Asynchronoous Memory Mover
App 20090198939 - Arimilli; Ravi K. ;   et al.
2009-08-06
Asynchronous Memory Move Across Physical Nodes (dual-sided Communication For Memory Move)
App 20090198955 - Arimilli; Ravi K. ;   et al.
2009-08-06
Completion Of Asynchronous Memory Move In The Presence Of A Barrier Operation
App 20090198963 - Arimilli; Ravi K. ;   et al.
2009-08-06
Fully Asynchronous Memory Mover
App 20090198934 - Arimilli; Ravi K. ;   et al.
2009-08-06
Method and Apparatus for Supporting Low-Overhead Memory Locks Within a Multiprocessor System
App 20090198916 - Arimilli; Lakshminarayana B. ;   et al.
2009-08-06
Cache Management During Asynchronous Memory Move Operations
App 20090198897 - Arimilli; Ravi K. ;   et al.
2009-08-06
Data Processing System, Processor And Method That Support A Touch Of A Partial Cache Line Of Data
App 20090198910 - ARIMILLI; RAVI K. ;   et al.
2009-08-06
Data Processing System, Processor And Method That Perform A Partial Cache Line Storage-modifying Operation Based Upon A Hint
App 20090198865 - ARIMILLI; RAVI K. ;   et al.
2009-08-06
Techniques for Prediction-Based Indirect Data Prefetching
App 20090198905 - Arimilli; Ravi K. ;   et al.
2009-08-06
System and Method for Providing Remotely Coupled I/O Adapters
App 20090198837 - Arimilli; Ravi K. ;   et al.
2009-08-06
System and Method for Performing Dynamic Request Routing Based on Broadcast Source Request Information
App 20090198958 - Arimilli; Lakshminarayana B. ;   et al.
2009-08-06
Termination Of In-flight Asynchronous Memory Move
App 20090198975 - Arimilli; Ravi K. ;   et al.
2009-08-06
Full Virtualization of Resources Across an IP Interconnect
App 20090198951 - Arimilli; Ravi K. ;   et al.
2009-08-06
Mechanisms For Communicating With An Asynchronous Memory Mover To Perform Amm Operations
App 20090198937 - Arimilli; Ravi K. ;   et al.
2009-08-06
Data Processing System, Processor And Method In Which An Interconnect Operation Indicates Acceptability Of Partial Data Delivery
App 20090198914 - ARIMILLI; LAKSHMINARAYANA B. ;   et al.
2009-08-06
Processing Units Within a Multiprocessor System Adapted to Support Memory Locks
App 20090198920 - Arimilli; Lakshminarayana B. ;   et al.
2009-08-06
Heterogeneous Processing Elements
App 20090198971 - Arimilli; Lakshminarayana B. ;   et al.
2009-08-06
System and Method for Performing Dynamic Request Routing Based on Broadcast Queue Depths
App 20090198957 - Arimilli; Lakshminarayana B. ;   et al.
2009-08-06
Data Processing System, Processor And Method That Dynamically Select A Memory Access Size
App 20090198915 - ARIMILLI; LAKSHMINARAYANA B. ;   et al.
2009-08-06
Method and Apparatus for Handling Multiple Memory Requests Within a Multiprocessor System
App 20090198933 - Arimilli; Lakshminarayana B. ;   et al.
2009-08-06
Handling Of Address Conflicts During Asynchronous Memory Move Operations
App 20090198938 - ARIMILLI; RAVI K. ;   et al.
2009-08-06
Method For Enabling Direct Prefetching Of Data During Asychronous Memory Move Operation
App 20090198908 - ARIMILLI; RAVI K. ;   et al.
2009-08-06
Issuing Global Shared Memory Operations Via Direct Cache Injection to a Host Fabric Interface
App 20090198891 - Arimilli; Lakshimarayana B. ;   et al.
2009-08-06
System and Method for Data Processing Using a Low-Cost Two-Tier Full-Graph Interconnect Architecture
App 20090198956 - Arimilli; Lakshminarayana B. ;   et al.
2009-08-06
Method And System For Sourcing Differing Amounts Of Prefetch Data In Response To Data Prefetch Requests
App 20090198965 - ARIMILLI; RAVI K. ;   et al.
2009-08-06
Full Virtualization of Resources Across an IP Interconnect Using Page Frame Table
App 20090198953 - Arimilli; Ravi K. ;   et al.
2009-08-06
Memory Lock Mechanism for a Multiprocessor System
App 20090198849 - Arimilli; Lakshminarayana B. ;   et al.
2009-08-06
Reporting Of Partially Performed Memory Move
App 20090198936 - Arimilli; Ravi K. ;   et al.
2009-08-06
Techniques for Indirect Data Prefetching
App 20090198950 - Arimilli; Ravi K. ;   et al.
2009-08-06
Method and Apparatus for Supporting Distributed Computing Within a Multiprocessor System
App 20090198695 - Arimilli; Lakshminarayana B. ;   et al.
2009-08-06
Host Fabric Interface (HFI) to Perform Global Shared Memory (GSM) Operations
App 20090198918 - Arimilli; Lakshminarayana B. ;   et al.
2009-08-06
Data Processing System, Processor And Method For Implementing Cache Management For Partial Cache Line Operations
App 20090198912 - ARIMILLI; LAKSHMINARAYANA B. ;   et al.
2009-08-06
Data Processing System, Processor And Method That Support Partial Cache Line Reads
App 20090198960 - ARIMILLI; Lakshminarayana B. ;   et al.
2009-08-06
Techniques for Data Prefetching Using Indirect Addressing with Offset
App 20090198904 - Arimilli; Ravi K. ;   et al.
2009-08-06
Data Processing System, Processor And Method That Vary An Amount Of Data Retrieved From Memory Based Upon A Hint
App 20090198903 - ARIMILLI; RAVI K. ;   et al.
2009-08-06
Data Processing System, Processor And Method For Claiming Coherency Ownership Of A Partial Cache Line Of Data
App 20090198911 - ARIMILLI; LAKSHMINARAYANA B. ;   et al.
2009-08-06
Wake-and-Go Mechanism with Data Monitoring
App 20090199029 - Arimilli; Ravi K. ;   et al.
2009-08-06
Wake-and-Go Mechanism with Dynamic Allocation in Hardware Private Array
App 20090199197 - Arimilli; Ravi K. ;   et al.
2009-08-06
Wake-and-Go Mechanism With Software Save of Thread State
App 20090199184 - Arimilli; Ravi K. ;   et al.
2009-08-06
Use of a Helper Thread to Asynchronously Compute Incoming Data
App 20090199181 - Arimilli; Ravi K. ;   et al.
2009-08-06
Method And System For Performing An Asynchronous Memory Move (amm) Via Execution Of Amm Store Instruction Within Instruction Set Architecture
App 20090198935 - ARIMILLI; RAVI K. ;   et al.
2009-08-06
Helper Thread for Pre-Fetching Data
App 20090199170 - Arimilli; Ravi K. ;   et al.
2009-08-06
Techniques for Data Prefetching Using Indirect Addressing
App 20090198948 - Arimilli; Ravi K. ;   et al.
2009-08-06
Specialized Memory Move Barrier Operations
App 20090198917 - Arimilli; Ravi K. ;   et al.
2009-08-06
Wake-and-Go Mechanism with Hardware Private Array
App 20090199183 - Arimilli; Ravi K. ;   et al.
2009-08-06
Hardware Wake-and-Go Mechanism for a Data Processing System
App 20090199030 - Arimilli; Ravi K. ;   et al.
2009-08-06
Parallel Lock Spinning Using Wake-and-Go Mechanism
App 20090199189 - Arimilli; Ravi K. ;   et al.
2009-08-06
Wake-and-Go Mechanism with Data Exclusivity
App 20090199028 - Arimilli; Ravi K. ;   et al.
2009-08-06
System and Method to Use Cache that is Embedded in a Memory Hub to Replace Failed Memory Cells in a Memory Subsystem
App 20090193290 - Arimilli; Ravi K. ;   et al.
2009-07-30
Validity Of Address Ranges Used In Semi-synchronous Memory Copy Operations
App 20090182968 - ARIMILLI; RAVI K. ;   et al.
2009-07-16
Method, System and Program Product for Allocating a Global Shared Memory
App 20090157996 - Arimilli; Ravi K. ;   et al.
2009-06-18
Cache Injection Using Semi-synchronous Memory Copy Operation
App 20090138664 - Arimilli; Ravi K. ;   et al.
2009-05-28
Propagating data using mirrored lock caches
Grant 7,523,260 - Arimilli , et al. April 21, 2
2009-04-21
Validity of address ranges used in semi-synchronous memory copy operations
Grant 7,506,132 - Arimilli , et al. March 17, 2
2009-03-17
Method for Providing a Cluster-Wide System Clock in a Multi-Tiered Full-Graph Interconnect Architecture
App 20090070617 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-12
System and Method for Hardware Based Dynamic Load Balancing of Message Passing Interface Tasks
App 20090064166 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System and Method for Providing a Fully Non-Blocking Switch in a Supernode of a Multi-Tiered Full-Graph Interconnect Architecture
App 20090064140 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System and Method for Performing Setup Operations for Receiving Different Amounts of Data While Processors are Performing Message Passing Interface Tasks
App 20090064167 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
Method for Hardware Based Dynamic Load Balancing of Message Passing Interface Tasks
App 20090064165 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System and Method for Hardware Based Dynamic Load Balancing of Message Passing Interface Tasks By Modifying Tasks
App 20090064168 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System and Method for Performing Collective Operations Using Software Setup and Partial Software Execution at Leaf Nodes in a Multi-Tiered Full-Graph Interconnect Architecture
App 20090063816 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System and Method for Providing Reliability of Communication Between Supernodes of a Multi-Tiered Full-Graph Interconnect Architecture
App 20090063891 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System and Method for Handling Indirect Routing of Information Between Supernodes of a Multi-Tiered Full-Graph Interconnect Architecture
App 20090063445 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System and Method for Providing a High-Speed Message Passing Interface for Barrier Operations in a Multi-Tiered Full-Graph Interconnect Architecture
App 20090063880 - Arimilli; Lakshminarayana B ;   et al.
2009-03-05
System for Data Processing Using a Multi-Tiered Full-Graph Interconnect Architecture
App 20090063811 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System and Method for Dynamically Supporting Indirect Routing Within a Multi-Tiered Full-Graph Interconnect Architecture
App 20090063443 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System and Method for Routing Information Through a Data Processing System Implementing a Multi-Tiered Full-Graph Interconnect Architecture
App 20090063814 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System and Method for Packet Coalescing in Virtual Channels of a Data Processing System in a Multi-Tiered Full-Graph Interconnect Architecture
App 20090063817 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System and Method for Direct/Indirect Transmission of Information Using a Multi-Tiered Full-Graph Interconnect Architecture
App 20090063728 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System and Computer Program Product for Modifying an Operation of One or More Processors Executing Message Passing Interface Tasks
App 20090063885 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
Method for Data Processing Using a Multi-Tiered Full-Graph Interconnect Architecture
App 20090064139 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System and Method for Providing Full Hardware Support of Collective Operations in a Multi-Tiered Full-Graph Interconnect Architecture
App 20090063815 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System and Method for Providing Multiple Redundant Direct Routes Between Supernodes of a Multi-Tiered Full-Graph Interconnect Architecture
App 20090063444 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
System for Providing a Cluster-Wide System Clock in a Multi-Tiered Full-Graph Interconnect Architecture
App 20090063886 - Arimilli; Lakshminarayana B. ;   et al.
2009-03-05
Cache injection semi-synchronous memory copy operation
Grant 7,484,062 - Arimilli , et al. January 27, 2
2009-01-27
Processor, data processing system, and method for initializing a memory block in a data processing system having multiple coherency domains
Grant 7,475,196 - Arimilli , et al. January 6, 2
2009-01-06
Efficient And Flexible Memory Copy Operation
App 20080307182 - Arimilli; Ravi K. ;   et al.
2008-12-11
Efficient and flexible memory copy operation
Grant 7,454,585 - Arimilli , et al. November 18, 2
2008-11-18
Data processing system, processor and method of data processing that reduce store queue entry utilization for synchronizing operations
Grant 7,454,580 - Arimilli , et al. November 18, 2
2008-11-18
Data Processing System, Method And Interconnect Fabric Supporting Multiple Planes Of Processing Nodes
App 20080225863 - Arimilli; Ravi K. ;   et al.
2008-09-18
Data Processing System and Method for Reducing Cache Pollution by Write Stream Memory Access Patterns
App 20080046736 - Arimilli; Ravi K. ;   et al.
2008-02-21
Processor, data processing system, and method for initializing a memory block to an initialization value without a cache first obtaining a data valid copy
Grant 7,290,094 - Arimilli , et al. October 30, 2
2007-10-30
Data Processing System, Processor And Method Of Data Processing That Reduce Store Queue Entry Utilization For Synchronizing Operations
App 20070250669 - Arimilli; Ravi K. ;   et al.
2007-10-25
Processor, data processing system, and method for initializing a memory block in a data processing system having multiple coherency domains
App 20070226423 - Arimilli; Ravi K. ;   et al.
2007-09-27
Validity of address ranges used in semi-synchronous memory copy operations
App 20070150675 - Arimilli; Ravi K. ;   et al.
2007-06-28
Propagating data using mirrored lock caches
App 20070150665 - Arimilli; Ravi K. ;   et al.
2007-06-28
Efficient and flexible memory copy operation
App 20070150676 - Arimilli; Ravi K. ;   et al.
2007-06-28
Cache injection semi-synchronous memory copy operation
App 20070150659 - Arimilli; Ravi K. ;   et al.
2007-06-28
Data processing system, method and interconnect fabric supporting multiple planes of processing nodes
App 20070081516 - Arimilli; Ravi K. ;   et al.
2007-04-12
Processor, data processing system, and method for initializing a memory block
App 20060265553 - Arimilli; Ravi K. ;   et al.
2006-11-23
Address mapping mechanism for behavioral memory enablement within a data processing system
Grant 6,877,083 - Arimilli , et al. April 5, 2
2005-04-05
Behavioral memory mechanism for a data processing system
Grant 6,792,521 - Arimilli , et al. September 14, 2
2004-09-14
High performance cache intervention mechanism for symmetric multiprocessor systems
Grant 6,763,433 - Arimilli , et al. July 13, 2
2004-07-13
Enhanced cache management mechanism via an intelligent system bus monitor
Grant 6,721,856 - Arimilli , et al. April 13, 2
2004-04-13
Enhanced multiprocessor response bus protocol enabling intra-cache line reference exchange
Grant 6,704,843 - Arimilli , et al. March 9, 2
2004-03-09
Behavioral memory enabled fetch prediction mechanism within a data processing system
Grant 6,675,279 - Arimilli , et al. January 6, 2
2004-01-06
Symmetric multiprocessor address bus protocol with intra-cache line access information
Grant 6,631,450 - Arimilli , et al. October 7, 2
2003-10-07
Intelligent cache management mechanism via processor access sequence analysis
Grant 6,629,210 - Arimilli , et al. September 30, 2
2003-09-30
Dynamic cache management in a symmetric multiprocessor system via snoop operation sequence analysis
Grant 6,601,144 - Arimilli , et al. July 29, 2
2003-07-29
Address mapping mechanism for behavioral memory enablement within a data processing system
App 20030074538 - Arimilli, Ravi K. ;   et al.
2003-04-17
Behavioral memory mechanism for a data processing system
App 20030074539 - Arimilli, Ravi K. ;   et al.
2003-04-17
Behavioral memory enabled fetch prediction mechanism within a data processing system
App 20030074540 - Arimilli, Ravi K. ;   et al.
2003-04-17
Aborting an I/O operation started before all system data is received by the I/O controller after detecting a remote retry operation
Grant 5,623,694 - Arimilli , et al. April 22, 1
1997-04-22
Coherency and synchronization mechanisms for I/O channel controllers in a data processing system
Grant 5,613,153 - Arimilli , et al. March 18, 1
1997-03-18
Digital clock pulse positioning circuit for delaying a signal input by a fist time duration and a second time duration to provide a positioned clock signal
Grant 5,548,797 - Arimilli , et al. August 20, 1
1996-08-20
Cache system using mask bits to recorder the sequences for transfers of data through cache to system memory
Grant 5,491,811 - Arimilli , et al. February 13, 1
1996-02-13
Computer system DMA transfer
Grant 5,287,457 - Arimilli , et al. February 15, 1
1994-02-15
Input/output cache
Grant 5,287,482 - Arimilli , et al. February 15, 1
1994-02-15
Data transfer using bus address lines
Grant 5,274,784 - Arimilli , et al. December 28, 1
1993-12-28
High speed data transfer system which adjusts data transfer speed in response to indicated transfer speed capability of connected device
Grant 5,237,676 - Arimilli , et al. August 17, 1
1993-08-17
Data transfer using bus address lines
Grant 5,109,490 - Arimilli , et al. April 28, 1
1992-04-28

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