US3373408A
(en)
|
1965-04-16 |
1968-03-12 |
Rca Corp |
Computer capable of switching between programs without storage and retrieval of the contents of operation registers
|
US3478322A
(en)
|
1967-05-23 |
1969-11-11 |
Ibm |
Data processor employing electronically changeable control storage
|
US3577189A
(en)
*
|
1969-01-15 |
1971-05-04 |
Ibm |
Apparatus and method in a digital computer for allowing improved program branching with branch anticipation reduction of the number of branches, and reduction of branch delays
|
BE795789A
(fr)
|
1972-03-08 |
1973-06-18 |
Burroughs Corp |
Microprogramme comportant une micro-instruction de recouvrement
|
US3881173A
(en)
|
1973-05-14 |
1975-04-29 |
Amdahl Corp |
Condition code determination and data processing
|
IT986411B
(it)
|
1973-06-05 |
1975-01-30 |
Olivetti E C Spa |
Sistema per trasferire il control lo delle elaborazioni da un primo livello prioritario ad un secondo livello prioritario
|
FR2253415A5
(de)
*
|
1973-12-04 |
1975-06-27 |
Cii |
|
US3913074A
(en)
*
|
1973-12-18 |
1975-10-14 |
Honeywell Inf Systems |
Search processing apparatus
|
US4130890A
(en)
|
1977-06-08 |
1978-12-19 |
Itt Industries, Inc. |
Integrated DDC memory with bitwise erase
|
US4392758A
(en)
|
1978-05-22 |
1983-07-12 |
International Business Machines Corporation |
Underscore erase
|
JPS56164464A
(en)
|
1980-05-21 |
1981-12-17 |
Tatsuo Nogi |
Parallel processing computer
|
US4400770A
(en)
|
1980-11-10 |
1983-08-23 |
International Business Machines Corporation |
Cache synonym detection and handling means
|
CA1179069A
(en)
|
1981-04-10 |
1984-12-04 |
Yasushi Fukunaga |
Data transmission apparatus for a multiprocessor system
|
US4471426A
(en)
*
|
1981-07-02 |
1984-09-11 |
Texas Instruments Incorporated |
Microcomputer which fetches two sets of microcode bits at one time
|
US4454595A
(en)
|
1981-12-23 |
1984-06-12 |
Pitney Bowes Inc. |
Buffer for use with a fixed disk controller
|
US4477872A
(en)
|
1982-01-15 |
1984-10-16 |
International Business Machines Corporation |
Decode history table for conditional branch instructions
|
JPS59111533U
(ja)
|
1983-01-19 |
1984-07-27 |
株式会社池田地球 |
手提鞄の提手取付具
|
JPS6014338A
(ja)
|
1983-06-30 |
1985-01-24 |
インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション |
計算機システムにおける分岐機構
|
US4569016A
(en)
|
1983-06-30 |
1986-02-04 |
International Business Machines Corporation |
Mechanism for implementing one machine cycle executable mask and rotate instructions in a primitive instruction set computing system
|
US4606025A
(en)
|
1983-09-28 |
1986-08-12 |
International Business Machines Corp. |
Automatically testing a plurality of memory arrays on selected memory array testers
|
US4808988A
(en)
|
1984-04-13 |
1989-02-28 |
Megatek Corporation |
Digital vector generator for a graphic display system
|
US4868735A
(en)
|
1984-05-08 |
1989-09-19 |
Advanced Micro Devices, Inc. |
Interruptible structured microprogrammed sixteen-bit address sequence controller
|
US4742451A
(en)
|
1984-05-21 |
1988-05-03 |
Digital Equipment Corporation |
Instruction prefetch system for conditional branch instruction for central processor unit
|
US5187800A
(en)
|
1985-01-04 |
1993-02-16 |
Sun Microsystems, Inc. |
Asynchronous pipelined data processing system
|
US5045995A
(en)
|
1985-06-24 |
1991-09-03 |
Vicom Systems, Inc. |
Selective operation of processing elements in a single instruction multiple data stream (SIMD) computer system
|
US4754398A
(en)
*
|
1985-06-28 |
1988-06-28 |
Cray Research, Inc. |
System for multiprocessor communication using local and common semaphore and information registers
|
US4755966A
(en)
|
1985-06-28 |
1988-07-05 |
Hewlett-Packard Company |
Bidirectional branch prediction and optimization
|
US4777587A
(en)
*
|
1985-08-30 |
1988-10-11 |
Advanced Micro Devices, Inc. |
System for processing single-cycle branch instruction in a pipeline having relative, absolute, indirect and trap addresses
|
US5021945A
(en)
*
|
1985-10-31 |
1991-06-04 |
Mcc Development, Ltd. |
Parallel processor system for processing natural concurrencies and method therefor
|
US4847755A
(en)
|
1985-10-31 |
1989-07-11 |
Mcc Development, Ltd. |
Parallel processing method and apparatus for increasing processing throughout by parallel processing low level instructions having natural concurrencies
|
US4745544A
(en)
|
1985-12-12 |
1988-05-17 |
Texas Instruments Incorporated |
Master/slave sequencing processor with forced I/O
|
US4724521A
(en)
|
1986-01-14 |
1988-02-09 |
Veri-Fone, Inc. |
Method for operating a local terminal to execute a downloaded application program
|
US5297260A
(en)
|
1986-03-12 |
1994-03-22 |
Hitachi, Ltd. |
Processor having a plurality of CPUS with one CPU being normally connected to common bus
|
US5170484A
(en)
|
1986-09-18 |
1992-12-08 |
Digital Equipment Corporation |
Massively parallel array processing system
|
US4992934A
(en)
|
1986-12-15 |
1991-02-12 |
United Technologies Corporation |
Reduced instruction set computing apparatus and methods
|
US5073864A
(en)
*
|
1987-02-10 |
1991-12-17 |
Davin Computer Corporation |
Parallel string processor and method for a minicomputer
|
US5142683A
(en)
|
1987-03-09 |
1992-08-25 |
Unisys Corporation |
Intercomputer communication control apparatus and method
|
US4866664A
(en)
|
1987-03-09 |
1989-09-12 |
Unisys Corporation |
Intercomputer communication control apparatus & method
|
US4816913A
(en)
|
1987-11-16 |
1989-03-28 |
Technology, Inc., 64 |
Pixel interpolation circuitry as for a video signal processor
|
US5189636A
(en)
|
1987-11-16 |
1993-02-23 |
Intel Corporation |
Dual mode combining circuitry
|
US5055999A
(en)
*
|
1987-12-22 |
1991-10-08 |
Kendall Square Research Corporation |
Multiprocessor digital data processing system
|
US5220669A
(en)
|
1988-02-10 |
1993-06-15 |
International Business Machines Corporation |
Linkage mechanism for program isolation
|
DE68913629T2
(de)
|
1988-03-14 |
1994-06-16 |
Unisys Corp |
Satzverriegelungsprozessor für vielfachverarbeitungsdatensystem.
|
US5056015A
(en)
|
1988-03-23 |
1991-10-08 |
Du Pont Pixel Systems Limited |
Architectures for serial or parallel loading of writable control store
|
US5165025A
(en)
|
1988-10-06 |
1992-11-17 |
Lass Stanley E |
Interlacing the paths after a conditional branch like instruction
|
EP0374419A3
(de)
|
1988-12-21 |
1991-04-10 |
International Business Machines Corporation |
Verfahren und Anordnung zur wirkungsvollen Errichtung von Schleifen in Hardware und Mikrokodierung
|
US5202972A
(en)
|
1988-12-29 |
1993-04-13 |
International Business Machines Corporation |
Store buffer apparatus in a multiprocessor system
|
US5046000A
(en)
|
1989-01-27 |
1991-09-03 |
International Business Machines Corporation |
Single-FIFO high speed combining switch
|
US5155854A
(en)
|
1989-02-03 |
1992-10-13 |
Digital Equipment Corporation |
System for arbitrating communication requests using multi-pass control unit based on availability of system resources
|
US5155831A
(en)
|
1989-04-24 |
1992-10-13 |
International Business Machines Corporation |
Data processing system with fast queue store interposed between store-through caches and a main memory
|
US5113516A
(en)
*
|
1989-07-31 |
1992-05-12 |
North American Philips Corporation |
Data repacker having controlled feedback shifters and registers for changing data format
|
US5168555A
(en)
|
1989-09-06 |
1992-12-01 |
Unisys Corporation |
Initial program load control
|
US5263169A
(en)
|
1989-11-03 |
1993-11-16 |
Zoran Corporation |
Bus arbitration and resource management for concurrent vector signal processor architecture
|
DE3942977A1
(de)
|
1989-12-23 |
1991-06-27 |
Standard Elektrik Lorenz Ag |
Verfahren zum wiederherstellen der richtigen zellfolge, insbesondere in einer atm-vermittlungsstelle, sowie ausgangseinheit hierfuer
|
US5179702A
(en)
|
1989-12-29 |
1993-01-12 |
Supercomputer Systems Limited Partnership |
System and method for controlling a highly parallel multiprocessor using an anarchy based scheduler for parallel execution thread scheduling
|
US5544337A
(en)
|
1989-12-29 |
1996-08-06 |
Cray Research, Inc. |
Vector processor having registers for control by vector resisters
|
US5247671A
(en)
|
1990-02-14 |
1993-09-21 |
International Business Machines Corporation |
Scalable schedules for serial communications controller in data processing systems
|
DE69132495T2
(de)
|
1990-03-16 |
2001-06-13 |
Texas Instruments Inc., Dallas |
Verteilter Verarbeitungsspeicher
|
JPH0799812B2
(ja)
*
|
1990-03-26 |
1995-10-25 |
株式会社グラフイックス・コミュニケーション・テクノロジーズ |
信号符号化装置および信号復号化装置、並びに信号符号化復号化装置
|
DE69129872T2
(de)
|
1990-03-27 |
1999-03-04 |
Philips Electronics N.V., Eindhoven |
Datenverarbeitungssystem mit einem leistungsverbessernden Befehlscachespeicher
|
US5390329A
(en)
|
1990-06-11 |
1995-02-14 |
Cray Research, Inc. |
Responding to service requests using minimal system-side context in a multiprocessor environment
|
JPH0454652A
(ja)
|
1990-06-25 |
1992-02-21 |
Nec Corp |
マイクロコンピュータ
|
AU633724B2
(en)
|
1990-06-29 |
1993-02-04 |
Digital Equipment Corporation |
Interlock queueing
|
US5404482A
(en)
|
1990-06-29 |
1995-04-04 |
Digital Equipment Corporation |
Processor and method for preventing access to a locked memory block by recording a lock in a content addressable memory with outstanding cache fills
|
US5432918A
(en)
|
1990-06-29 |
1995-07-11 |
Digital Equipment Corporation |
Method and apparatus for ordering read and write operations using conflict bits in a write queue
|
US5347648A
(en)
|
1990-06-29 |
1994-09-13 |
Digital Equipment Corporation |
Ensuring write ordering under writeback cache error conditions
|
CA2045790A1
(en)
|
1990-06-29 |
1991-12-30 |
Richard Lee Sites |
Branch prediction in high-performance processor
|
AU630299B2
(en)
|
1990-07-10 |
1992-10-22 |
Fujitsu Limited |
A data gathering/scattering system in a parallel computer
|
DE4129614C2
(de)
*
|
1990-09-07 |
2002-03-21 |
Hitachi Ltd |
System und Verfahren zur Datenverarbeitung
|
JP2508907B2
(ja)
*
|
1990-09-18 |
1996-06-19 |
日本電気株式会社 |
遅延分岐命令の制御方式
|
EP0553158B1
(de)
*
|
1990-10-19 |
1994-12-28 |
Cray Research, Inc. |
Skalierbares parallel-vektorrechnersystem
|
US5367678A
(en)
|
1990-12-06 |
1994-11-22 |
The Regents Of The University Of California |
Multiprocessor system having statically determining resource allocation schedule at compile time and the using of static schedule with processor signals to control the execution time dynamically
|
US5394530A
(en)
|
1991-03-15 |
1995-02-28 |
Nec Corporation |
Arrangement for predicting a branch target address in the second iteration of a short loop
|
US5956514A
(en)
|
1991-04-12 |
1999-09-21 |
Boeing North American, Inc. |
Apparatus and method for multiple processor software development
|
KR960001273B1
(ko)
|
1991-04-30 |
1996-01-25 |
가부시키가이샤 도시바 |
단일칩 마이크로컴퓨터
|
EP0522513A2
(de)
|
1991-07-09 |
1993-01-13 |
Hughes Aircraft Company |
Hochgeschwindigkeitsparallelmicrokodeprogrammsteuerung
|
US5247675A
(en)
*
|
1991-08-09 |
1993-09-21 |
International Business Machines Corporation |
Preemptive and non-preemptive scheduling and execution of program threads in a multitasking operating system
|
US5255239A
(en)
|
1991-08-13 |
1993-10-19 |
Cypress Semiconductor Corporation |
Bidirectional first-in-first-out memory device with transparent and user-testable capabilities
|
US5623489A
(en)
|
1991-09-26 |
1997-04-22 |
Ipc Information Systems, Inc. |
Channel allocation system for distributed digital switching network
|
US5392412A
(en)
|
1991-10-03 |
1995-02-21 |
Standard Microsystems Corporation |
Data communication controller for use with a single-port data packet buffer
|
GB2260429B
(en)
|
1991-10-11 |
1995-05-24 |
Intel Corp |
Versatile cache memory
|
US5392391A
(en)
|
1991-10-18 |
1995-02-21 |
Lsi Logic Corporation |
High performance graphics applications controller
|
US5557766A
(en)
|
1991-10-21 |
1996-09-17 |
Kabushiki Kaisha Toshiba |
High-speed processor for handling multiple interrupts utilizing an exclusive-use bus and current and previous bank pointers to specify a return bank
|
US5452437A
(en)
|
1991-11-18 |
1995-09-19 |
Motorola, Inc. |
Methods of debugging multiprocessor system
|
US5357617A
(en)
|
1991-11-22 |
1994-10-18 |
International Business Machines Corporation |
Method and apparatus for substantially concurrent multiple instruction thread processing by a single pipeline processor
|
US5442797A
(en)
|
1991-12-04 |
1995-08-15 |
Casavant; Thomas L. |
Latency tolerant risc-based multiple processor with event driven locality managers resulting from variable tagging
|
JP2823767B2
(ja)
|
1992-02-03 |
1998-11-11 |
松下電器産業株式会社 |
レジスタファイル
|
KR100309566B1
(ko)
|
1992-04-29 |
2001-12-15 |
리패치 |
파이프라인프로세서에서다중명령어를무리짓고,그룹화된명령어를동시에발행하고,그룹화된명령어를실행시키는방법및장치
|
US5459842A
(en)
|
1992-06-26 |
1995-10-17 |
International Business Machines Corporation |
System for combining data from multiple CPU write requests via buffers and using read-modify-write operation to write the combined data to the memory
|
DE4223600C2
(de)
|
1992-07-17 |
1994-10-13 |
Ibm |
Mehrprozessor-Computersystem und Verfahren zum Übertragen von Steuerinformationen und Dateninformation zwischen wenigstens zwei Prozessoreinheiten eines Computersystems
|
US5274770A
(en)
|
1992-07-29 |
1993-12-28 |
Tritech Microelectronics International Pte Ltd. |
Flexible register-based I/O microcontroller with single cycle instruction execution
|
US5692167A
(en)
*
|
1992-07-31 |
1997-11-25 |
Intel Corporation |
Method for verifying the correct processing of pipelined instructions including branch instructions and self-modifying code in a microprocessor
|
US5442756A
(en)
|
1992-07-31 |
1995-08-15 |
Intel Corporation |
Branch prediction and resolution apparatus for a superscalar computer processor
|
US5481683A
(en)
*
|
1992-10-30 |
1996-01-02 |
International Business Machines Corporation |
Super scalar computer architecture using remand and recycled general purpose register to manage out-of-order execution of instructions
|
US5463746A
(en)
|
1992-10-30 |
1995-10-31 |
International Business Machines Corp. |
Data processing system having prediction by using an embedded guess bit of remapped and compressed opcodes
|
US5428779A
(en)
*
|
1992-11-09 |
1995-06-27 |
Seiko Epson Corporation |
System and method for supporting context switching within a multiprocessor system having functional blocks that generate state programs with coded register load instructions
|
JPH06161873A
(ja)
|
1992-11-27 |
1994-06-10 |
Fujitsu Ltd |
主記憶に対する複数のアクセスポイントのハングアップ処理方式
|
US5450603A
(en)
|
1992-12-18 |
1995-09-12 |
Xerox Corporation |
SIMD architecture with transfer register or value source circuitry connected to bus
|
CA2128393C
(en)
|
1992-12-23 |
2001-10-02 |
Jean-Felix Perotto |
Multi-tasking low-power controller
|
US5404464A
(en)
|
1993-02-11 |
1995-04-04 |
Ast Research, Inc. |
Bus control system and method that selectively generate an early address strobe
|
US5448702A
(en)
|
1993-03-02 |
1995-09-05 |
International Business Machines Corporation |
Adapters with descriptor queue management capability
|
EP0617361B1
(de)
|
1993-03-26 |
2001-11-28 |
Cabletron Systems, Inc. |
Ablaufssteuerungsverfahren und -gerät für ein Kommunikationsnetzwerk
|
US6311286B1
(en)
|
1993-04-30 |
2001-10-30 |
Nec Corporation |
Symmetric multiprocessing system with unified environment and distributed system functions
|
WO1994027216A1
(en)
|
1993-05-14 |
1994-11-24 |
Massachusetts Institute Of Technology |
Multiprocessor coupling system with integrated compile and run time scheduling for parallelism
|
CA2122182A1
(en)
|
1993-05-20 |
1994-11-21 |
Rene Leblanc |
Method for rapid prototyping of programming problems
|
JP3203401B2
(ja)
|
1993-05-21 |
2001-08-27 |
三菱電機株式会社 |
データ処理装置
|
ES2148197T3
(es)
|
1993-06-29 |
2000-10-16 |
Cit Alcatel |
Metodo de resecuenciacion y dispositivo de resecuenciacion que realiza tal metodo.
|
US5363448A
(en)
|
1993-06-30 |
1994-11-08 |
United Technologies Automotive, Inc. |
Pseudorandom number generation and cryptographic authentication
|
JP3452655B2
(ja)
|
1993-09-27 |
2003-09-29 |
株式会社日立製作所 |
ディジタル信号処理プロセッサおよびそれを用いて命令を実行する方法
|
CA2107299C
(en)
|
1993-09-29 |
1997-02-25 |
Mehrad Yasrebi |
High performance machine for switched communications in a heterogenous data processing network gateway
|
US6141689A
(en)
|
1993-10-01 |
2000-10-31 |
International Business Machines Corp. |
Method and mechanism for allocating switched communications ports in a heterogeneous data processing network gateway
|
US5446736A
(en)
|
1993-10-07 |
1995-08-29 |
Ast Research, Inc. |
Method and apparatus for connecting a node to a wireless network using a standard protocol
|
EP0650117B1
(de)
|
1993-10-21 |
2002-04-10 |
Sun Microsystems, Inc. |
Gegenflusspipeline
|
EP0650116B1
(de)
|
1993-10-21 |
1998-12-09 |
Sun Microsystems, Inc. |
Gegenflusspipelineprozessor
|
TW261676B
(de)
*
|
1993-11-02 |
1995-11-01 |
Motorola Inc |
|
US5450351A
(en)
|
1993-11-19 |
1995-09-12 |
International Business Machines Corporation |
Content addressable memory implementation with random access memory
|
US6079014A
(en)
*
|
1993-12-02 |
2000-06-20 |
Intel Corporation |
Processor that redirects an instruction fetch pipeline immediately upon detection of a mispredicted branch while committing prior instructions to an architectural state
|
US5848276A
(en)
|
1993-12-06 |
1998-12-08 |
Cpu Technology, Inc. |
High speed, direct register access operation for parallel processing units
|
US5487159A
(en)
|
1993-12-23 |
1996-01-23 |
Unisys Corporation |
System for processing shift, mask, and merge operations in one instruction
|
DE69420540T2
(de)
|
1994-01-03 |
2000-02-10 |
Intel Corp., Santa Clara |
Verfahren und Vorrichtung zum Implementieren eines vierstufigen Verzweigungsauflosungssystem in einem Rechnerprozessor
|
US5490204A
(en)
|
1994-03-01 |
1996-02-06 |
Safco Corporation |
Automated quality assessment system for cellular networks
|
US5835755A
(en)
|
1994-04-04 |
1998-11-10 |
At&T Global Information Solutions Company |
Multi-processor computer system for operating parallel client/server database processes
|
JP3547482B2
(ja)
|
1994-04-15 |
2004-07-28 |
株式会社日立製作所 |
情報処理装置
|
AUPM519694A0
(en)
|
1994-04-19 |
1994-05-12 |
Griffith University |
Method for testing and debugging computer programs
|
US5659722A
(en)
*
|
1994-04-28 |
1997-08-19 |
International Business Machines Corporation |
Multiple condition code branching system in a multi-processor environment
|
US5542088A
(en)
|
1994-04-29 |
1996-07-30 |
Intergraph Corporation |
Method and apparatus for enabling control of task execution
|
US5721870A
(en)
|
1994-05-25 |
1998-02-24 |
Nec Corporation |
Lock control for a shared main storage data processing system
|
US5544236A
(en)
|
1994-06-10 |
1996-08-06 |
At&T Corp. |
Access to unsubscribed features
|
US5574922A
(en)
|
1994-06-17 |
1996-11-12 |
Apple Computer, Inc. |
Processor with sequences of processor instructions for locked memory updates
|
US5781774A
(en)
|
1994-06-29 |
1998-07-14 |
Intel Corporation |
Processor having operating modes for an upgradeable multiprocessor computer system
|
FR2722041B1
(fr)
*
|
1994-06-30 |
1998-01-02 |
Samsung Electronics Co Ltd |
Decodeur de huffman
|
JP3810449B2
(ja)
|
1994-07-20 |
2006-08-16 |
富士通株式会社 |
キュー装置
|
US5860085A
(en)
|
1994-08-01 |
1999-01-12 |
Cypress Semiconductor Corporation |
Instruction set for a content addressable memory array with read/write circuits and an interface register logic block
|
US5655132A
(en)
|
1994-08-08 |
1997-08-05 |
Rockwell International Corporation |
Register file with multi-tasking support
|
US5640538A
(en)
|
1994-08-22 |
1997-06-17 |
Adaptec, Inc. |
Programmable timing mark sequencer for a disk drive
|
US5748950A
(en)
|
1994-09-20 |
1998-05-05 |
Intel Corporation |
Method and apparatus for providing an optimized compare-and-branch instruction
|
US5717760A
(en)
|
1994-11-09 |
1998-02-10 |
Channel One Communications, Inc. |
Message protection system and method
|
JP3725547B2
(ja)
*
|
1994-12-02 |
2005-12-14 |
ヒュンダイ エレクトロニクス アメリカ インコーポレイテッド |
限定ラン分岐予測
|
JP3169779B2
(ja)
|
1994-12-19 |
2001-05-28 |
日本電気株式会社 |
マルチスレッドプロセッサ
|
US5610864A
(en)
|
1994-12-23 |
1997-03-11 |
Micron Technology, Inc. |
Burst EDO memory device with maximized write cycle timing
|
JPH08272648A
(ja)
|
1994-12-29 |
1996-10-18 |
Hitachi Ltd |
デバッグコマンドファイルを自動的に生成する方法、およびデバッグコマンドファイルにおいてブレークポイントを自動的に再生成する装置
|
US5550816A
(en)
|
1994-12-29 |
1996-08-27 |
Storage Technology Corporation |
Method and apparatus for virtual switching
|
US5812811A
(en)
|
1995-02-03 |
1998-09-22 |
International Business Machines Corporation |
Executing speculative parallel instructions threads with forking and inter-thread communication
|
US5784712A
(en)
|
1995-03-01 |
1998-07-21 |
Unisys Corporation |
Method and apparatus for locally generating addressing information for a memory access
|
US5649157A
(en)
|
1995-03-30 |
1997-07-15 |
Hewlett-Packard Co. |
Memory controller with priority queues
|
US5651137A
(en)
|
1995-04-12 |
1997-07-22 |
Intel Corporation |
Scalable cache attributes for an input/output bus
|
TW360852B
(en)
|
1995-04-12 |
1999-06-11 |
Matsushita Electric Ind Co Ltd |
Pipeline processor
|
US5886992A
(en)
|
1995-04-14 |
1999-03-23 |
Valtion Teknillinen Tutkimuskeskus |
Frame synchronized ring system and method
|
US5758184A
(en)
|
1995-04-24 |
1998-05-26 |
Microsoft Corporation |
System for performing asynchronous file operations requested by runnable threads by processing completion messages with different queue thread and checking for completion by runnable threads
|
US5704054A
(en)
|
1995-05-09 |
1997-12-30 |
Yale University |
Counterflow pipeline processor architecture for semi-custom application specific IC's
|
JP3130446B2
(ja)
*
|
1995-05-10 |
2001-01-31 |
松下電器産業株式会社 |
プログラム変換装置及びプロセッサ
|
US5592622A
(en)
|
1995-05-10 |
1997-01-07 |
3Com Corporation |
Network intermediate system with message passing architecture
|
GB9509987D0
(en)
|
1995-05-17 |
1995-07-12 |
Sgs Thomson Microelectronics |
Manipulation of data
|
GB9509989D0
(en)
|
1995-05-17 |
1995-07-12 |
Sgs Thomson Microelectronics |
Manipulation of data
|
GB9509983D0
(en)
|
1995-05-17 |
1995-07-12 |
Sgs Thomson Microelectronics |
Replication of data
|
GB9509988D0
(en)
|
1995-05-17 |
1995-07-12 |
Sgs Thomson Microelectronics |
Matrix transposition
|
JPH08320797A
(ja)
|
1995-05-24 |
1996-12-03 |
Fuji Xerox Co Ltd |
プログラム制御システム
|
US5680564A
(en)
|
1995-05-26 |
1997-10-21 |
National Semiconductor Corporation |
Pipelined processor with two tier prefetch buffer structure and method with bypass
|
US5644780A
(en)
|
1995-06-02 |
1997-07-01 |
International Business Machines Corporation |
Multiple port high speed register file with interleaved write ports for use with very long instruction word (vlin) and n-way superscaler processors
|
US5828746A
(en)
|
1995-06-07 |
1998-10-27 |
Lucent Technologies Inc. |
Telecommunications network
|
US5828863A
(en)
|
1995-06-09 |
1998-10-27 |
Canon Information Systems, Inc. |
Interface device connected between a LAN and a printer for outputting formatted debug information about the printer to the printer
|
US5541920A
(en)
|
1995-06-15 |
1996-07-30 |
Bay Networks, Inc. |
Method and apparatus for a delayed replace mechanism for a streaming packet modification engine
|
KR0180169B1
(ko)
*
|
1995-06-30 |
1999-05-01 |
배순훈 |
가변길이 부호기
|
GB9513515D0
(en)
|
1995-07-03 |
1995-09-06 |
Sgs Thomson Microelectronics |
Expansion of data
|
US5613071A
(en)
|
1995-07-14 |
1997-03-18 |
Intel Corporation |
Method and apparatus for providing remote memory access in a distributed memory multiprocessor system
|
GB9514695D0
(en)
|
1995-07-18 |
1995-09-13 |
Sgs Thomson Microelectronics |
Combining data values
|
GB9514684D0
(en)
|
1995-07-18 |
1995-09-13 |
Sgs Thomson Microelectronics |
An arithmetic unit
|
US5680641A
(en)
|
1995-08-16 |
1997-10-21 |
Sharp Microelectronics Technology, Inc. |
Multiple register bank system for concurrent I/O operation in a CPU datapath
|
US5900025A
(en)
|
1995-09-12 |
1999-05-04 |
Zsp Corporation |
Processor having a hierarchical control register file and methods for operating the same
|
US5940612A
(en)
|
1995-09-27 |
1999-08-17 |
International Business Machines Corporation |
System and method for queuing of tasks in a multiprocessing system
|
US5875470A
(en)
|
1995-09-28 |
1999-02-23 |
International Business Machines Corporation |
Multi-port multiple-simultaneous-access DRAM chip
|
US5689566A
(en)
|
1995-10-24 |
1997-11-18 |
Nguyen; Minhtam C. |
Network with secure communications sessions
|
US5809530A
(en)
|
1995-11-13 |
1998-09-15 |
Motorola, Inc. |
Method and apparatus for processing multiple cache misses using reload folding and store merging
|
KR0150072B1
(ko)
|
1995-11-30 |
1998-10-15 |
양승택 |
병렬처리 컴퓨터 시스템에서의 메모리 데이타 경로 제어장치
|
US5796413A
(en)
|
1995-12-06 |
1998-08-18 |
Compaq Computer Corporation |
Graphics controller utilizing video memory to provide macro command capability and enhanched command buffering
|
US5940866A
(en)
|
1995-12-13 |
1999-08-17 |
International Business Machines Corporation |
Information handling system having a local address queue for local storage of command blocks transferred from a host processing side
|
US5699537A
(en)
|
1995-12-22 |
1997-12-16 |
Intel Corporation |
Processor microarchitecture for efficient dynamic scheduling and execution of chains of dependent instructions
|
US5787454A
(en)
|
1995-12-27 |
1998-07-28 |
Intel Corporation |
Recorder buffer with interleaving mechanism for accessing a multi-parted circular memory array
|
EP0870386B1
(de)
|
1995-12-29 |
2000-04-12 |
Tixi.Com GmbH Telecommunication |
Verfahren und mikrocomputersystem zur automatischen, sicheren und direkten datenübertragung
|
US5819080A
(en)
|
1996-01-02 |
1998-10-06 |
Advanced Micro Devices, Inc. |
Microprocessor using an instruction field to specify condition flags for use with branch instructions and a computer system employing the microprocessor
|
US5802373A
(en)
|
1996-01-29 |
1998-09-01 |
Digital Equipment Corporation |
Method for providing a pipeline interpreter for a variable length instruction set
|
US6201807B1
(en)
|
1996-02-27 |
2001-03-13 |
Lucent Technologies |
Real-time hardware method and apparatus for reducing queue processing
|
US5761507A
(en)
|
1996-03-05 |
1998-06-02 |
International Business Machines Corporation |
Client/server architecture supporting concurrent servers within a server with a transaction manager providing server/connection decoupling
|
US5809235A
(en)
|
1996-03-08 |
1998-09-15 |
International Business Machines Corporation |
Object oriented network event management framework
|
US5784649A
(en)
|
1996-03-13 |
1998-07-21 |
Diamond Multimedia Systems, Inc. |
Multi-threaded FIFO pool buffer and bus transfer control system
|
US5797043A
(en)
|
1996-03-13 |
1998-08-18 |
Diamond Multimedia Systems, Inc. |
System for managing the transfer of data between FIFOs within pool memory and peripherals being programmable with identifications of the FIFOs
|
US6199133B1
(en)
|
1996-03-29 |
2001-03-06 |
Compaq Computer Corporation |
Management communication bus for networking devices
|
KR100219597B1
(ko)
|
1996-03-30 |
1999-09-01 |
윤종용 |
씨디-롬 드라이브에서의 큐잉 제어 방법
|
GB2311882B
(en)
|
1996-04-04 |
2000-08-09 |
Videologic Ltd |
A data processing management system
|
US5944816A
(en)
|
1996-05-17 |
1999-08-31 |
Advanced Micro Devices, Inc. |
Microprocessor configured to execute multiple threads including interrupt service routines
|
JPH1091443A
(ja)
|
1996-05-22 |
1998-04-10 |
Seiko Epson Corp |
情報処理回路、マイクロコンピュータ及び電子機器
|
US5946487A
(en)
|
1996-06-10 |
1999-08-31 |
Lsi Logic Corporation |
Object-oriented multi-media architecture
|
KR980004067A
(ko)
|
1996-06-25 |
1998-03-30 |
김광호 |
멀티프로세서 시스템의 데이터 송수신장치 및 방법
|
JP3541335B2
(ja)
|
1996-06-28 |
2004-07-07 |
富士通株式会社 |
情報処理装置及び分散処理制御方法
|
US5937187A
(en)
|
1996-07-01 |
1999-08-10 |
Sun Microsystems, Inc. |
Method and apparatus for execution and preemption control of computer process entities
|
US5933627A
(en)
|
1996-07-01 |
1999-08-03 |
Sun Microsystems |
Thread switch on blocked load or store using instruction thread field
|
US6023742A
(en)
|
1996-07-18 |
2000-02-08 |
University Of Washington |
Reconfigurable computing architecture for providing pipelined data paths
|
JP3745039B2
(ja)
|
1996-08-01 |
2006-02-15 |
株式会社ルネサステクノロジ |
遅延命令を有するマイクロプロセッサ
|
US5745913A
(en)
|
1996-08-05 |
1998-04-28 |
Exponential Technology, Inc. |
Multi-processor DRAM controller that prioritizes row-miss requests to stale banks
|
US6058465A
(en)
|
1996-08-19 |
2000-05-02 |
Nguyen; Le Trong |
Single-instruction-multiple-data processing in a multimedia signal processor
|
US6061711A
(en)
|
1996-08-19 |
2000-05-09 |
Samsung Electronics, Inc. |
Efficient context saving and restoring in a multi-tasking computing system environment
|
EP1291765B1
(de)
*
|
1996-08-27 |
2009-12-30 |
Panasonic Corporation |
Vielfadenprozessor zur Verarbeitung von mehreren Befehlsströmen unabhängig von einander durch eine flexible Durchsatzsteuerung in jedem Befehlsstrom
|
US5812868A
(en)
|
1996-09-16 |
1998-09-22 |
Motorola Inc. |
Method and apparatus for selecting a register file in a data processing system
|
US5937177A
(en)
|
1996-10-01 |
1999-08-10 |
Sun Microsystems, Inc. |
Control structure for a high-speed asynchronous pipeline
|
US6072781A
(en)
|
1996-10-22 |
2000-06-06 |
International Business Machines Corporation |
Multi-tasking adapter for parallel network applications
|
DE69718278T2
(de)
|
1996-10-31 |
2003-08-21 |
Texas Instruments Inc., Dallas |
Methode und System zur Einzel-Zyklus-Ausführung aufeinanderfolgender Iterationen einer Befehlsschleife
|
US5860158A
(en)
|
1996-11-15 |
1999-01-12 |
Samsung Electronics Company, Ltd. |
Cache control unit with a cache request transaction-oriented protocol
|
US5857104A
(en)
|
1996-11-26 |
1999-01-05 |
Hewlett-Packard Company |
Synthetic dynamic branch prediction
|
US6009505A
(en)
|
1996-12-02 |
1999-12-28 |
Compaq Computer Corp. |
System and method for routing one operand to arithmetic logic units from fixed register slots and another operand from any register slot
|
CN1153133C
(zh)
|
1996-12-09 |
2004-06-09 |
松下电器产业株式会社 |
采用小规模硬件作高命中率分支预测的信息处理装置
|
US5905876A
(en)
|
1996-12-16 |
1999-05-18 |
Intel Corporation |
Queue ordering for memory and I/O transactions in a multiple concurrent transaction computer system
|
US6212542B1
(en)
|
1996-12-16 |
2001-04-03 |
International Business Machines Corporation |
Method and system for executing a program within a multiscalar processor by processing linked thread descriptors
|
US5946222A
(en)
|
1996-12-20 |
1999-08-31 |
Oak Technology, Inc. |
Method and apparatus for performing a masked byte addition operation
|
US6088788A
(en)
*
|
1996-12-27 |
2000-07-11 |
International Business Machines Corporation |
Background completion of instruction and associated fetch request in a multithread processor
|
US6098110A
(en)
|
1996-12-30 |
2000-08-01 |
Compaq Computer Corporation |
Network switch with a multiple bus structure and a bridge interface for transferring network data between different buses
|
US6029228A
(en)
|
1996-12-31 |
2000-02-22 |
Texas Instruments Incorporated |
Data prefetching of a load target buffer for post-branch instructions based on past prediction accuracy's of branch predictions
|
US5854922A
(en)
|
1997-01-16 |
1998-12-29 |
Ford Motor Company |
Micro-sequencer apparatus and method of combination state machine and instruction memory
|
US5961628A
(en)
|
1997-01-28 |
1999-10-05 |
Samsung Electronics Co., Ltd. |
Load and store unit for a vector processor
|
US5872963A
(en)
|
1997-02-18 |
1999-02-16 |
Silicon Graphics, Inc. |
Resumption of preempted non-privileged threads with no kernel intervention
|
US6256115B1
(en)
|
1997-02-21 |
2001-07-03 |
Worldquest Network, Inc. |
Facsimile network
|
US6269391B1
(en)
|
1997-02-24 |
2001-07-31 |
Novell, Inc. |
Multi-processor scheduling kernel
|
US5742587A
(en)
|
1997-02-28 |
1998-04-21 |
Lanart Corporation |
Load balancing port switching hub
|
EP0863462B8
(de)
*
|
1997-03-04 |
2010-07-28 |
Panasonic Corporation |
Zur effizienten Ausführung vieler asynchronen Ereignisaufgaben geeigneter Prozessor
|
US5835705A
(en)
*
|
1997-03-11 |
1998-11-10 |
International Business Machines Corporation |
Method and system for performance per-thread monitoring in a multithreaded processor
|
US5905889A
(en)
|
1997-03-20 |
1999-05-18 |
International Business Machines Corporation |
Resource management system using next available integer from an integer pool and returning the integer thereto as the next available integer upon completion of use
|
US5996068A
(en)
|
1997-03-26 |
1999-11-30 |
Lucent Technologies Inc. |
Method and apparatus for renaming registers corresponding to multiple thread identifications
|
US5907702A
(en)
*
|
1997-03-28 |
1999-05-25 |
International Business Machines Corporation |
Method and apparatus for decreasing thread switch latency in a multithread processor
|
US6298370B1
(en)
|
1997-04-04 |
2001-10-02 |
Texas Instruments Incorporated |
Computer operating process allocating tasks between first and second processors at run time based upon current processor load
|
US5983274A
(en)
|
1997-05-08 |
1999-11-09 |
Microsoft Corporation |
Creation and use of control information associated with packetized network data by protocol drivers and device drivers
|
US6141765A
(en)
|
1997-05-19 |
2000-10-31 |
Gigabus, Inc. |
Low power, high speed communications bus
|
KR100212064B1
(ko)
|
1997-05-21 |
1999-08-02 |
윤종용 |
2n X n 다중화 스위치 구조
|
US6009515A
(en)
|
1997-05-30 |
1999-12-28 |
Sun Microsystems, Inc. |
Digital data processing system including efficient arrangement to support branching within trap shadows
|
GB2326253A
(en)
*
|
1997-06-10 |
1998-12-16 |
Advanced Risc Mach Ltd |
Coprocessor data access control
|
US6139199A
(en)
|
1997-06-11 |
2000-10-31 |
Sun Microsystems, Inc. |
Fast just-in-time (JIT) scheduler
|
US6092158A
(en)
|
1997-06-13 |
2000-07-18 |
Intel Corporation |
Method and apparatus for arbitrating between command streams
|
US6182177B1
(en)
|
1997-06-13 |
2001-01-30 |
Intel Corporation |
Method and apparatus for maintaining one or more queues of elements such as commands using one or more token queues
|
US6067585A
(en)
|
1997-06-23 |
2000-05-23 |
Compaq Computer Corporation |
Adaptive interface controller that can operate with segments of different protocol and transmission rates in a single integrated device
|
US5993627A
(en)
|
1997-06-24 |
1999-11-30 |
Large Scale Biology Corporation |
Automated system for two-dimensional electrophoresis
|
US5870597A
(en)
|
1997-06-25 |
1999-02-09 |
Sun Microsystems, Inc. |
Method for speculative calculation of physical register addresses in an out of order processor
|
KR100216371B1
(ko)
|
1997-06-30 |
1999-08-16 |
윤종용 |
고장 감내형 대용량 ATM 스위치 및 2nXn 다중화스위치에서의 셀프라우팅 방법
|
US5887134A
(en)
|
1997-06-30 |
1999-03-23 |
Sun Microsystems |
System and method for preserving message order while employing both programmed I/O and DMA operations
|
US6393483B1
(en)
|
1997-06-30 |
2002-05-21 |
Adaptec, Inc. |
Method and apparatus for network interface card load balancing and port aggregation
|
US5938736A
(en)
|
1997-06-30 |
1999-08-17 |
Sun Microsystems, Inc. |
Search engine architecture for a high performance multi-layer switch element
|
US6385720B1
(en)
*
|
1997-07-14 |
2002-05-07 |
Matsushita Electric Industrial Co., Ltd. |
Branch prediction method and processor using origin information, relative position information and history information
|
US6247025B1
(en)
|
1997-07-17 |
2001-06-12 |
International Business Machines Corporation |
Locking and unlocking mechanism for controlling concurrent access to objects
|
US6157988A
(en)
|
1997-08-01 |
2000-12-05 |
Micron Technology, Inc. |
Method and apparatus for high performance branching in pipelined microsystems
|
US6141348A
(en)
|
1997-08-25 |
2000-10-31 |
Cisco Technology, Inc. |
Constant-time programmable field extraction system and method
|
US6243735B1
(en)
*
|
1997-09-01 |
2001-06-05 |
Matsushita Electric Industrial Co., Ltd. |
Microcontroller, data processing system and task switching control method
|
US5926646A
(en)
*
|
1997-09-11 |
1999-07-20 |
Advanced Micro Devices, Inc. |
Context-dependent memory-mapped registers for transparent expansion of a register file
|
US6014729A
(en)
|
1997-09-29 |
2000-01-11 |
Firstpass, Inc. |
Shared memory arbitration apparatus and method
|
US6223208B1
(en)
|
1997-10-03 |
2001-04-24 |
International Business Machines Corporation |
Moving data in and out of processor units using idle register/storage functional units
|
UA55489C2
(uk)
*
|
1997-10-07 |
2003-04-15 |
Каналь+ Сосьєте Анонім |
Пристрій для багатопотокової обробки даних (варіанти)
|
US5943491A
(en)
|
1997-10-20 |
1999-08-24 |
Sun Microsystems, Inc. |
Control circuit of mutual exclusion elements
|
US6697935B1
(en)
|
1997-10-23 |
2004-02-24 |
International Business Machines Corporation |
Method and apparatus for selecting thread switch events in a multithreaded processor
|
US6567839B1
(en)
*
|
1997-10-23 |
2003-05-20 |
International Business Machines Corporation |
Thread switch control in a multithreaded processor system
|
US6085294A
(en)
|
1997-10-24 |
2000-07-04 |
Compaq Computer Corporation |
Distributed data dependency stall mechanism
|
US6061710A
(en)
|
1997-10-29 |
2000-05-09 |
International Business Machines Corporation |
Multithreaded processor incorporating a thread latch register for interrupt service new pending threads
|
US5915123A
(en)
|
1997-10-31 |
1999-06-22 |
Silicon Spice |
Method and apparatus for controlling configuration memory contexts of processing elements in a network of multiple context processing elements
|
US6279066B1
(en)
|
1997-11-14 |
2001-08-21 |
Agere Systems Guardian Corp. |
System for negotiating access to a shared resource by arbitration logic in a shared resource negotiator
|
US6223277B1
(en)
|
1997-11-21 |
2001-04-24 |
Texas Instruments Incorporated |
Data processing circuit with packed data structure capability
|
US6360262B1
(en)
|
1997-11-24 |
2002-03-19 |
International Business Machines Corporation |
Mapping web server objects to TCP/IP ports
|
US5923872A
(en)
|
1997-11-26 |
1999-07-13 |
Digital Equipment Corporation |
Apparatus for sampling instruction operand or result values in a processor pipeline
|
US6070231A
(en)
|
1997-12-02 |
2000-05-30 |
Intel Corporation |
Method and apparatus for processing memory requests that require coherency transactions
|
US6144669A
(en)
|
1997-12-12 |
2000-11-07 |
Newbridge Networks Corporation |
Prioritized PVC management queues for improved frame processing capabilities
|
US5948081A
(en)
|
1997-12-22 |
1999-09-07 |
Compaq Computer Corporation |
System for flushing queued memory write request corresponding to a queued read request and all prior write requests with counter indicating requests to be flushed
|
US6259699B1
(en)
|
1997-12-30 |
2001-07-10 |
Nexabit Networks, Llc |
System architecture for and method of processing packets and/or cells in a common switch
|
JPH11203860A
(ja)
|
1998-01-07 |
1999-07-30 |
Nec Corp |
半導体記憶装置
|
US6134665A
(en)
|
1998-01-20 |
2000-10-17 |
Digital Equipment Corporation |
Computer with remote wake up and transmission of a status packet when the computer fails a self test
|
US6145054A
(en)
|
1998-01-21 |
2000-11-07 |
Sun Microsystems, Inc. |
Apparatus and method for handling multiple mergeable misses in a non-blocking cache
|
US6230119B1
(en)
|
1998-02-06 |
2001-05-08 |
Patrick Michael Mitchell |
Integrated circuit with embedded emulator and emulation system for use with such an integrated circuit
|
US6415338B1
(en)
|
1998-02-11 |
2002-07-02 |
Globespan, Inc. |
System for writing a data value at a starting address to a number of consecutive locations equal to a segment length identifier
|
US5970013A
(en)
|
1998-02-26 |
1999-10-19 |
Lucent Technologies Inc. |
Adaptive addressable circuit redundancy method and apparatus with broadcast write
|
US6205468B1
(en)
|
1998-03-10 |
2001-03-20 |
Lucent Technologies, Inc. |
System for multitasking management employing context controller having event vector selection by priority encoding of contex events
|
US6446190B1
(en)
|
1998-03-12 |
2002-09-03 |
Bops, Inc. |
Register file indexing methods and apparatus for providing indirect control of register addressing in a VLIW processor
|
US6279113B1
(en)
|
1998-03-16 |
2001-08-21 |
Internet Tools, Inc. |
Dynamic signature inspection-based network intrusion detection
|
US6005575A
(en)
|
1998-03-23 |
1999-12-21 |
Microsoft Corporation |
Foreground window determination through process and thread initialization
|
US6052769A
(en)
|
1998-03-31 |
2000-04-18 |
Intel Corporation |
Method and apparatus for moving select non-contiguous bytes of packed data in a single instruction
|
US6223238B1
(en)
|
1998-03-31 |
2001-04-24 |
Micron Electronics, Inc. |
Method of peer-to-peer mastering over a computer bus
|
US6092175A
(en)
|
1998-04-02 |
2000-07-18 |
University Of Washington |
Shared register storage mechanisms for multithreaded computer systems with out-of-order execution
|
US6079008A
(en)
|
1998-04-03 |
2000-06-20 |
Patton Electronics Co. |
Multiple thread multiple data predictive coded parallel processing system and method
|
KR100280460B1
(ko)
|
1998-04-08 |
2001-02-01 |
김영환 |
데이터 처리 장치 및 이의 복수의 스레드 처리 방법
|
US6275508B1
(en)
|
1998-04-21 |
2001-08-14 |
Nexabit Networks, Llc |
Method of and system for processing datagram headers for high speed computer network interfaces at low clock speeds, utilizing scalable algorithms for performing such network header adaptation (SAPNA)
|
US6115777A
(en)
|
1998-04-21 |
2000-09-05 |
Idea Corporation |
LOADRS instruction and asynchronous context switch
|
US6408325B1
(en)
|
1998-05-06 |
2002-06-18 |
Sun Microsystems, Inc. |
Context switching technique for processors with large register files
|
US6092127A
(en)
|
1998-05-15 |
2000-07-18 |
Hewlett-Packard Company |
Dynamic allocation and reallocation of buffers in links of chained DMA operations by receiving notification of buffer full and maintaining a queue of buffers available
|
US6496847B1
(en)
|
1998-05-15 |
2002-12-17 |
Vmware, Inc. |
System and method for virtualizing computer systems
|
EP0961181A1
(de)
|
1998-05-29 |
1999-12-01 |
Denso Corporation |
Hologramm und Verfahren zur Herstellung eines Hologramms
|
US6275505B1
(en)
|
1998-05-30 |
2001-08-14 |
Alcatel Canada Inc. |
Method and apparatus for packetizing data into a data stream
|
US6157955A
(en)
|
1998-06-15 |
2000-12-05 |
Intel Corporation |
Packet processing system including a policy engine having a classification unit
|
US6272616B1
(en)
|
1998-06-17 |
2001-08-07 |
Agere Systems Guardian Corp. |
Method and apparatus for executing multiple instruction streams in a digital processor with multiple data paths
|
US6434145B1
(en)
|
1998-06-22 |
2002-08-13 |
Applied Micro Circuits Corporation |
Processing of network data by parallel processing channels
|
US6101599A
(en)
|
1998-06-29 |
2000-08-08 |
Cisco Technology, Inc. |
System for context switching between processing elements in a pipeline of processing elements
|
US6195739B1
(en)
|
1998-06-29 |
2001-02-27 |
Cisco Technology, Inc. |
Method and apparatus for passing data among processor complex stages of a pipelined processing engine
|
US6836838B1
(en)
|
1998-06-29 |
2004-12-28 |
Cisco Technology, Inc. |
Architecture for a processor complex of an arrayed pipelined processing engine
|
US6373848B1
(en)
|
1998-07-28 |
2002-04-16 |
International Business Machines Corporation |
Architecture for a multi-port adapter with a single media access control (MAC)
|
US6073215A
(en)
|
1998-08-03 |
2000-06-06 |
Motorola, Inc. |
Data processing system having a data prefetch mechanism and method therefor
|
US6160562A
(en)
|
1998-08-18 |
2000-12-12 |
Compaq Computer Corporation |
System and method for aligning an initial cache line of data read from local memory by an input/output device
|
US6564316B1
(en)
|
1998-09-10 |
2003-05-13 |
Parthusceva Ltd. |
Method and apparatus for reducing code size by executing no operation instructions that are not explicitly included in code using programmable delay slots
|
US6505229B1
(en)
|
1998-09-25 |
2003-01-07 |
Intelect Communications, Inc. |
Method for allowing multiple processing threads and tasks to execute on one or more processor units for embedded real-time processor systems
|
US6356962B1
(en)
|
1998-09-30 |
2002-03-12 |
Stmicroelectronics, Inc. |
Network device and method of controlling flow of data arranged in frames in a data-based network
|
US6347344B1
(en)
|
1998-10-14 |
2002-02-12 |
Hitachi, Ltd. |
Integrated multimedia system with local processor, data transfer switch, processing modules, fixed functional unit, data streamer, interface unit and multiplexer, all integrated on multimedia processor
|
US6560629B1
(en)
*
|
1998-10-30 |
2003-05-06 |
Sun Microsystems, Inc. |
Multi-thread processing
|
US6212611B1
(en)
|
1998-11-03 |
2001-04-03 |
Intel Corporation |
Method and apparatus for providing a pipelined memory controller
|
US6230261B1
(en)
|
1998-12-02 |
2001-05-08 |
I. P. First, L.L.C. |
Method and apparatus for predicting conditional branch instruction outcome based on branch condition test type
|
US6718457B2
(en)
|
1998-12-03 |
2004-04-06 |
Sun Microsystems, Inc. |
Multiple-thread processor for threaded software applications
|
US6230230B1
(en)
|
1998-12-03 |
2001-05-08 |
Sun Microsystems, Inc. |
Elimination of traps and atomics in thread synchronization
|
US6389449B1
(en)
|
1998-12-16 |
2002-05-14 |
Clearwater Networks, Inc. |
Interstream control and communications for multi-streaming digital processors
|
US6401155B1
(en)
|
1998-12-22 |
2002-06-04 |
Philips Electronics North America Corporation |
Interrupt/software-controlled thread processing
|
US6378124B1
(en)
|
1999-02-22 |
2002-04-23 |
International Business Machines Corporation |
Debugger thread synchronization control points
|
US6378125B1
(en)
|
1999-02-22 |
2002-04-23 |
International Business Machines Corporation |
Debugger thread identification points
|
US6574702B2
(en)
|
1999-02-23 |
2003-06-03 |
Netlogic Microsystems, Inc. |
Method and apparatus for determining an exact match in a content addressable memory device
|
US6338133B1
(en)
|
1999-03-12 |
2002-01-08 |
International Business Machines Corporation |
Measured, allocation of speculative branch instructions to processor execution units
|
US6304956B1
(en)
|
1999-03-25 |
2001-10-16 |
Rise Technology Company |
Using two barrel shifters to implement shift, rotate, rotate with carry, and shift double as specified by the X86 architecture
|
US6314510B1
(en)
|
1999-04-14 |
2001-11-06 |
Sun Microsystems, Inc. |
Microprocessor with reduced context switching overhead and corresponding method
|
US6256713B1
(en)
|
1999-04-29 |
2001-07-03 |
International Business Machines Corporation |
Bus optimization with read/write coherence including ordering responsive to collisions
|
US6351808B1
(en)
|
1999-05-11 |
2002-02-26 |
Sun Microsystems, Inc. |
Vertically and horizontally threaded processor with multidimensional storage for storing thread data
|
KR20010025178A
(ko)
|
1999-08-27 |
2001-04-06 |
체시바사트 위차이 |
푸에라리아 미리피카, 부테아 수페르바 및/또는 무쿠나콜레티 유래의 추출물 및 그 추출방법, 상기 추출물을유효성분으로 함유하는 식품, 음료, 약 및/또는 화장품 및그 제조방법
|
US6427196B1
(en)
|
1999-08-31 |
2002-07-30 |
Intel Corporation |
SRAM controller for parallel processor architecture including address and command queue and arbiter
|
US6668317B1
(en)
|
1999-08-31 |
2003-12-23 |
Intel Corporation |
Microengine for parallel processor architecture
|
US6606704B1
(en)
|
1999-08-31 |
2003-08-12 |
Intel Corporation |
Parallel multithreaded processor with plural microengines executing multiple threads each microengine having loadable microcode
|
US6983350B1
(en)
|
1999-08-31 |
2006-01-03 |
Intel Corporation |
SDRAM controller for parallel processor architecture
|
WO2001016702A1
(en)
|
1999-09-01 |
2001-03-08 |
Intel Corporation |
Register set used in multithreaded parallel processor architecture
|
WO2001018646A1
(en)
|
1999-09-01 |
2001-03-15 |
Intel Corporation |
Branch instruction for multithreaded processor
|
WO2001016697A2
(en)
|
1999-09-01 |
2001-03-08 |
Intel Corporation |
Local register instruction for micro engine used in multithreadedparallel processor architecture
|
ATE534074T1
(de)
|
1999-09-01 |
2011-12-15 |
Intel Corp |
Kontextwechselbefehl für multithread-prozessor
|
US7191309B1
(en)
|
1999-09-01 |
2007-03-13 |
Intel Corporation |
Double shift instruction for micro engine used in multithreaded parallel processor architecture
|
US6543049B1
(en)
|
1999-09-03 |
2003-04-01 |
International Business Machines Corporation |
Ranked break points and method for debugging a computer program
|
US6681341B1
(en)
|
1999-11-03 |
2004-01-20 |
Cisco Technology, Inc. |
Processor isolation method for integrated multi-processor systems
|
US6523108B1
(en)
|
1999-11-23 |
2003-02-18 |
Sony Corporation |
Method of and apparatus for extracting a string of bits from a binary bit string and depositing a string of bits onto a binary bit string
|
US6889319B1
(en)
|
1999-12-09 |
2005-05-03 |
Intel Corporation |
Method and apparatus for entering and exiting multiple threads within a multithreaded processor
|
US6532509B1
(en)
|
1999-12-22 |
2003-03-11 |
Intel Corporation |
Arbitrating command requests in a parallel multi-threaded processing system
|
US6694380B1
(en)
|
1999-12-27 |
2004-02-17 |
Intel Corporation |
Mapping requests from a processing unit that uses memory-mapped input-output space
|
US7051329B1
(en)
|
1999-12-28 |
2006-05-23 |
Intel Corporation |
Method and apparatus for managing resources in a multithreaded processor
|
US6324624B1
(en)
|
1999-12-28 |
2001-11-27 |
Intel Corporation |
Read lock miss control and queue management
|
US6463072B1
(en)
|
1999-12-28 |
2002-10-08 |
Intel Corporation |
Method and apparatus for sharing access to a bus
|
US6625654B1
(en)
|
1999-12-28 |
2003-09-23 |
Intel Corporation |
Thread signaling in multi-threaded network processor
|
US6307789B1
(en)
|
1999-12-28 |
2001-10-23 |
Intel Corporation |
Scratchpad memory
|
US6631430B1
(en)
|
1999-12-28 |
2003-10-07 |
Intel Corporation |
Optimizations to receive packet status from fifo bus
|
US6560667B1
(en)
|
1999-12-28 |
2003-05-06 |
Intel Corporation |
Handling contiguous memory references in a multi-queue system
|
US6661794B1
(en)
|
1999-12-29 |
2003-12-09 |
Intel Corporation |
Method and apparatus for gigabit packet assignment for multithreaded packet processing
|
US6584522B1
(en)
|
1999-12-30 |
2003-06-24 |
Intel Corporation |
Communication between processors
|
US6976095B1
(en)
|
1999-12-30 |
2005-12-13 |
Intel Corporation |
Port blocking technique for maintaining receive packet ordering for a multiple ethernet port switch
|
US6631462B1
(en)
|
2000-01-05 |
2003-10-07 |
Intel Corporation |
Memory shared between processing threads
|
US7681018B2
(en)
|
2000-08-31 |
2010-03-16 |
Intel Corporation |
Method and apparatus for providing large register address space while maximizing cycletime performance for a multi-threaded register file set
|
US6629237B2
(en)
|
2000-09-01 |
2003-09-30 |
Intel Corporation |
Solving parallel problems employing hardware multi-threading in a parallel processing environment
|
US20020053017A1
(en)
|
2000-09-01 |
2002-05-02 |
Adiletta Matthew J. |
Register instructions for a multithreaded processor
|
US6560671B1
(en)
|
2000-09-11 |
2003-05-06 |
Intel Corporation |
Method and apparatus for accelerating exchange or swap instructions using a register alias table (RAT) and content addressable memory (CAM) with logical register numbers as input addresses
|
US6784889B1
(en)
|
2000-12-13 |
2004-08-31 |
Micron Technology, Inc. |
Memory system and method for improved utilization of read and write bandwidth of a graphics processing system
|
US7020871B2
(en)
|
2000-12-21 |
2006-03-28 |
Intel Corporation |
Breakpoint method for parallel hardware threads in multithreaded processor
|
US6862676B1
(en)
|
2001-01-16 |
2005-03-01 |
Sun Microsystems, Inc. |
Superscalar processor having content addressable memory structures for determining dependencies
|
US7225281B2
(en)
|
2001-08-27 |
2007-05-29 |
Intel Corporation |
Multiprocessor infrastructure for providing flexible bandwidth allocation via multiple instantiations of separate data buses, control buses and support mechanisms
|
US7487505B2
(en)
|
2001-08-27 |
2009-02-03 |
Intel Corporation |
Multithreaded microprocessor with register allocation based on number of active threads
|
US6934951B2
(en)
|
2002-01-17 |
2005-08-23 |
Intel Corporation |
Parallel processor with functional pipeline providing programming engines by supporting multiple contexts and critical section
|
US7181594B2
(en)
|
2002-01-25 |
2007-02-20 |
Intel Corporation |
Context pipelines
|
US7437724B2
(en)
|
2002-04-03 |
2008-10-14 |
Intel Corporation |
Registers for data transfers
|
US6971103B2
(en)
|
2002-10-15 |
2005-11-29 |
Sandbridge Technologies, Inc. |
Inter-thread communications using shared interrupt register
|