US5214763A
(en)
*
|
1990-05-10 |
1993-05-25 |
International Business Machines Corporation |
Digital computer system capable of processing two or more instructions in parallel and having a coche and instruction compounding mechanism
|
WO1992006426A1
(en)
*
|
1990-10-09 |
1992-04-16 |
Nexgen Microsystems |
Method and apparatus for parallel decoding of instructions with branch prediction look-up
|
US6378061B1
(en)
*
|
1990-12-20 |
2002-04-23 |
Intel Corporation |
Apparatus for issuing instructions and reissuing a previous instructions by recirculating using the delay circuit
|
GB9027853D0
(en)
*
|
1990-12-21 |
1991-02-13 |
Inmos Ltd |
Multiple instruction issue
|
WO1993019416A1
(en)
*
|
1992-03-25 |
1993-09-30 |
Zilog, Inc. |
Fast instruction decoding in a pipeline processor
|
US6154828A
(en)
*
|
1993-06-03 |
2000-11-28 |
Compaq Computer Corporation |
Method and apparatus for employing a cycle bit parallel executing instructions
|
CA2123442A1
(en)
*
|
1993-09-20 |
1995-03-21 |
David S. Ray |
Multiple execution unit dispatch with instruction dependency
|
US5630082A
(en)
*
|
1993-10-29 |
1997-05-13 |
Advanced Micro Devices, Inc. |
Apparatus and method for instruction queue scanning
|
US5689672A
(en)
*
|
1993-10-29 |
1997-11-18 |
Advanced Micro Devices, Inc. |
Pre-decoded instruction cache and method therefor particularly suitable for variable byte-length instructions
|
DE69434669T2
(de)
*
|
1993-10-29 |
2006-10-12 |
Advanced Micro Devices, Inc., Sunnyvale |
Spekulative Befehlswarteschlange für Befehle mit variabler Byteslänge
|
EP0651320B1
(de)
*
|
1993-10-29 |
2001-05-23 |
Advanced Micro Devices, Inc. |
Superskalarbefehlsdekoder
|
EP0974894B1
(de)
*
|
1993-11-05 |
2002-02-27 |
Intergraph Corporation |
Befehlscachespeicher mit assoziativem Kreuzschienenschalter
|
JPH07334372A
(ja)
*
|
1993-12-24 |
1995-12-22 |
Seiko Epson Corp |
エミュレートシステム及びエミュレート方法
|
JP3212213B2
(ja)
*
|
1994-03-16 |
2001-09-25 |
株式会社日立製作所 |
データ処理装置
|
US5559975A
(en)
*
|
1994-06-01 |
1996-09-24 |
Advanced Micro Devices, Inc. |
Program counter update mechanism
|
US6006033A
(en)
*
|
1994-08-15 |
1999-12-21 |
International Business Machines Corporation |
Method and system for reordering the instructions of a computer program to optimize its execution
|
US5600810A
(en)
*
|
1994-12-09 |
1997-02-04 |
Mitsubishi Electric Information Technology Center America, Inc. |
Scaleable very long instruction word processor with parallelism matching
|
US5737550A
(en)
*
|
1995-03-28 |
1998-04-07 |
Advanced Micro Devices, Inc. |
Cache memory to processor bus interface and method thereof
|
GB2299422B
(en)
*
|
1995-03-30 |
2000-01-12 |
Sony Uk Ltd |
Object code allocation in multiple processor systems
|
US5699536A
(en)
*
|
1995-04-13 |
1997-12-16 |
International Business Machines Corporation |
Computer processing system employing dynamic instruction formatting
|
US5710939A
(en)
*
|
1995-05-26 |
1998-01-20 |
National Semiconductor Corporation |
Bidirectional parallel data port having multiple data transfer rates, master, and slave operation modes, and selective data transfer termination
|
US5768610A
(en)
*
|
1995-06-07 |
1998-06-16 |
Advanced Micro Devices, Inc. |
Lookahead register value generator and a superscalar microprocessor employing same
|
US5796974A
(en)
*
|
1995-11-07 |
1998-08-18 |
Advanced Micro Devices, Inc. |
Microcode patching apparatus and method
|
US5829031A
(en)
*
|
1996-02-23 |
1998-10-27 |
Advanced Micro Devices, Inc. |
Microprocessor configured to detect a group of instructions and to perform a specific function upon detection
|
EP0834114A2
(de)
*
|
1996-03-28 |
1998-04-08 |
Koninklijke Philips Electronics N.V. |
Verfahren und rechnersystem zur verarbeitung eines satzes von datenelementen auf einen sequentiell arbeitenden prozessor
|
US5896519A
(en)
*
|
1996-06-10 |
1999-04-20 |
Lsi Logic Corporation |
Apparatus for detecting instructions from a variable-length compressed instruction set having extended and non-extended instructions
|
US5958042A
(en)
|
1996-06-11 |
1999-09-28 |
Sun Microsystems, Inc. |
Grouping logic circuit in a pipelined superscalar processor
|
US6108655A
(en)
|
1996-07-19 |
2000-08-22 |
Cisco Technology, Inc. |
Method and apparatus for transmitting images and other objects over a computer network system
|
WO1998006042A1
(en)
*
|
1996-08-07 |
1998-02-12 |
Sun Microsystems, Inc. |
Wide instruction unpack method and apparatus
|
US5870576A
(en)
*
|
1996-12-16 |
1999-02-09 |
Hewlett-Packard Company |
Method and apparatus for storing and expanding variable-length program instructions upon detection of a miss condition within an instruction cache containing pointers to compressed instructions for wide instruction word processor architectures
|
US6047368A
(en)
*
|
1997-03-31 |
2000-04-04 |
Sun Microsystems, Inc. |
Processor architecture including grouping circuit
|
US6339840B1
(en)
*
|
1997-06-02 |
2002-01-15 |
Iowa State University Research Foundation, Inc. |
Apparatus and method for parallelizing legacy computer code
|
US6142682A
(en)
*
|
1997-06-13 |
2000-11-07 |
Telefonaktiebolaget Lm Ericsson |
Simulation of computer processor
|
US6134515A
(en)
*
|
1997-06-13 |
2000-10-17 |
Telefonaktiebolaget Lm Ericsson |
Controlling a first type telecommunications switch upon translating instructions for a second type telecommunications switch
|
US5905880A
(en)
*
|
1997-09-29 |
1999-05-18 |
Microchip Technology Incorporated |
Robust multiple word instruction and method therefor
|
JPH11120040A
(ja)
*
|
1997-10-20 |
1999-04-30 |
Fujitsu Ltd |
並列処理手続きの効果予測方法とそのための記録媒体
|
US6118940A
(en)
*
|
1997-11-25 |
2000-09-12 |
International Business Machines Corp. |
Method and apparatus for benchmarking byte code sequences
|
US6112299A
(en)
*
|
1997-12-31 |
2000-08-29 |
International Business Machines Corporation |
Method and apparatus to select the next instruction in a superscalar or a very long instruction word computer having N-way branching
|
US6460116B1
(en)
*
|
1998-09-21 |
2002-10-01 |
Advanced Micro Devices, Inc. |
Using separate caches for variable and generated fixed-length instructions
|
US6681319B1
(en)
*
|
1998-10-06 |
2004-01-20 |
Texas Instruments Incorporated |
Dual access instruction and compound memory access instruction with compatible address fields
|
EP0992892B1
(de)
*
|
1998-10-06 |
2015-12-02 |
Texas Instruments Inc. |
Verbundspeicherzugriffsbefehle
|
DE69840406D1
(de)
*
|
1998-10-06 |
2009-02-12 |
Texas Instruments Inc |
Überprüfung von Befehlsparallelismus
|
US6742110B2
(en)
|
1998-10-06 |
2004-05-25 |
Texas Instruments Incorporated |
Preventing the execution of a set of instructions in parallel based on an indication that the instructions were erroneously pre-coded for parallel execution
|
EP0992916A1
(de)
*
|
1998-10-06 |
2000-04-12 |
Texas Instruments Inc. |
Digitaler Signalprozessor
|
US6990570B2
(en)
|
1998-10-06 |
2006-01-24 |
Texas Instruments Incorporated |
Processor with a computer repeat instruction
|
US6418527B1
(en)
*
|
1998-10-13 |
2002-07-09 |
Motorola, Inc. |
Data processor instruction system for grouping instructions with or without a common prefix and data processing system that uses two or more instruction grouping methods
|
US6366998B1
(en)
*
|
1998-10-14 |
2002-04-02 |
Conexant Systems, Inc. |
Reconfigurable functional units for implementing a hybrid VLIW-SIMD programming model
|
US6490673B1
(en)
*
|
1998-11-27 |
2002-12-03 |
Matsushita Electric Industrial Co., Ltd |
Processor, compiling apparatus, and compile program recorded on a recording medium
|
US6634019B1
(en)
*
|
1999-07-16 |
2003-10-14 |
Lamarck, Inc. |
Toggling software characteristics in a fault tolerant and combinatorial software environment system, method and medium
|
US6973560B1
(en)
|
1999-07-16 |
2005-12-06 |
Lamarck, Inc. |
Fault tolerant and combinatorial software environment system, method and medium
|
US6654869B1
(en)
*
|
1999-10-28 |
2003-11-25 |
International Business Machines Corporation |
Assigning a group tag to an instruction group wherein the group tag is recorded in the completion table along with a single instruction address for the group to facilitate in exception handling
|
US6631463B1
(en)
*
|
1999-11-08 |
2003-10-07 |
International Business Machines Corporation |
Method and apparatus for patching problematic instructions in a microprocessor using software interrupts
|
US7418580B1
(en)
*
|
1999-12-02 |
2008-08-26 |
International Business Machines Corporation |
Dynamic object-level code transaction for improved performance of a computer
|
US20010042138A1
(en)
*
|
1999-12-23 |
2001-11-15 |
Reinhard Buendgen |
Method and system for parallel and procedural computing
|
US6697939B1
(en)
*
|
2000-01-06 |
2004-02-24 |
International Business Machines Corporation |
Basic block cache microprocessor with instruction history information
|
US6647489B1
(en)
*
|
2000-06-08 |
2003-11-11 |
Ip-First, Llc |
Compare branch instruction pairing within a single integer pipeline
|
US6633969B1
(en)
|
2000-08-11 |
2003-10-14 |
Lsi Logic Corporation |
Instruction translation system and method achieving single-cycle translation of variable-length MIPS16 instructions
|
US7149878B1
(en)
*
|
2000-10-30 |
2006-12-12 |
Mips Technologies, Inc. |
Changing instruction set architecture mode by comparison of current instruction execution address with boundary address register values
|
DE10055175A1
(de)
*
|
2000-11-08 |
2002-05-23 |
Infineon Technologies Ag |
Verfahren zum Transferieren von Daten zwischen einer ersten Einrichtung und einer zweiten Einrichtung
|
US7143268B2
(en)
*
|
2000-12-29 |
2006-11-28 |
Stmicroelectronics, Inc. |
Circuit and method for instruction compression and dispersal in wide-issue processors
|
US7711926B2
(en)
*
|
2001-04-18 |
2010-05-04 |
Mips Technologies, Inc. |
Mapping system and method for instruction set processing
|
US6826681B2
(en)
*
|
2001-06-18 |
2004-11-30 |
Mips Technologies, Inc. |
Instruction specified register value saving in allocated caller stack or not yet allocated callee stack
|
US7110525B1
(en)
|
2001-06-25 |
2006-09-19 |
Toby Heller |
Agent training sensitive call routing system
|
US7107439B2
(en)
*
|
2001-08-10 |
2006-09-12 |
Mips Technologies, Inc. |
System and method of controlling software decompression through exceptions
|
US20030126414A1
(en)
*
|
2002-01-02 |
2003-07-03 |
Grochowski Edward T. |
Processing partial register writes in an out-of order processor
|
US7367045B2
(en)
*
|
2002-03-16 |
2008-04-29 |
Trustedflow Systems, Inc. |
Trusted communications system
|
US20040128483A1
(en)
*
|
2002-12-31 |
2004-07-01 |
Intel Corporation |
Fuser renamer apparatus, systems, and methods
|
US7185322B2
(en)
*
|
2003-07-11 |
2007-02-27 |
Computer Associates Think, Inc. |
Method and apparatus for parallel action processing
|
GB0323950D0
(en)
*
|
2003-10-13 |
2003-11-12 |
Clearspeed Technology Ltd |
Unified simid processor
|
US7676560B2
(en)
*
|
2003-10-24 |
2010-03-09 |
Microsoft Corporation |
Using URI's to identify multiple instances with a common schema
|
US7103874B2
(en)
*
|
2003-10-23 |
2006-09-05 |
Microsoft Corporation |
Model-based management of computer systems and distributed applications
|
US7765540B2
(en)
*
|
2003-10-23 |
2010-07-27 |
Microsoft Corporation |
Use of attribution to describe management information
|
US7506307B2
(en)
*
|
2003-10-24 |
2009-03-17 |
Microsoft Corporation |
Rules definition language
|
US7539974B2
(en)
|
2003-10-24 |
2009-05-26 |
Microsoft Corporation |
Scalable synchronous and asynchronous processing of monitoring rules
|
US7478276B2
(en)
*
|
2005-02-10 |
2009-01-13 |
International Business Machines Corporation |
Method for checkpointing instruction groups with out-of-order floating point instructions in a multi-threaded processor
|
US7467325B2
(en)
*
|
2005-02-10 |
2008-12-16 |
International Business Machines Corporation |
Processor instruction retry recovery
|
US7590824B2
(en)
*
|
2005-03-29 |
2009-09-15 |
Qualcomm Incorporated |
Mixed superscalar and VLIW instruction issuing and processing method and system
|
US7627735B2
(en)
*
|
2005-10-21 |
2009-12-01 |
Intel Corporation |
Implementing vector memory operations
|
US7818550B2
(en)
*
|
2007-07-23 |
2010-10-19 |
International Business Machines Corporation |
Method and apparatus for dynamically fusing instructions at execution time in a processor of an information handling system
|
TW200910195A
(en)
*
|
2007-08-20 |
2009-03-01 |
Sunplus Technology Co Ltd |
A device of using serial bits to determine instruction length at a multi-mode processor and the method thereof
|
US20090055636A1
(en)
*
|
2007-08-22 |
2009-02-26 |
Heisig Stephen J |
Method for generating and applying a model to predict hardware performance hazards in a machine instruction sequence
|
JP5278336B2
(ja)
*
|
2008-02-15 |
2013-09-04 |
日本電気株式会社 |
プログラム並列化装置、プログラム並列化方法及びプログラム並列化プログラム
|
US8751747B2
(en)
*
|
2008-02-26 |
2014-06-10 |
International Business Machines Corporation |
Management of cache replacement status in cache memory
|
US8572569B2
(en)
*
|
2009-12-09 |
2013-10-29 |
Oracle International Corporation |
Modified implementation of a debugger wire protocol and command packet
|
GB2486905A
(en)
*
|
2010-12-30 |
2012-07-04 |
Cambridge Silicon Radio Ltd |
Amalgamating instructions by replacing unencoded space
|
US11042929B2
(en)
|
2014-09-09 |
2021-06-22 |
Oracle Financial Services Software Limited |
Generating instruction sets implementing business rules designed to update business objects of financial applications
|
US10157164B2
(en)
*
|
2016-09-20 |
2018-12-18 |
Qualcomm Incorporated |
Hierarchical synthesis of computer machine instructions
|
CN112540795A
(zh)
*
|
2019-09-23 |
2021-03-23 |
阿里巴巴集团控股有限公司 |
指令处理装置和指令处理方法
|
US11900116B1
(en)
|
2021-09-29 |
2024-02-13 |
International Business Machines Corporation |
Loosely-coupled slice target file data
|
US20230097390A1
(en)
*
|
2021-09-29 |
2023-03-30 |
International Business Machines Corporation |
Tightly-coupled slice target file data
|