Movatterモバイル変換


[0]ホーム

URL:


GB2374701B - Improved apparatus and method for multi-threaded signal procesing - Google Patents

Improved apparatus and method for multi-threaded signal procesing

Info

Publication number
GB2374701B
GB2374701BGB0217126AGB0217126AGB2374701BGB 2374701 BGB2374701 BGB 2374701BGB 0217126 AGB0217126 AGB 0217126AGB 0217126 AGB0217126 AGB 0217126AGB 2374701 BGB2374701 BGB 2374701B
Authority
GB
United Kingdom
Prior art keywords
profiled
improved apparatus
threaded
temporal
signal procesing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
GB0217126A
Other versions
GB0217126D0 (en
GB2374701A (en
Inventor
Ravi Subramanian
Keith Rieken
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Infineon Technologies AG
DISSOLUTION CORP M
Morphics Technology Inc
Original Assignee
Infineon Technologies AG
DISSOLUTION CORP M
Morphics Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Infineon Technologies AG, DISSOLUTION CORP M, Morphics Technology IncfiledCriticalInfineon Technologies AG
Publication of GB0217126D0publicationCriticalpatent/GB0217126D0/en
Publication of GB2374701ApublicationCriticalpatent/GB2374701A/en
Application grantedgrantedCritical
Publication of GB2374701BpublicationCriticalpatent/GB2374701B/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

System and circuit design methodology and apparatus implements general functional definition (10) using multi-threaded representation thereof, which may be profiled for parallel processing using one or more corresponding kemel logic elements (18). Preferably, communication (26), networking, or media processing functionality or algorithm (12) is functionally analyzed and symbolically represented to identify one or more thread segments, which are each profiled (14) using temporal and/or non-temporal functions, according to one or more particular fixed, parameterizable, programmable, or reconfigurable logic kernel.
GB0217126A2000-01-272001-01-29Improved apparatus and method for multi-threaded signal procesingExpired - Fee RelatedGB2374701B (en)

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US49263400A2000-01-272000-01-27
PCT/US2001/002982WO2001055917A1 (en)2000-01-272001-01-29Improved apparatus and method for multi-threaded signal processing

Publications (3)

Publication NumberPublication Date
GB0217126D0 GB0217126D0 (en)2002-09-04
GB2374701A GB2374701A (en)2002-10-23
GB2374701Btrue GB2374701B (en)2004-12-15

Family

ID=23956997

Family Applications (1)

Application NumberTitlePriority DateFiling Date
GB0217126AExpired - Fee RelatedGB2374701B (en)2000-01-272001-01-29Improved apparatus and method for multi-threaded signal procesing

Country Status (6)

CountryLink
JP (1)JP2003521072A (en)
KR (1)KR100784412B1 (en)
AU (1)AU2001233119A1 (en)
DE (1)DE10195202T1 (en)
GB (1)GB2374701B (en)
WO (1)WO2001055917A1 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7266725B2 (en)2001-09-032007-09-04Pact Xpp Technologies AgMethod for debugging reconfigurable architectures
DE19651075A1 (en)1996-12-091998-06-10Pact Inf Tech Gmbh Unit for processing numerical and logical operations, for use in processors (CPU's), multi-computer systems, data flow processors (DFP's), digital signal processors (DSP's) or the like
US6542998B1 (en)1997-02-082003-04-01Pact GmbhMethod of self-synchronization of configurable elements of a programmable module
DE19861088A1 (en)1997-12-222000-02-10Pact Inf Tech GmbhRepairing integrated circuits by replacing subassemblies with substitutes
US20010049757A1 (en)2000-03-012001-12-06Ming-Kang LiuProgrammable task scheduler for use with multiport xDSL processing system
AU2060002A (en)2000-10-062002-04-22Pact Inf Tech GmbhMethod and device
US8058899B2 (en)2000-10-062011-11-15Martin VorbachLogic cell array and bus system
US9037807B2 (en)2001-03-052015-05-19Pact Xpp Technologies AgProcessor arrangement on a chip including data processing, memory, and interface elements
US7444531B2 (en)2001-03-052008-10-28Pact Xpp Technologies AgMethods and devices for treating and processing data
US7996827B2 (en)2001-08-162011-08-09Martin VorbachMethod for the translation of programs for reconfigurable architectures
US7434191B2 (en)2001-09-032008-10-07Pact Xpp Technologies AgRouter
US7577822B2 (en)2001-12-142009-08-18Pact Xpp Technologies AgParallel task operation in processor and reconfigurable coprocessor configured based on information in link list including termination information for synchronization
US8914590B2 (en)2002-08-072014-12-16Pact Xpp Technologies AgData processing method and device
US7394284B2 (en)2002-09-062008-07-01Pact Xpp Technologies AgReconfigurable sequencer structure
US7657893B2 (en)*2003-04-232010-02-02International Business Machines CorporationAccounting method and logic for determining per-thread processor resource utilization in a simultaneous multi-threaded (SMT) processor
CN100492296C (en)*2005-04-122009-05-27松下电器产业株式会社Processor with a memory having a plurality of memory cells
US7693257B2 (en)2006-06-292010-04-06Accuray IncorporatedTreatment delivery optimization
CN107193539B (en)*2016-03-142020-11-24北京京东尚科信息技术有限公司Multithreading concurrent processing method and multithreading concurrent processing system
US11288072B2 (en)*2019-09-112022-03-29Ceremorphic, Inc.Multi-threaded processor with thread granularity

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4821220A (en)*1986-07-251989-04-11Tektronix, Inc.System for animating program operation and displaying time-based relationships
US5519867A (en)*1993-07-191996-05-21Taligent, Inc.Object-oriented multitasking system
US5537226A (en)*1994-11-221996-07-16Xerox CorporationMethod for restoring images scanned in the presence of vibration
US5870588A (en)*1995-10-231999-02-09Interuniversitair Micro-Elektronica Centrum(Imec Vzw)Design environment and a design method for hardware/software co-design
US5946487A (en)*1996-06-101999-08-31Lsi Logic CorporationObject-oriented multi-media architecture
US6112020A (en)*1996-10-312000-08-29Altera CorporationApparatus and method for generating configuration and test files for programmable logic devices

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4821220A (en)*1986-07-251989-04-11Tektronix, Inc.System for animating program operation and displaying time-based relationships
US5519867A (en)*1993-07-191996-05-21Taligent, Inc.Object-oriented multitasking system
US5537226A (en)*1994-11-221996-07-16Xerox CorporationMethod for restoring images scanned in the presence of vibration
US5870588A (en)*1995-10-231999-02-09Interuniversitair Micro-Elektronica Centrum(Imec Vzw)Design environment and a design method for hardware/software co-design
US5946487A (en)*1996-06-101999-08-31Lsi Logic CorporationObject-oriented multi-media architecture
US6112020A (en)*1996-10-312000-08-29Altera CorporationApparatus and method for generating configuration and test files for programmable logic devices

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Multithreading with Distributed Functional Units" - Bernard Gunther - IEEE Transactions on Computer, Pages 399-411, Vol 46, No 4 April 1997.*

Also Published As

Publication numberPublication date
GB0217126D0 (en)2002-09-04
WO2001055917A1 (en)2001-08-02
KR100784412B1 (en)2007-12-11
JP2003521072A (en)2003-07-08
KR20030004327A (en)2003-01-14
GB2374701A (en)2002-10-23
AU2001233119A1 (en)2001-08-07
DE10195202T1 (en)2003-04-30

Similar Documents

PublicationPublication DateTitle
GB2374701B (en)Improved apparatus and method for multi-threaded signal procesing
SG108264A1 (en)Data processing system, data processing method, data processing apparatus and program providing medium
SG99923A1 (en)Data processing system, data processing method, and program providing medium
SG99924A1 (en)Data processing system, data processing method, and program providing medium
EP1677516A4 (en)Signal processing system, signal processing method, and signal processing program
IL160069A0 (en)Data processing method, data processing system, and program
DE60234012D1 (en) Signal processing apparatus, method, system, program and medium
GB2363866B (en)Data processing apparatus, method and system
AU2001244642A1 (en)Data relay system, data relay method, data relay program, information processingmethod, and information processing program
EP1383073A4 (en)Data processing system, memory device, data processor, data processing method, and program
EP1499067A4 (en)Communication system, information processing device, and method
DE69940372D1 (en) DEVICE, PROGRAM OR SYSTEM FOR PROCESSING SECRET INFORMATION
SG101991A1 (en)Data processing system, data processing method, data processing apparatus, license system, and program providing medium
SG103302A1 (en)Point card, point card processing apparatus, and point card system
EP1549055A4 (en)Data processing device, data processing method, computer program, and data processing system
EP1505765A4 (en)Data processing system, data processing device, data processing method, and computer program
DE60037088D1 (en) DATA PROCESSING SYSTEM, DATA PROCESSING METHOD, AND DATA PROCESSOR
EP1486881A4 (en)Information processing system, information processing device, and method
EP1699040A4 (en)Information processing system, information processing method, and information processing program
KR940012916A (en) Data Restoration Techniques for Asynchronous Code Division Multiple Access Systems
DE69840558D1 (en) Microcontroller, data processing system and task circuit control method
EP1507435A4 (en)Information processing system, information processing device, and information processing method
DE69910805D1 (en) Image data processing method, image data structure
DE60316619D1 (en) Data processing method, program, data processing system
EP1443760A4 (en)Data processing unit and method, and program

Legal Events

DateCodeTitleDescription
732EAmendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)
PCNPPatent ceased through non-payment of renewal fee

Effective date:20170129


[8]ページ先頭

©2009-2025 Movatter.jp