WO2004042562A3 - Pipeline accelerator and related system and method - Google Patents
Pipeline accelerator and related system and method Download PDFInfo
- Publication number
- WO2004042562A3 WO2004042562A3 PCT/US2003/034558 US0334558W WO2004042562A3 WO 2004042562 A3 WO2004042562 A3 WO 2004042562A3 US 0334558 W US0334558 W US 0334558W WO 2004042562 A3 WO2004042562 A3 WO 2004042562A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- memory
- hardwired
- pipeline
- pipeline circuit
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
- G06F15/167—Interprocessor communication using a common memory, e.g. mailbox
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored program computers
- G06F15/82—Architectures of general purpose stored program computers data or demand driven
Abstract
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2003287320A AU2003287320B2 (en) | 2002-10-31 | 2003-10-31 | Pipeline accelerator and related system and method |
CA002503617A CA2503617A1 (en) | 2002-10-31 | 2003-10-31 | Pipeline accelerator for improved computing architecture and related system and method |
EP03781553A EP1573515A2 (en) | 2002-10-31 | 2003-10-31 | Pipeline accelerator and related system and method |
JP2005502225A JP2006518058A (en) | 2002-10-31 | 2003-10-31 | Pipeline accelerator, related system and method for improved computing architecture |
Applications Claiming Priority (12)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US42250302P | 2002-10-31 | 2002-10-31 | |
US60/422,503 | 2002-10-31 | ||
US10/684,053 US7987341B2 (en) | 2002-10-31 | 2003-10-09 | Computing machine using software objects for transferring data that includes no destination information |
US10/684,057 | 2003-10-09 | ||
US10/684,053 | 2003-10-09 | ||
US10/684,102 US7418574B2 (en) | 2002-10-31 | 2003-10-09 | Configuring a portion of a pipeline accelerator to generate pipeline date without a program instruction |
US10/684,102 | 2003-10-09 | ||
US10/683,932 US7386704B2 (en) | 2002-10-31 | 2003-10-09 | Pipeline accelerator including pipeline circuits in communication via a bus, and related system and method |
US10/683,929 | 2003-10-09 | ||
US10/684,057 US7373432B2 (en) | 2002-10-31 | 2003-10-09 | Programmable circuit and related computing machine and method |
US10/683,932 | 2003-10-09 | ||
US10/685,929 US6990562B2 (en) | 2001-04-07 | 2003-10-14 | Memory controller to communicate with memory devices that are associated with differing data/strobe ratios |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2004042562A2 WO2004042562A2 (en) | 2004-05-21 |
WO2004042562A3 true WO2004042562A3 (en) | 2005-08-11 |
Family
ID=34831533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2003/034558 WO2004042562A2 (en) | 2002-10-31 | 2003-10-31 | Pipeline accelerator and related system and method |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2004042562A2 (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7660793B2 (en) | 2006-11-13 | 2010-02-09 | Exegy Incorporated | Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors |
US7676649B2 (en) | 2004-10-01 | 2010-03-09 | Lockheed Martin Corporation | Computing machine with redundancy and related systems and methods |
US7702629B2 (en) | 2005-12-02 | 2010-04-20 | Exegy Incorporated | Method and device for high performance regular expression pattern matching |
US7840482B2 (en) | 2006-06-19 | 2010-11-23 | Exegy Incorporated | Method and system for high speed options pricing |
US7917299B2 (en) | 2005-03-03 | 2011-03-29 | Washington University | Method and apparatus for performing similarity searching on a data stream with respect to a query string |
US7987341B2 (en) | 2002-10-31 | 2011-07-26 | Lockheed Martin Corporation | Computing machine using software objects for transferring data that includes no destination information |
US8095508B2 (en) | 2000-04-07 | 2012-01-10 | Washington University | Intelligent data storage and processing using FPGA devices |
US8326819B2 (en) | 2006-11-13 | 2012-12-04 | Exegy Incorporated | Method and system for high performance data metatagging and data indexing using coprocessors |
US8374986B2 (en) | 2008-05-15 | 2013-02-12 | Exegy Incorporated | Method and system for accelerated stream processing |
US8379841B2 (en) | 2006-03-23 | 2013-02-19 | Exegy Incorporated | Method and system for high throughput blockwise independent encryption/decryption |
US8407122B2 (en) | 2006-06-19 | 2013-03-26 | Exegy Incorporated | High speed processing of financial information using FPGA devices |
US8620881B2 (en) | 2003-05-23 | 2013-12-31 | Ip Reservoir, Llc | Intelligent data storage and processing using FPGA devices |
US8762249B2 (en) | 2008-12-15 | 2014-06-24 | Ip Reservoir, Llc | Method and apparatus for high-speed processing of financial market depth data |
US8879727B2 (en) | 2007-08-31 | 2014-11-04 | Ip Reservoir, Llc | Method and apparatus for hardware-accelerated encryption/decryption |
US9633093B2 (en) | 2012-10-23 | 2017-04-25 | Ip Reservoir, Llc | Method and apparatus for accelerated format translation of data in a delimited data format |
US9633097B2 (en) | 2012-10-23 | 2017-04-25 | Ip Reservoir, Llc | Method and apparatus for record pivoting to accelerate processing of data fields |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7711844B2 (en) | 2002-08-15 | 2010-05-04 | Washington University Of St. Louis | TCP-splitter: reliable packet monitoring methods and apparatus for high speed networks |
US10572824B2 (en) | 2003-05-23 | 2020-02-25 | Ip Reservoir, Llc | System and method for low latency multi-functional pipeline with correlation logic and selectively activated/deactivated pipelined data processing engines |
US7954114B2 (en) * | 2006-01-26 | 2011-05-31 | Exegy Incorporated | Firmware socket module for FPGA-based pipeline processing |
JP6045505B2 (en) | 2010-12-09 | 2016-12-14 | アイピー レザボア, エルエルシー.IP Reservoir, LLC. | Method and apparatus for managing orders in a financial market |
US9047243B2 (en) | 2011-12-14 | 2015-06-02 | Ip Reservoir, Llc | Method and apparatus for low latency data distribution |
US10650452B2 (en) | 2012-03-27 | 2020-05-12 | Ip Reservoir, Llc | Offload processing of data packets |
US10121196B2 (en) | 2012-03-27 | 2018-11-06 | Ip Reservoir, Llc | Offload processing of data packets containing financial market data |
US11436672B2 (en) | 2012-03-27 | 2022-09-06 | Exegy Incorporated | Intelligent switch for processing financial market data |
US9990393B2 (en) | 2012-03-27 | 2018-06-05 | Ip Reservoir, Llc | Intelligent feed switch |
EP2912579B1 (en) | 2012-10-23 | 2020-08-19 | IP Reservoir, LLC | Method and apparatus for accelerated format translation of data in a delimited data format |
GB2541577A (en) | 2014-04-23 | 2017-02-22 | Ip Reservoir Llc | Method and apparatus for accelerated data translation |
US10942943B2 (en) | 2015-10-29 | 2021-03-09 | Ip Reservoir, Llc | Dynamic field data translation to support high performance stream data processing |
EP3560135A4 (en) | 2016-12-22 | 2020-08-05 | IP Reservoir, LLC | Pipelines for hardware-accelerated machine learning |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5892962A (en) * | 1996-11-12 | 1999-04-06 | Lucent Technologies Inc. | FPGA-based processor |
EP1061439A1 (en) * | 1999-06-15 | 2000-12-20 | Hewlett-Packard Company | Memory and instructions in computer architecture containing processor and coprocessor |
-
2003
- 2003-10-31 WO PCT/US2003/034558 patent/WO2004042562A2/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5892962A (en) * | 1996-11-12 | 1999-04-06 | Lucent Technologies Inc. | FPGA-based processor |
EP1061439A1 (en) * | 1999-06-15 | 2000-12-20 | Hewlett-Packard Company | Memory and instructions in computer architecture containing processor and coprocessor |
Non-Patent Citations (1)
Title |
---|
SALCIC Z ET AL: "FLIX environment for generation of custom-configurable machines in FPLDs for embedded applications", MICROPROCESSORS AND MICROSYSTEMS, IPC BUSINESS PRESS LTD. LONDON, GB, vol. 23, no. 8-9, 15 December 1999 (1999-12-15), pages 513 - 526, XP004254077, ISSN: 0141-9331 * |
Cited By (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8095508B2 (en) | 2000-04-07 | 2012-01-10 | Washington University | Intelligent data storage and processing using FPGA devices |
US7987341B2 (en) | 2002-10-31 | 2011-07-26 | Lockheed Martin Corporation | Computing machine using software objects for transferring data that includes no destination information |
US8250341B2 (en) | 2002-10-31 | 2012-08-21 | Lockheed Martin Corporation | Pipeline accelerator having multiple pipeline units and related computing machine and method |
US8768888B2 (en) | 2003-05-23 | 2014-07-01 | Ip Reservoir, Llc | Intelligent data storage and processing using FPGA devices |
US9176775B2 (en) | 2003-05-23 | 2015-11-03 | Ip Reservoir, Llc | Intelligent data storage and processing using FPGA devices |
US8751452B2 (en) | 2003-05-23 | 2014-06-10 | Ip Reservoir, Llc | Intelligent data storage and processing using FPGA devices |
US8620881B2 (en) | 2003-05-23 | 2013-12-31 | Ip Reservoir, Llc | Intelligent data storage and processing using FPGA devices |
US7809982B2 (en) | 2004-10-01 | 2010-10-05 | Lockheed Martin Corporation | Reconfigurable computing machine and related systems and methods |
US7676649B2 (en) | 2004-10-01 | 2010-03-09 | Lockheed Martin Corporation | Computing machine with redundancy and related systems and methods |
US7917299B2 (en) | 2005-03-03 | 2011-03-29 | Washington University | Method and apparatus for performing similarity searching on a data stream with respect to a query string |
US8515682B2 (en) | 2005-03-03 | 2013-08-20 | Washington University | Method and apparatus for performing similarity searching |
US7945528B2 (en) | 2005-12-02 | 2011-05-17 | Exegy Incorporated | Method and device for high performance regular expression pattern matching |
US7702629B2 (en) | 2005-12-02 | 2010-04-20 | Exegy Incorporated | Method and device for high performance regular expression pattern matching |
US8983063B1 (en) | 2006-03-23 | 2015-03-17 | Ip Reservoir, Llc | Method and system for high throughput blockwise independent encryption/decryption |
US8379841B2 (en) | 2006-03-23 | 2013-02-19 | Exegy Incorporated | Method and system for high throughput blockwise independent encryption/decryption |
US8737606B2 (en) | 2006-03-23 | 2014-05-27 | Ip Reservoir, Llc | Method and system for high throughput blockwise independent encryption/decryption |
US8407122B2 (en) | 2006-06-19 | 2013-03-26 | Exegy Incorporated | High speed processing of financial information using FPGA devices |
US8458081B2 (en) | 2006-06-19 | 2013-06-04 | Exegy Incorporated | High speed processing of financial information using FPGA devices |
US8478680B2 (en) | 2006-06-19 | 2013-07-02 | Exegy Incorporated | High speed processing of financial information using FPGA devices |
US8595104B2 (en) | 2006-06-19 | 2013-11-26 | Ip Reservoir, Llc | High speed processing of financial information using FPGA devices |
US8600856B2 (en) | 2006-06-19 | 2013-12-03 | Ip Reservoir, Llc | High speed processing of financial information using FPGA devices |
US9582831B2 (en) | 2006-06-19 | 2017-02-28 | Ip Reservoir, Llc | High speed processing of financial information using FPGA devices |
US8626624B2 (en) | 2006-06-19 | 2014-01-07 | Ip Reservoir, Llc | High speed processing of financial information using FPGA devices |
US8655764B2 (en) | 2006-06-19 | 2014-02-18 | Ip Reservoir, Llc | High speed processing of financial information using FPGA devices |
US7840482B2 (en) | 2006-06-19 | 2010-11-23 | Exegy Incorporated | Method and system for high speed options pricing |
US8843408B2 (en) | 2006-06-19 | 2014-09-23 | Ip Reservoir, Llc | Method and system for high speed options pricing |
US8156101B2 (en) | 2006-11-13 | 2012-04-10 | Exegy Incorporated | Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors |
US8880501B2 (en) | 2006-11-13 | 2014-11-04 | Ip Reservoir, Llc | Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors |
US8326819B2 (en) | 2006-11-13 | 2012-12-04 | Exegy Incorporated | Method and system for high performance data metatagging and data indexing using coprocessors |
US9323794B2 (en) | 2006-11-13 | 2016-04-26 | Ip Reservoir, Llc | Method and system for high performance pattern indexing |
US9396222B2 (en) | 2006-11-13 | 2016-07-19 | Ip Reservoir, Llc | Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors |
US7660793B2 (en) | 2006-11-13 | 2010-02-09 | Exegy Incorporated | Method and system for high performance integration, processing and searching of structured and unstructured data using coprocessors |
US8879727B2 (en) | 2007-08-31 | 2014-11-04 | Ip Reservoir, Llc | Method and apparatus for hardware-accelerated encryption/decryption |
US8374986B2 (en) | 2008-05-15 | 2013-02-12 | Exegy Incorporated | Method and system for accelerated stream processing |
US9547824B2 (en) | 2008-05-15 | 2017-01-17 | Ip Reservoir, Llc | Method and apparatus for accelerated data quality checking |
US8768805B2 (en) | 2008-12-15 | 2014-07-01 | Ip Reservoir, Llc | Method and apparatus for high-speed processing of financial market depth data |
US8762249B2 (en) | 2008-12-15 | 2014-06-24 | Ip Reservoir, Llc | Method and apparatus for high-speed processing of financial market depth data |
US9633093B2 (en) | 2012-10-23 | 2017-04-25 | Ip Reservoir, Llc | Method and apparatus for accelerated format translation of data in a delimited data format |
US9633097B2 (en) | 2012-10-23 | 2017-04-25 | Ip Reservoir, Llc | Method and apparatus for record pivoting to accelerate processing of data fields |
Also Published As
Publication number | Publication date |
---|---|
WO2004042562A2 (en) | 2004-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2004042562A3 (en) | Pipeline accelerator and related system and method | |
WO2004042574A3 (en) | Computing machine having improved computing architecture and related system and method | |
WO2004019204A3 (en) | Processing application data | |
AU2003276292A1 (en) | Method and system for performing calculation operations and a device | |
WO2000004484A3 (en) | Wide instruction word graphics processor | |
TW338132B (en) | The adaptive selecting method for memory access priority control in MPEG processor | |
AU2003258238A1 (en) | Method for processing data based on the data context | |
WO2006015364A3 (en) | System and method for data collection and processing | |
WO2004053841A3 (en) | Apparatus and method for matrix data processing | |
WO2003073580A3 (en) | Processing system for a power distribution system | |
EP1333361A3 (en) | Computing device having programmable state transitions | |
EP1282025A3 (en) | An interface for a security coprocessor | |
TW200512322A (en) | Method and equipment for AiN-monocrystall production with gas-pervious crucible-wall | |
AU2001225358A1 (en) | Method and apparatus for increasing the battery life of portable electronic devices | |
AU2003209290A1 (en) | Pipelines of multithreaded processor cores for packet processing | |
AU2003223374A1 (en) | Registers for data transfers within a multithreaded processor | |
WO2004057916A3 (en) | Automatic binaural shell modeling for hearing aids | |
WO2004099975A3 (en) | Processing message digest instructions | |
GB2385952B (en) | Data processing system and method | |
WO2003090067A3 (en) | System for expanded instruction encoding and method thereof | |
WO2002017064A3 (en) | System and method for power management in a java accelerator environment | |
WO2005033882A3 (en) | System and method for high performance message passing | |
WO2003103212A3 (en) | System for multimedia rendering in a portable device | |
WO2003081454A3 (en) | Method and device for data processing | |
EP1548577A3 (en) | System and method for employing object-based pipelines |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2503617 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005502225 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020057007750 Country of ref document: KR |
|
REEP | Request for entry into the european phase |
Ref document number: 2003781553 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2003781553 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2003287320 Country of ref document: AU |
|
WWP | Wipo information: published in national office |
Ref document number: 1020057007750 Country of ref document: KR |
|
WWP | Wipo information: published in national office |
Ref document number: 2003781553 Country of ref document: EP |