loadpatents
name:-0.18463802337646
name:-0.1239550113678
name:-0.0071470737457275
Abdallah; Mohammad Patent Filings

Abdallah; Mohammad

Patent Applications and Registrations

Patent applications and USPTO patent grants for Abdallah; Mohammad.The latest application filed is for "method for implementing a line speed interconnect structure".

Company Profile
6.129.135
  • Abdallah; Mohammad - El Dorado Hills CA
  • Abdallah; Mohammad - Folsom CA
  • Abdallah; Mohammad - San Jose CA
  • Abdallah; Mohammad - Charlotte NC
*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
Using a plurality of conversion tables to implement an instruction set agnostic runtime architecture
Grant 11,281,481 - Abdallah March 22, 2
2022-03-22
Memory fragments for supporting code block execution by using virtual cores instantiated by partitionable engines
Grant 11,204,769 - Abdallah December 21, 2
2021-12-21
Method For Implementing A Line Speed Interconnect Structure
App 20210342159 - ABDALLAH; Mohammad
2021-11-04
Method for implementing a line speed interconnect structure
Grant 11,003,459 - Abdallah May 11, 2
2021-05-11
Method for a delayed branch implementation by using a front end track table
Grant 10,908,913 - Abdallah February 2, 2
2021-02-02
Systems and methods for load canceling in a processor that is connected to an external interconnect fabric
Grant 10,884,739 - Avudaiyappan , et al. January 5, 2
2021-01-05
Method And System For Instruction Block To Execution Unit Grouping
App 20200341768 - ABDALLAH; Mohammad
2020-10-29
Methods, systems and apparatus for supporting wide and efficient front-end operation with guest-architecture emulation
Grant 10,740,126 - Abdallah , et al. A
2020-08-11
Fast unaligned memory access
Grant 10,713,047 - Singh , et al.
2020-07-14
Memory Fragments For Supporting Code Block Execution By Using Virtual Cores Instantiated By Partitionable Engines
App 20200142701 - ABDALLAH; Mohammad
2020-05-07
Method and system for implementing recovery from speculative forwarding miss-predictions/errors resulting from load store reordering and optimization
Grant 10,592,300 - Abdallah
2020-03-17
Systems and methods for non-blocking implementation of cache flush instructions
Grant 10,585,804 - Avudaiyappan , et al.
2020-03-10
Memory fragments for supporting code block execution by using virtual cores instantiated by partitionable engines
Grant 10,564,975 - Abdallah Feb
2020-02-18
Microprocessor accelerated code optimizer
Grant 10,521,239 - Abdallah Dec
2019-12-31
Method for implementing a reduced size register view data structure in a microprocessor
Grant 10,503,514 - Abdallah Dec
2019-12-10
Method For A Delayed Branch Implementation By Using A Front End Track Table
App 20190361704 - ABDALLAH; Mohammad
2019-11-28
Fast Unaligned Memory Access
App 20190286445 - SINGH; Mandeep ;   et al.
2019-09-19
Method for a delayed branch implementation by using a front end track table
Grant 10,417,000 - Abdallah Sept
2019-09-17
Hardware accelerated conversion system using pattern matching
Grant 10,394,563 - Abdallah A
2019-08-27
Allocation of a segmented interconnect to support the execution of instruction sequences by a plurality of engines
Grant 10,372,454 - Abdallah
2019-08-06
Method For Implementing A Line Speed Interconnect Structure
App 20190235877 - ABDALLAH; Mohammad
2019-08-01
Fast unaligned memory access
Grant 10,360,031 - Singh , et al.
2019-07-23
System converter that implements a run ahead run time guest instruction conversion/decoding process and a prefetching process where guest code is pre-fetched from the target of guest branches in an instruction sequence
Grant 10,353,680 - Abdallah July 16, 2
2019-07-16
Systems and methods for maintaining the coherency of a store coalescing cache and a load cache
Grant 10,346,302 - Avudaiyappan , et al. July 9, 2
2019-07-09
Systems and methods for accessing a unified translation lookaside buffer
Grant 10,310,987 - Avudaiyappan , et al.
2019-06-04
Method for implementing a line speed interconnect structure
Grant 10,303,484 - Abdallah
2019-05-28
Method for a stage optimized high speed adder
Grant 10,282,170 - Abdallah
2019-05-07
Method for dependency broadcasting through a source organized source view data structure
Grant 10,275,255 - Abdallah
2019-04-30
Systems and methods for implementing weak stream software data and instruction prefetching using a hardware data prefetcher
Grant 10,255,187 - Avudaiyappan , et al.
2019-04-09
Method for performing dual dispatch of blocks and half blocks
Grant 10,255,076 - Abdallah
2019-04-09
Methods, systems and apparatus for predicting the way of a set associative cache
Grant 10,248,570 - Abdallah , et al.
2019-04-02
Guest to native block address mappings and management of native code storage
Grant 10,241,795 - Abdallah
2019-03-26
Single cycle multi-branch prediction including shadow cache for early far branch prediction
Grant 10,228,949 - Abdallah
2019-03-12
Methods, Systems And Apparatus For Supporting Wide And Efficient Front-end Operation With Guest-architecture Emulation
App 20190056964 - Abdallah; Mohammad ;   et al.
2019-02-21
Systems and methods for flushing a cache with modified data
Grant 10,210,101 - Avudaiyappan , et al. Feb
2019-02-19
Method for populating register view data structure by using register template snapshots
Grant 10,198,266 - Abdallah Fe
2019-02-05
Accelerated code optimizer for a multiengine microprocessor
Grant 10,191,746 - Abdallah Ja
2019-01-29
Multilevel conversion table cache for translating guest instructions to native instructions
Grant 10,185,567 - Abdallah Ja
2019-01-22
Method for dependency broadcasting through a source organized source view data structure
Grant 10,169,045 - Abdallah J
2019-01-01
Method for executing multithreaded instructions grouped into blocks
Grant 10,146,576 - Abdallah De
2018-12-04
Method for populating a source view data structure by using register template snapshots
Grant 10,146,548 - Abdallah De
2018-12-04
Methods, systems and apparatus for supporting wide and efficient front-end operation with guest-architecture emulation
Grant 10,140,138 - Abdallah , et al. Nov
2018-11-27
Instruction sequence buffer to enhance branch prediction efficiency
Grant 10,083,041 - Abdallah September 25, 2
2018-09-25
Systems And Methods For Load Canceling In A Processor That Is Connected To An External Interconnect Fabric
App 20180267801 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2018-09-20
Method For Populating And Instruction View Data Structure By Using Register Template Snapshots
App 20180225123 - ABDALLAH; Mohammad
2018-08-09
Guest instruction to native instruction range based mapping using a conversion look aside buffer of a processor
Grant 10,042,643 - Abdallah August 7, 2
2018-08-07
Interconnect system to support the execution of instruction sequences by a plurality of partitionable engines
Grant 10,031,784 - Abdallah July 24, 2
2018-07-24
Method And System For Implementing Recovery From Speculative Forwarding Miss-predictions/errors Resulting From Load Store Reordering And Optimization
App 20180189115 - ABDALLAH; Mohammad
2018-07-05
Systems and methods for load cancelling in a processor that is connected to an external interconnect fabric
Grant 10,013,254 - Avudaiyappan , et al. July 3, 2
2018-07-03
Methods, Systems And Apparatus For Predicting The Way Of A Set Associative Cache
App 20180165206 - Abdallah; Mohammad ;   et al.
2018-06-14
Memory Fragments For Supporting Code Block Execution By Using Virtual Cores Instantiated By Partitionable Engines
App 20180157491 - ABDALLAH; Mohammad
2018-06-07
Executing instruction sequence code blocks by using virtual cores instantiated by partitionable engines
Grant 9,990,200 - Abdallah June 5, 2
2018-06-05
Variable Caching Structure For Managing Physical Storage
App 20180129607 - ABDALLAH; Mohammad
2018-05-10
Method For Implementing A Line Speed Interconnect Structure
App 20180129507 - ABDALLAH; Mohammad
2018-05-10
Instruction Sequence Buffer To Enhance Branch Prediction Efficiency
App 20180121206 - ABDALLAH; Mohammad
2018-05-03
Method and apparatus for providing hardware support for self-modifying code
Grant 9,946,538 - Abdallah , et al. April 17, 2
2018-04-17
Decentralized allocation of resources and interconnect structures to support the execution of instruction sequences by a plurality of engines
Grant 9,940,134 - Abdallah April 10, 2
2018-04-10
Method for dependency broadcasting through a block organized source view data structure
Grant 9,934,042 - Abdallah April 3, 2
2018-04-03
Register file segments for supporting code block execution by using virtual cores instantiated by partitionable engines
Grant 9,934,072 - Abdallah April 3, 2
2018-04-03
Method and system for implementing recovery from speculative forwarding miss-predictions/errors resulting from load store reordering and optimization
Grant 9,928,121 - Abdallah March 27, 2
2018-03-27
Cache replacement policy
Grant 9,928,179 - Avudaiyappan , et al. March 27, 2
2018-03-27
Systems And Methods For Flushing A Cache With Modified Data
App 20180081822 - Avudaiyappan; Karthikeyan ;   et al.
2018-03-22
Memory fragments for supporting code block execution by using virtual cores instantiated by partitionable engines
Grant 9,921,845 - Abdallah March 20, 2
2018-03-20
Instruction sequence buffer to enhance branch prediction efficiency
Grant 9,921,850 - Abdallah March 20, 2
2018-03-20
Guest instruction block with near branching and far branching sequence construction to native instruction block
Grant 9,921,842 - Abdallah March 20, 2
2018-03-20
Method For Implementing A Reduced Size Register View Data Structure In A Microprocessor
App 20180060076 - Abdallah; Mohammad
2018-03-01
Systems And Methods For Non-blocking Implementation Of Cache Flush Instructions
App 20180060243 - Avudaiyappan; Karthikeyan ;   et al.
2018-03-01
Virtual load store queue having a dynamic dispatch window with a distributed structure
Grant 9,904,552 - Abdallah February 27, 2
2018-02-27
Methods, systems and apparatus for predicting the way of a set associative cache
Grant 9,904,625 - Abdallah , et al. February 27, 2
2018-02-27
Methods, systems and apparatus for predicting the way of a set associative cache
Grant 9,898,412 - Abdallah , et al. February 20, 2
2018-02-20
Method For A Delayed Branch Implementation By Using A Front End Track Table
App 20180039498 - ABDALLAH; Mohammad
2018-02-08
Method for populating and instruction view data structure by using register template snapshots
Grant 9,886,279 - Abdallah February 6, 2
2018-02-06
Systems And Methods For Accessing A Unified Translation Lookaside Buffer
App 20180024940 - Avudaiyappan; Karthikeyan ;   et al.
2018-01-25
Method For Performing Dual Dispatch Of Blocks And Half Blocks
App 20180018176 - Abdallah; Mohammad
2018-01-18
Systems And Methods For Maintaining The Coherency Of A Store Coalescing Cache And A Load Cache
App 20180011791 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2018-01-11
Method For Executing Multithreaded Instructions Grouped Into Blocks
App 20180011738 - Abdallah; Mohammad
2018-01-11
Systems and methods for flushing a cache with modified data
Grant 9,858,206 - Avudaiyappan , et al. January 2, 2
2018-01-02
Method for implementing a reduced size register view data structure in a microprocessor
Grant 9,858,080 - Abdallah January 2, 2
2018-01-02
Instruction And Logic For Performing A Dot-product Operation
App 20170364476 - Zohar; Ronen ;   et al.
2017-12-21
Register file segments for supporting code block execution by using virtual cores instantiated by partitionable engines
Grant 9,842,005 - Abdallah December 12, 2
2017-12-12
Systems and methods for non-blocking implementation of cache flush instructions
Grant 9,842,056 - Avudaiyappan , et al. December 12, 2
2017-12-12
Method for emulating a guest centralized flag architecture by using a native distributed flag architecture
Grant 9,823,930 - Abdallah November 21, 2
2017-11-21
System for an instruction set agnostic runtime architecture
Grant 9,823,939 - Abdallah November 21, 2
2017-11-21
Method for a delayed branch implementation by using a front end track table
Grant 9,817,666 - Abdallah November 14, 2
2017-11-14
Method For A Stage Optimized High Speed Adder
App 20170322772 - Abdallah; Mohammad
2017-11-09
Instruction Sequence Buffer To Store Branches Having Reliably Predictable Instruction Sequences
App 20170322811 - ABDALLAH; Mohammad
2017-11-09
Method for executing multithreaded instructions grouped into blocks
Grant 9,811,377 - Abdallah November 7, 2
2017-11-07
Method for performing dual dispatch of blocks and half blocks
Grant 9,811,342 - Abdallah November 7, 2
2017-11-07
Executing instruction sequence code blocks by using virtual cores instantiated by partitionable engines
Grant 9,766,893 - Abdallah September 19, 2
2017-09-19
Systems and methods for accessing a unified translation lookaside buffer
Grant 9,767,038 - Avudaiyappan , et al. September 19, 2
2017-09-19
Single Cycle Multi-branch Prediction Including Shadow Cache For Early Far Branch Prediction
App 20170262287 - Abdallah; Mohammad
2017-09-14
Variable caching structure for managing physical storage
Grant 9,753,856 - Abdallah September 5, 2
2017-09-05
Method for a stage optimized high speed adder
Grant 9,753,691 - Abdallah September 5, 2
2017-09-05
Systems and methods for maintaining the coherency of a store coalescing cache and a load cache
Grant 9,740,612 - Avudaiyappan , et al. August 22, 2
2017-08-22
Method for implementing a line speed interconnect structure
Grant 9,740,499 - Abdallah August 22, 2
2017-08-22
Unified Register File For Supporting Speculative Architectural States
App 20170235575 - Abdallah; Mohammad
2017-08-17
Instruction sequence buffer to store branches having reliably predictable instruction sequences
Grant 9,733,944 - Abdallah August 15, 2
2017-08-15
Mapping of guest instruction block assembled according to branch prediction to translated native conversion block
Grant 9,733,942 - Abdallah August 15, 2
2017-08-15
System converter that implements a reordering process through JIT (just in time) optimization that ensures loads do not dispatch ahead of other loads that are to the same address
Grant 9,733,909 - Abdallah August 15, 2
2017-08-15
Systems And Methods For Flushing A Cache With Modified Data
App 20170228323 - Avudaiyappan; Karthikeyan ;   et al.
2017-08-10
Systems and methods for maintaining the coherency of a store coalescing cache and a load cache
Grant 9,720,831 - Avudaiyappan , et al. August 1, 2
2017-08-01
Systems and methods for supporting a plurality of load and store accesses of a cache
Grant 9,720,839 - Avudaiyappan , et al. August 1, 2
2017-08-01
Guest instruction to native instruction range based mapping using a conversion look aside buffer of a processor
Grant 9,710,387 - Abdallah July 18, 2
2017-07-18
Systems and methods for flushing a cache with modified data
Grant 9,710,399 - Avudaiyappan , et al. July 18, 2
2017-07-18
Variable caching structure for managing physical storage
Grant 9,697,131 - Abdallah July 4, 2
2017-07-04
Systems and methods for non-blocking implementation of cache flush instructions
Grant 9,678,882 - Avudaiyappan , et al. June 13, 2
2017-06-13
Instruction sequence buffer to enhance branch prediction efficiency
Grant 9,678,755 - Abdallah June 13, 2
2017-06-13
Multilevel Conversion Table Cache For Translating Guest Instructions To Native Instructions
App 20170161074 - Abdallah; Mohammad
2017-06-08
Method For Emulating A Guest Centralized Flag Architecture By Using A Native Distributed Flag Architecture
App 20170123807 - Abdallah; Mohammad
2017-05-04
Method For Populating A Source View Data Structure By Using Register Template Snapshots
App 20170123804 - ABDALLAH; Mohammad
2017-05-04
Method For Dependency Broadcasting Through A Source Organized Source View Data Structure
App 20170123806 - Abdallah; Mohammad
2017-05-04
Method For Populating Register View Data Structure By Using Register Template Snapshots
App 20170123805 - ABDALLAH; Mohammad
2017-05-04
Guest to native block address mappings and management of native code storage
Grant 9,639,364 - Abdallah May 2, 2
2017-05-02
Unified Shadow Register File And Pipeline Architecture Supporting Speculative Architectural States
App 20170115991 - Abdallah; Mohammad
2017-04-27
Instruction Sequence Buffer To Enhance Branch Prediction Efficiency
App 20170068544 - Abdallah; Mohammad
2017-03-09
Hardware Accelerated Conversion System Using Pattern Matching
App 20170068540 - Abdallah; Mohammad
2017-03-09
Allocation Of A Segmented Interconnect To Support The Execution Of Instruction Sequences By A Plurality Of Engines
App 20170068534 - Abdallah; Mohammad
2017-03-09
Allocation Of An Interconnect Structure Comprising Shared Buses To Support The Execution Of Instruction Sequences By A Plurality Of Engines
App 20170068535 - Abdallah; Mohammad
2017-03-09
Guest Instruction To Native Instruction Range Based Mapping Using A Conversion Look Aside Buffer Of A Processor
App 20170068541 - Abdallah; Mohammad
2017-03-09
Method for populating register view data structure by using register template snapshots
Grant 9,575,762 - Abdallah February 21, 2
2017-02-21
Method for populating a source view data structure by using register template snapshots
Grant 9,569,216 - Abdallah February 14, 2
2017-02-14
Microprocessor Accelerated Code Optimizer
App 20170024219 - ABDALLAH; Mohammad
2017-01-26
Hardware Acceleration Components For Translating Guest Instructions To Native Instructions
App 20170024212 - ABDALLAH; Mohammad
2017-01-26
Systems And Methods For Accessing A Unified Translation Lookaside Buffer
App 20170010977 - Avudaiyappan; Karthikeyan ;   et al.
2017-01-12
Guest instruction block with near branching and far branching sequence construction to native instruction block
Grant 9,542,187 - Abdallah January 10, 2
2017-01-10
Methods, Systems And Apparatus For Predicting The Way Of A Set Associative Cache
App 20160371188 - ABDALLAH; Mohammad ;   et al.
2016-12-22
Systems And Methods For Load Canceling In A Processor That Is Connected To An External Interconnect Fabric
App 20160357559 - Avudaiyappan; Karthikeyan ;   et al.
2016-12-08
Guest To Native Block Address Mappings And Management Of Native Code Storage
App 20160321077 - Abdallah; Mohammad
2016-11-03
Guest Instruction Block With Near Branching And Far Branching Sequence Construction To Native Instruction Block
App 20160283239 - Abdallah; Mohammad
2016-09-29
Systems and methods for accessing a unified translation lookaside buffer
Grant 9,454,491 - Avudaiyappan , et al. September 27, 2
2016-09-27
Global and local interconnect structure comprising routing matrix to support the execution of instruction sequences by a plurality of engines
Grant 9,442,772 - Abdallah September 13, 2
2016-09-13
Systems and methods for supporting a plurality of load accesses of a cache in a single cycle
Grant 9,430,410 - Avudaiyappan , et al. August 30, 2
2016-08-30
Systems And Methods For Implementing Weak Stream Software Data And Instruction Prefetching Using A Hardware Data Prefetcher
App 20160246727 - Avudaiyappan; Karthikeyan ;   et al.
2016-08-25
Systems and methods for load canceling in a processor that is connected to an external interconnect fabric
Grant 9,424,046 - Avudaiyappan , et al. August 23, 2
2016-08-23
Variable Caching Structure For Managing Physical Storage
App 20160224472 - ABDALLAH; Mohammad
2016-08-04
Register File Segments For Supporting Code Block Execution By Using Virtual Cores Instantiated By Partitionable Engines
App 20160210176 - ABDALLAH; Mohammad
2016-07-21
Executing Instruction Sequence Code Blocks By Using Virtual Cores Instantiated By Partitionable Engines
App 20160210145 - ABDALLAH; Mohammad
2016-07-21
Memory Fragments For Supporting Code Block Execution By Using Virtual Cores Instantiated By Partitionable Engines
App 20160154653 - ABDALLAH; Mohammad
2016-06-02
Systems and methods for implementing weak stream software data and instruction prefetching using a hardware data prefetcher
Grant 9,348,754 - Avudaiyappan , et al. May 24, 2
2016-05-24
Systems And Methods For Non-blocking Implementation Of Cache Flush Instructions
App 20160140044 - Avudaiyappan; Karthikeyan ;   et al.
2016-05-19
Memory fragments for supporting code block execution by using virtual cores instantiated by partitionable engines
Grant 9,274,793 - Abdallah March 1, 2
2016-03-01
Systems And Methods For Maintaining The Coherency Of A Store Coalescing Cache And A Load Cache
App 20160041908 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2016-02-11
Systems And Methods For Supporting A Plurality Of Load Accesses Of A Cache In A Single Cycle
App 20160041930 - Avudaiyappan; Karthikeyan ;   et al.
2016-02-11
Systems And Methods For Supporting A Plurality Of Load And Store Accesses Of A Cache
App 20160041913 - AVUDAIYAPPAN; Karthikeyan ;   et al.
2016-02-11
Using A Plurality Of Conversion Tables To Implement An Instruction Set Agnostic Runtime Architecture
App 20160026482 - Abdallah; Mohammad
2016-01-28
System Converter That Executes A Just In Time Optimizer For Executing Code From A Guest Image
App 20160026484 - Abdallah; Mohammad
2016-01-28
Using A Conversion Look Aside Buffer To Implement An Instruction Set Agnostic Runtime Architecture
App 20160026487 - Abdallah; Mohammad
2016-01-28
System Converter That Implements A Reordering Process Through Jit (just In Time) Optimization That Ensures Loads Do Not Dispatch Ahead Of Other Loads That Are To The Same Address
App 20160026444 - ABDALLAH; Mohammad
2016-01-28
An Allocation And Issue Stage For Reordering A Microinstruction Sequence Into An Optimized Microinstruction Sequence To Implement An Instruction Set Agnostic Runtime Architecture
App 20160026486 - Abdallah; Mohammad
2016-01-28
System Converter That Implements A Run Ahead Run Time Guest Instruction Conversion/decoding Process And A Prefetching Process Where Guest Code Is Pre-fetched From The Target Of Guest Branches In An Instruction Sequence
App 20160026445 - ABDALLAH; Mohammad
2016-01-28
System For An Instruction Set Agnostic Runtime Architecture
App 20160026483 - Abdallah; Mohammad
2016-01-28
Systems and methods for supporting a plurality of load and store accesses of a cache
Grant 9,229,873 - Avudaiyappan , et al. January 5, 2
2016-01-05
Multilevel conversion table cache for translating guest instructions to native instructions
Grant 9,207,960 - Abdallah December 8, 2
2015-12-08
Method And Apparatus For Providing Hardware Support For Self-modifying Code
App 20150324213 - ABDALLAH; Mohammad ;   et al.
2015-11-12
Systems And Methods For Accessing A Unified Translation Lookaside Buffer
App 20150301954 - Avudaiyappan; Karthikeyan ;   et al.
2015-10-22
Cache Replacement Policy
App 20150286576 - Avudaiyappan; Karthikeyan ;   et al.
2015-10-08
Fast Unaligned Memory Access
App 20150248294 - Singh; Mandeep ;   et al.
2015-09-03
Load Store Buffer Agnostic To Threads Implementing Forwarding From Different Threads Based On Store Seniority
App 20150205605 - ABDALLAH; Mohammad
2015-07-23
Accelerated Code Optimizer For A Multiengine Microprocessor
App 20150186144 - Abdallah; Mohammad
2015-07-02
Virtual Load Store Queue Having A Dynamic Dispatch Window With A Distributed Structure
App 20150134934 - ABDALLAH; Mohammad
2015-05-14
Semaphore Method And System With Out Of Order Loads In A Memory Consistency Model That Constitutes Loads Reading From Memory In Order
App 20150100734 - ABDALLAH; Mohammad
2015-04-09
Method And System For Filtering The Stores To Prevent All Stores From Having To Snoop Check Against All Words Of A Cache
App 20150095591 - ABDALLAH; Mohammad
2015-04-02
Lock-based And Synch-based Method For Out Of Order Loads In A Memory Consistency Model Using Shared Memory Resources
App 20150095588 - ABDALLAH; Mohammad
2015-04-02
Microprocessor Accelerated Code Optimizer
App 20150039859 - Abdallah; Mohammad
2015-02-05
Systems and methods for accessing a unified translation lookaside buffer
Grant 8,930,674 - Avudaiyappan , et al. January 6, 2
2015-01-06
Microprocessor Accelerated Code Optimizer And Dependency Reordering Method
App 20140344554 - Abdallah; Mohammad
2014-11-20
Method For A Stage Optimized High Speed Adder
App 20140324937 - Abdallah; Mohammad
2014-10-30
Method For Performing Dual Dispatch Of Blocks And Half Blocks
App 20140317387 - ABDALLAH; Mohammad
2014-10-23
Method For Executing Multithreaded Instructions Grouped Into Blocks
App 20140282592 - Abdallah; Mohammad
2014-09-18
Methods, Systems And Apparatus For Predicting The Way Of A Set Associative Cache
App 20140281242 - ABDALLAH; Mohammad ;   et al.
2014-09-18
Method For A Delayed Branch Implementation By Using A Front End Track Table
App 20140281438 - Abdallah; Mohammad
2014-09-18
Method For Populating And Instruction View Data Structure By Using Register Template Snapshots
App 20140281412 - ABDALLAH; Mohammad
2014-09-18
Method For Implementing A Line Speed Interconnect Structure
App 20140269753 - Abdallah; Mohammad
2014-09-18
Method For Populating Register View Data Structure By Using Register Template Snapshots
App 20140281428 - ABDALLAH; Mohammad
2014-09-18
Method For Dependency Broadcasting Through A Source Organized Source View Data Structure
App 20140281411 - Abdallah; Mohammad
2014-09-18
Method For Dependency Broadcasting Through A Block Organized Source View Data Structure
App 20140282601 - ABDALLAH; Mohammad
2014-09-18
Method For Implementing A Reduced Size Register View Data Structure In A Microprocessor
App 20140281427 - Abdallah; Mohammad
2014-09-18
Method For Emulating A Guest Centralized Flag Architecture By Using A Native Distributed Flag Architecture
App 20140281436 - Abdallah; Mohammad
2014-09-18
Methods, Systems And Apparatus For Supporting Wide And Efficient Front-end Operation With Guest-architecture Emulation
App 20140282546 - Abdallah; Mohammad ;   et al.
2014-09-18
Method For Populating A Source View Data Structure By Using Register Template Snapshots
App 20140281426 - ABDALLAH; Mohammad
2014-09-18
System And Method For Performing A Shuffle Instruction
App 20140189311 - Roussel; Patrice ;   et al.
2014-07-03
Integer rounding operation
Grant 8,732,226 - Abdallah , et al. May 20, 2
2014-05-20
Systems And Methods For Non-blocking Implementation Of Cache Flush Instructions
App 20140108730 - Avudaiyappan; Karthikeyan ;   et al.
2014-04-17
Systems And Methods For Load Canceling In A Processor That Is Connected To An External Interconnect Fabric
App 20140108729 - Avudaiyappan; Karthikeyan ;   et al.
2014-04-17
Systems And Methods For Implementing Weak Stream Softeare Data And Instruction Prefetching Using A Hardware Data Prefetcher
App 20140108739 - Avudaiyappan; Karthikeyan ;   et al.
2014-04-17
Instruction Sequence Buffer To Store Branches Having Reliably Predictable Instruction Sequences
App 20140075168 - Abdallah; Mohammad
2014-03-13
Systems And Methods For Supporting A Plurality Of Load Accesses Of A Cache In A Single Cycle
App 20140032845 - Avudaiyappan; Karthikeyan ;   et al.
2014-01-30
Systems And Methods For Flushing A Cache With Modified Data
App 20140032844 - Avudaiyappan; Karthikeyan ;   et al.
2014-01-30
Systems And Methods For Supporting A Plurality Of Load And Store Accesses Of A Cache
App 20140032846 - Avudaiyappan; Karthikeyan ;   et al.
2014-01-30
Systems And Methods For Maintaining The Coherency Of A Store Coalescing Cache And A Load Cache
App 20140032856 - Avudaiyappan; Karthikeyan ;   et al.
2014-01-30
Instruction Sequence Buffer To Enhance Branch Prediction Efficiency
App 20130311759 - Abdallah; Mohammad
2013-11-21
Systems And Methods For Accessing A Unified Translation Lookaside Buffer
App 20130238874 - Avudaiyappan; Karthikeyan ;   et al.
2013-09-12
Hardware Acceleration Components For Translating Guest Instructions To Native Instructions
App 20130024661 - Abdallah; Mohammad
2013-01-24
Multilevel Conversion Table Cache For Translating Guest Instructions To Native Instructions
App 20130024619 - Abdallah; Mohammad
2013-01-24
Brake actuator and method of forming the same
Grant 8,342,076 - Prager , et al. January 1, 2
2013-01-01
Decentralized Allocation Of Resources And Interconnnect Structures To Support The Execution Of Instruction Sequences By A Plurality Of Engines
App 20120297170 - Abdallah; Mohammad
2012-11-22
Interconnect Structure To Support The Execution Of Instruction Sequences By A Plurality Of Engines
App 20120297396 - Abdallah; Mohammad
2012-11-22
Register File Segments For Supporting Code Block Execution By Using Virtual Cores Instantiated By Partitionable Engines
App 20120246450 - Abdallah; Mohammad
2012-09-27
Memory Fragments For Supporting Code Block Execution By Using Virtual Cores Instantiated By Partitionable Engines
App 20120246448 - Abdallah; Mohammad
2012-09-27
Executing Instruction Sequence Code Blocks By Using Virtual Cores Instantiated By Partitionable Engines
App 20120246657 - Abdallah; Mohammad
2012-09-27
Guest To Native Block Address Mappings And Management Of Native Code Storage
App 20120198122 - Abdallah; Mohammad
2012-08-02
Guest Instruction Block With Near Branching And Far Branching Sequence Construction To Native Instruction Block
App 20120198209 - Abdallah; Mohammad
2012-08-02
Variable Caching Structure For Managing Physical Storage
App 20120198168 - Abdallah; Mohammad
2012-08-02
Guest Instruction To Native Instruction Range Based Mapping Using A Conversion Look Aside Buffer Of A Processor
App 20120198157 - Abdallah; Mohammad
2012-08-02
Execution unit for performing shuffle and other operations
Grant 7,761,694 - Abdallah , et al. July 20, 2
2010-07-20
Executing partial-width packed data instructions
Grant 7,467,286 - Abdallah , et al. December 16, 2
2008-12-16
System and method of converting data formats and communicating between execution units
Grant 7,430,656 - Sperber , et al. September 30, 2
2008-09-30
Execution unit for performing shuffle and other operations
App 20080215855 - Abdallah; Mohammad ;   et al.
2008-09-04
Method and apparatus for performing select operations
App 20080077772 - Zohar; Ronen ;   et al.
2008-03-27
Integer rounding operation
App 20070282938 - Abdallah; Mohammad ;   et al.
2007-12-06
Method and apparatus for floating point operations and format conversion operations
Grant 7,216,138 - Abdallah , et al. May 8, 2
2007-05-08
System and method for performing an insert-extract instruction
Grant 7,133,040 - Abdallah , et al. November 7, 2
2006-11-07
Executing partial-width packed data instructions
Grant 6,970,994 - Abdallah , et al. November 29, 2
2005-11-29
Executing partial-width packed data instructions
App 20050216706 - Abdallah, Mohammad ;   et al.
2005-09-29
Method and apparatus for floating point operations and format conversion operations
App 20040268094 - Abdallah, Mohammad ;   et al.
2004-12-30
System and method for multi-type instruction set architecture
App 20040128486 - Sperber, Zeev ;   et al.
2004-07-01
Optimization for 3-D graphic transformation using SIMD computations
Grant 6,426,746 - Hsieh , et al. July 30, 2
2002-07-30
Executing partial-width packed data instructions
App 20020010847 - Abdallah, Mohammad ;   et al.
2002-01-24
Optimization For 3-d Graphic Transformation Using Simd Computations
App 20010020945 - HSIEH, HSIEN-CHENG E. ;   et al.
2001-09-13
Staggering execution of an instruction by dividing a full-width macro instruction into at least two partial-width micro instructions
Grant 6,233,671 - Abdallah , et al. May 15, 2
2001-05-15
Reciprocating compressor
Grant D435,050 - Wise , et al. December 12, 2
2000-12-12
Method and apparatus for efficient vertical SIMD computations
Grant 6,115,812 - Abdallah , et al. September 5, 2
2000-09-05
Dual function system and method for shuffling packed data elements
Grant 6,041,404 - Roussel , et al. March 21, 2
2000-03-21
Reciprocating compressor
Grant D419,162 - Wise , et al. January 18, 2
2000-01-18

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