190279 ⎘
Accessing, addressing or allocating within memory systems or architectures; Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems; Address translation using associative or pseudo-associative address translation means, e.g. translation look-aside buffer [TLB]
Performing memory accesses while omitting unnecessary address translations
#1502Efficient memory translator with variable size cache line coverage
#1503Providing hardware support for shared virtual memory between local and remote physical memory
#1504Processing diagnostic requests for direct block access storage devices
#1505Startup reconstruction of logical-to-physical address translation data for solid state disks
#1506Accessing logical-to-physical address translation data for solid state disks
#1507Buffering of data transfers for direct access block devices
#1508Cache synchronization for solid state disks
#1509Logical-to-physical address translation for solid state disks
#1510Dynamic storage of cache data for solid state disks
#1511Processing host transfer requests for direct block access storage devices
#1512Serial line protocol for embedded devices
#1513Just in time compiler in spatially aware emulation of a guest computer instruction set
#1514Host cell spatially aware emulation of a guest wild branch
#1515Self initialized host cell spatially aware emulation of a computer instruction set
#1516Page mapped spatially aware emulation of a computer instruction set
#1517Method and system for combining page buffer list entries to optimize caching of translated addresses
#1518Reducing broadcasts in multiprocessors
#1519Translation look-aside buffer
#1520Microprocessor with improved data stream prefetching
#1521Coherency control system, coherency control apparatus and coherency control method
#1522Processor and arithmatic operation method
#1523I/O memory management unit including multilevel address translation for I/O and computation offload
#1524TLB prefetching
#1525Extended page size using aggregated small pages
#1526Protecting a software component using a transition point wrapper
#1527Processor and address translating method
#1528Network use of virtual addresses without pinning or registration
#1529AUTOMATICALLY USING SUPERPAGES FOR STACK MEMORY ALLOCATION
#1530System and method to manage address translation requests
#1531System and method to invalidate obsolete address translations
#1532APPARATUS, SYSTEM, AND METHOD FOR CACHE COHERENCY ELIMINATION
#1533Method and apparatus with data storage protocols for maintaining consistencies in parallel translation lookaside buffers
#1534Shared virtual memory between a host and discrete graphics device in a computing system
#1535Systems and methods for utilizing an extended translation look-aside buffer having a hybrid memory structure
#1536Synchronizing a translation lookaside buffer with page tables
#1537Partitioned replacement for cache memory
#1538Methods and apparatus for fast context switching in a virtualized system
#1539Translation look-aside buffer with a tag memory and method therefor
#1540Translation lookaside buffer (TLB) with reserved areas for specific sources
#1541Store prefetching via store queue lookahead
#1542Method and apparatus for determining cache storage locations based on latency requirements
#1543RISC PROCESSOR DEVICE AND ITS INSTRUCTION ADDRESS CONVERSION LOOKING-UP METHOD
#1544Large memory pages for shared libraries
#1545Dynamic translation in the presence of intermixed code and data
#1546Circuits and methods for dual redundant register files with error detection and correction mechanisms
#1547Circuits and methods for detection of soft errors in cache memories
#1548Circuits and methods for processors with multiple redundancy techniques for mitigating radiation errors
#1549Techniques for cache injection in a processor system based on a shared state
#1550SEMICONDUCTOR INTEGRATED CIRCUIT, INFORMATION PROCESSING DEVICE, AND CONTROL METHOD FOR SEMICONDUCTOR INTEGRATED CIRCUIT
#1551Control of on-die system fabric blocks
#1552Method and apparatus for tracking enregistered memory locations
#1553Virtualization system using hardware assistance for shadow page table coherence
#1554Prefetch engine based translation prefetching
#1555Opportunistic improvement of MMIO request handling based on target reporting of space requirements
#1556Apparatus and method to translate virtual addresses to physical addresses in a base plus offset addressing mode
#1557Accessing memory locations for paged memory objects in an object-addressed memory system
#1558Software table walk during test verification of a simulated densely threaded network on a chip
#1559Translate and verify instruction for a processor
#1560Program correlation message generation for debug
#1561Method for debugger initiated coherency transactions using a shared coherency manager
#1562Unified cache structure that facilitates accessing translation table entries
#1563Fast address translation for linear and circular modes
#1564Providing address range coherency capability to a device
#1565Administering registered virtual addresses in a hybrid computing environment including maintaining a cache of ranges of currently registered virtual addresses
#1566SEMICONDUCTOR INTEGRATED CIRCUIT AND ADDRESS TRANSLATION METHOD
#1567Mapping address table maintenance in a memory device
#1568Metaphysical address space for holding lossy metadata in hardware
#1569Optimization for safe elimination of weak atomicity overhead
#1570Method and apparatus for reallocating memory content
#1571Virtualised interface functions
#1572Processor with coprocessor interfacing functional unit for forwarding result from coprocessor to retirement unit
#1573Arrangements having security protection
#1574METHOD AND SYSTEM FOR EFFICIENT CACHE LOCKING MECHANISM
#1575Method and apparatus for inclusion of TLB entries in a micro-op cache of a processor
#1576Data structure for enforcing consistent per-physical page cacheability attributes
#1577Display refresh
#1578On-the fly TLB coalescing
#1579Arithmetic processing unit and control method for evicting an entry from a TLB to another TLB
#1580Indexing a translation lookaside buffer (TLB)
#1581Calculator and TLB control method
#1582System and method for concurrently managing memory access requests
#1583Hot memory block table in a solid state storage device
#1584NON-VOLATILE SEMICONDUCTOR MEMORY DRIVE, INFORMATION PROCESSING APPARATUS AND DATA ACCESS CONTROL METHOD OF THE NON-VOLATILE SEMICONDUCTOR MEMORY DRIVE
#1585Arithmetic processing apparatus and method
#1586Method and apparatus for managing software controlled cache of translating the physical memory access of a virtual machine between different levels of translation entities
#1587Loading entries into a TLB in hardware via indirect TLB entries
#1588METHOD, APPARATUS AND SOFTWARE PRODUCT FOR DISTRIBUTED ADDRESS-CHANNEL CALCULATOR FOR MULTI-CHANNEL MEMORY
#1589METHOD, APPARATUS AND SOFTWARE PRODUCT FOR MULTI-CHANNEL MEMORY SANDBOX
#1590Maintaining reverse mappings in a virtualized computer system
#1591Implementing vector memory operations
#1592Buffer management structure with selective flush
#1593Device, system and method of accessing data stored in a memory
#1594Synchronizing a translation lookaside buffer with an extended paging table
#1595Three-tiered translation lookaside buffer hierarchy in a multithreading microprocessor
#1596Generating multiple address space identifiers per virtual machine to switch between protected micro-contexts
#1597Memory management unit directed access to system interfaces
#1598Methods and systems for checking run-time integrity of secure code cross-reference to related applications
#1599Management of persistent memory in a multi-node computer system
#1600Address caching stored translation
#1601Mapping memory segments in a translation lookaside buffer
#1602Maintaining processor resources during architectural events
#1603Storage device reducing a memory management load and computing system using the storage device
#1604Data processing system for logging memory access data
#1605Performing a least recently used (LRU) algorithm for a co-processor
#1606Providing multiple quiesce state machines in a computing environment
#1607System, method and computer program product for providing quiesce filtering for shared memory
#1608Processor, method and computer program product for fast selective invalidation of translation lookaside buffer
#1609System, method and processor for accessing data after a translation lookaside buffer miss
#1610System, method and computer program product for providing a new quiesce state
#1611Serializing translation lookaside buffer access around address translation parameter modification
#16123-dimensional L2/L3 cache array to hide translation (TLB) delays
#1613Asynchronous memory move across physical nodes with dual-sided communication
#1614Handling of address conflicts during asynchronous memory move operations
#1615Reporting of partially performed memory move
#1616Techniques for multi-level indirect data prefetching
#1617Techniques for prediction-based indirect data prefetching
#1618Memory management unit in a microprocessor system
#1619Maintaining processor resources during architectural events
#1620HANDLING CONCURRENT ADDRESS TRANSLATION CACHE MISSES AND HITS UNDER THOSE MISSES WHILE MAINTAINING COMMAND ORDER
#1621Large-page optimization in virtual memory paging systems
#1622Load page table entry address instruction execution based on an address translation format control field
#1623Dynamic address translation with translation table entry format control for indentifying format of the translation table entry
#1624Dynamic address translation with fetch protection
#1625Dynamic address translation with frame management
#1626Microprocessor architecture having alternative memory access paths
#1627Translation management of logical block addresses and physical block addresses
#1628Method, system, and apparatus for page sizing extension
#1629Using a translation lookaside buffer in a multiple stage memory address translation structure to manage protected microcontexts
#1630Efficient non-transactional write barriers for strong atomicity
#1631Accelerating software lookups by using buffered or ephemeral stores
#1632Providing metadata in a translation lookaside buffer (TLB)
#1633Method and apparatus for performing improved group instructions
#1634Structure for a memory-centric page table walker
#1635Computer system, memory management method and program thereof
#1636Controlling cleaning of data values within a hardware accelerator
#1637Apparatus, system, and method for converting a storage request into an append data storage command
#1638Achieving coherence between dynamically optimized code and original code
#1639Multithreaded processor with lock indicator
#1640PCI express address translation services invalidation synchronization with TCE invalidation
#1641Semiconductor integrated circuit
#1642Iommu with translation request management and methods for managing translation requests
#1643Configurable translation lookaside buffer
#1644Memory module and control method of serial peripheral interface using address cache
#1645Translation lookaside buffer snooping within memory coherent system
#1646Dual mode operating system for a computing device
#1647Adaptive comparison control in a data store
#1648Microprocessor with improved data stream prefetching using multiple transaction look-aside buffers (TLBs)
#1649System and method for generating fast instruction and data interrupts for processor design verification and validation
#1650DEBUGGING SYSTEM, DEBUGGING APPARATUS AND METHOD
#1651Arrangements having security protection
#1652Method and apparatus to trigger synchronization and validation actions upon memory access
#1653METHOD FOR IMPROVING THE PERFORMANCE OF SOFTWARE-MANAGED TLB
#1654Mapping an input data value to a resultant data value
#1655Data processing system
#1656Processing system implementing multiple page size memory organization with multiple translation lookaside buffers having differing characteristics
#1657Processing system implementing variable page size memory organization
#1658Configurable memory system and method for providing atomic counting operations in a memory device
#1659Linear to physical address translation with support for page attributes
#1660System and method for managing addresses in a computing system
#1661Processing of self-modifying code in multi-address-space and multi-processor systems
#1662Arithmetic processor, information processing apparatus and memory access method in arithmetic processor
#1663Method and apparatus for dynamically adjusting page size in a virtual memory range
#1664MULTI-WAFER 3D CAM CELL
#1665Virtual Translation Lookaside Buffer
#1666SEMICONDUCTOR DEVICE HAVING MEMORY ACCESS MECHANISM WITH ADDRESS-TRANSLATING FUNCTION
#1667Latency hiding for a memory management unit page table lookup
#1668Method and Apparatus for Page Table Pre-Fetching in Zero Frame Display Channel
#1669Virtual memory translation with pre-fetch prediction
#1670DATA PROCESSOR
#1671Cache memory
#1672Providing memory consistency in an emulated processing environment
#1673Hybrid dual match line architecture for content addressable memories and other data structures
#1674COHERENT DATA MOVER
#1675Low overhead access to shared on-chip hardware accelerator with memory-based interfaces
#1676Apparatus and method for executing rapid memory management unit emulation and full-system simulator
#1677Efficient on-chip accelerator interfaces to reduce software overhead
#1678Employing a data structure of readily accessible units of memory to facilitate memory access
#1679System and method of improving task switching and page translation performance utilizing a multilevel translation lookaside buffer
#1680Translation data prefetch in an IOMMU
#1681Address translation method and apparatus
#1682Method and apparatus for setting cache policies in a processor
#1683Method and apparatus to search for errors in a translation look-aside buffer
#1684Systems and methods for utilizing an extended translation look-aside buffer having a hybrid memory structure
#1685Flash memory module, storage apparatus using flash memory module as recording medium, and address translation table verification method for flash memory module
#1686Architecture support of memory access coloring
#1687Cache circuitry, data processing apparatus and method for handling write access requests
#1688User-level privilege management
#1689System for generating effective address
#1690Means to share translation lookaside buffer (TLB) entries between different contexts
#1691PREFETCH MECHANISM BASED ON PAGE TABLE ATTRIBUTES
#1692Scalability of virtual TLBs for multi-processor virtual machines
#1693Method and apparatus for faster execution path
#1694Multi-hit detection in associative memories
#1695Transparent multi-hit correction in associative memories
#1696Efficient flushing of translation lookaside buffers in a multiprocessor environment
#1697Circuit having relaxed setup time via reciprocal clock and data gating
#1698Operational efficiency of virtual TLBs
#1699Prefetching in a virtual memory system based upon repeated accesses across page boundaries
#1700Prefetching in a virtual memory system based upon repeated accesses across page boundaries
#1701Method and apparatus for managing the power consumption of a data processing system
#1702Page replacement policy for systems having multiple page sizes
#1703Page replacement policy for systems having multiple page sizes
#1704Filtering and remapping interrupts
#1705Operating system protection against side-channel attacks on secrecy
#1706Method to optimize effective page number to real page number translation path from page table entries match resumption of execution stream
#1707INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD
#1708In-use bits for efficient instruction fetch operations
#1709Method and system for combining page buffer list entries to optimize caching of translated addresses
#1710Synchronizing a translation lookaside buffer to an extended paging table
#1711DEDICATED MECHANISM FOR PAGE MAPPING IN A GPU
#1712Content-addressable memory that supports a priority ordering between banks of differing sizes
#1713Method and system to indicate an exception-triggering page within a microprocessor
#1714CONTROL PROTOCOL AND SIGNALING IN A NEW MEMORY ARCHITECTURE
#1715Network performance in virtualized environments
#1716Miss-under-miss processing and cache flushing
#1717Relocating page tables
#1718Dynamic selection of memory virtualization techniques
#1719Handling concurrent address translation cache misses and hits under those misses while maintaining command order
#1720Memory Management System
#1721Methods and apparatus for providing simultaneous software/hardware cache fill
#1722Hardware Assisted Exception for Software Miss Handling of an I/O Address Translation Cache Miss
#1723Processor and method for altering address translation
#1724Processor comprising an instruction set and registers for simplified opcode access
#1725Data processor and IP module for data processor
#1726Selective address translation for a resource such as a hardware device
#1727Non-intrusive address mapping having a modified address space identifier and circuitry therefor
#1728Data processing system having address translation bypass and method therefor
#1729Clearing selected storage translation buffer entries based on table origin address
#1730Multiprocessor system that supports both coherent and non-coherent memory accesses
#1731Method and apparatus for allowing uninterrupted address translations while performing address translation cache invalidates and other cache operations
#1732Method for command list ordering after multiple cache misses
#1733Method for cache hit under miss collision handling
#1734Method for completing IO commands after an IO translation miss
#1735Translation lookaside buffer manipulation
#1736Data compression method for supporting virtual memory management in a demand paging system
#1737Unbounded transactional memory systems
#1738Arrangements having security protection
#1739Methods and apparatus for handling a cache miss
#1740Address translation table synchronization
#1741Memory access techniques providing for override of page table attributes
#1742Storage device, computer system, and storage device access method
#1743High speed CAM lookup using stored encoded key
#1744Preloading translation buffers
#1745Method and apparatus to perform memory management
#1746Microprocessor with improved data stream prefetching
#1747Microprocessor with improved data stream prefetching
#1748Implementing vector memory operations
#1749Updating multiple levels of translation lookaside buffers (TLBs) field
#1750System and method for accessing non processor-addressable memory
#1751Mitigating context switch cache miss penalty
#1752Method and an apparatus to prevent over subscription and thrashing of translation lookaside buffer (TLB) entries in I/O virtualization hardware
#1753Method and an apparatus to track address translation in I/O virtualization
#1754Multithreaded processor having a source processor core to subsequently delay continued processing of demap operation until responses are received from each of remaining processor cores
#1755Hardware demapping of TLBs shared by multiple threads
#1756Microprocessor with improved data stream prefetching
#1757System and method for synchronizing translation lookaside buffer access in a multithread processor
#1758TLB lock indicator
#1759Microprocessor with improved data stream prefetching
#1760Microprocessor with improved data stream prefetching
#1761Microprocessor with improved data stream prefetching
#1762Semiconductor integrated circuit
#1763Avoiding silent data corruption and data leakage in a virtual environment with multiple guests
#1764Controlling an I/O MMU
#1765Ensuring deadlock free operation for peer to peer traffic in an input/output memory management unit (IOMMU)
#1766Method and apparatus for debugging program code
#1767Fast data breakpoint emulation
#1768Translation lookaside buffer prediction mechanism
#1769Using writeable page tables for memory address translation in a hypervisor environment
#1770Systems and methods for increasing yield of devices having cache memories by inhibiting use of defective cache entries
#1771Preventing multiple translation lookaside buffer accesses for a same page in memory
#1772Memory management in a multiprocessor system
#1773Shared translation look-aside buffer and method
#1774Statement regarding federally sponsored-research or development
#1775Memory attribute speculation
#1776Accessing copy information of MMIO register by guest OS in both active and inactive state of a designated logical processor corresponding to the guest OS
#1777Microprocessor including a configurable translation lookaside buffer
#1778Page replacement policy for systems having multiple page sizes
#1779Method and system for efficient cache locking mechanism
#1780Scalable DMA remapping on a computer bus
#1781Memory management circuitry translation information retrieval during debugging
#1782Prefetch mechanism based on page table attributes
#1783System and method of large page handling in a virtual memory system
#1784System and method for reducing the number of translation buffer invalidates an operating system needs to issue
#1785System and method of improving task switching and page translation performance utilizing a multilevel translation lookaside buffer
#1786Locking entries into translation lookaside buffers
#1787Method and system for optimizing translation lookaside buffer entries
#1788Method and system for a second level address translation in a virtual machine environment
#1789Three-tiered translation lookaside buffer hierarchy in a multithreading microprocessor
#1790Method and apparatus for selecting operating characteristics of a content addressable memory by using a compare mask
#1791System and method for generating effective address
#1792Method to optimize effective page number to real page number translation path from page table entries match resumption of execution stream
#1793System and method to improve hardware pre-fetching using translation hints
#1794Method for updating entries of address conversion buffers in a multi-processor computer system
#1795Methods and apparatus for updating a memory address remapping table
#1796Lazy flushing of translation lookaside buffers
#1797Method and apparatus for utilizing an exception handler to avoid hanging up a CPU when a peripheral device does not respond
#1798Method and apparatus for protecting TLB's VPN from soft errors
#1799Translation lookaside buffer (TLB) suppression for intra-page program counter relative or absolute address branch instructions
#1800Systems and methods for replicating virtual memory on a host computer and debugging using replicated memory