DE60109748D1 - METHOD AND DEVICE FOR EXECUTION INTERRUPTION IN A PROCESSOR - Google Patents
METHOD AND DEVICE FOR EXECUTION INTERRUPTION IN A PROCESSORInfo
- Publication number
- DE60109748D1 DE60109748D1 DE60109748T DE60109748T DE60109748D1 DE 60109748 D1 DE60109748 D1 DE 60109748D1 DE 60109748 T DE60109748 T DE 60109748T DE 60109748 T DE60109748 T DE 60109748T DE 60109748 D1 DE60109748 D1 DE 60109748D1
- Authority
- DE
- Germany
- Prior art keywords
- processor
- execution interruption
- interruption
- execution
- 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 - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline or look ahead
- G06F9/3867—Concurrent instruction execution, e.g. pipeline or look ahead using instruction pipelines
- G06F9/3869—Implementation aspects, e.g. pipeline latches; pipeline synchronisation and clocking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30076—Arrangements for executing specific machine instructions to perform miscellaneous control operations, e.g. NOP
- G06F9/30083—Power or thermal control instructions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30076—Arrangements for executing specific machine instructions to perform miscellaneous control operations, e.g. NOP
- G06F9/30087—Synchronisation or serialisation instructions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30076—Arrangements for executing specific machine instructions to perform miscellaneous control operations, e.g. NOP
- G06F9/3009—Thread control instructions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline or look ahead
- G06F9/3836—Instruction issuing, e.g. dynamic instruction scheduling or out of order instruction execution
- G06F9/3851—Instruction issuing, e.g. dynamic instruction scheduling or out of order instruction execution from multiple instruction streams, e.g. multistreaming
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/52—Program synchronisation; Mutual exclusion, e.g. by means of semaphores
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Advance Control (AREA)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/489,130 US6671795B1 (en) | 2000-01-21 | 2000-01-21 | Method and apparatus for pausing execution in a processor or the like |
| US489130 | 2000-01-21 | ||
| PCT/US2001/001392 WO2001053935A1 (en) | 2000-01-21 | 2001-01-17 | Method and apparatus for pausing execution in a processor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE60109748D1 true DE60109748D1 (en) | 2005-05-04 |
| DE60109748T2 DE60109748T2 (en) | 2006-02-09 |
Family
ID=23942534
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE60143230T Expired - Lifetime DE60143230D1 (en) | 2000-01-21 | 2001-01-17 | Method and apparatus for interrupting instruction execution in a processor |
| DE60109748T Expired - Lifetime DE60109748T2 (en) | 2000-01-21 | 2001-01-17 | METHOD AND DEVICE FOR EXECUTION INTERRUPTION IN A PROCESSOR |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE60143230T Expired - Lifetime DE60143230D1 (en) | 2000-01-21 | 2001-01-17 | Method and apparatus for interrupting instruction execution in a processor |
Country Status (7)
| Country | Link |
|---|---|
| US (2) | US6671795B1 (en) |
| EP (2) | EP1522917B1 (en) |
| CN (2) | CN1426553B (en) |
| AU (1) | AU2001229506A1 (en) |
| DE (2) | DE60143230D1 (en) |
| RU (1) | RU2271035C2 (en) |
| WO (1) | WO2001053935A1 (en) |
Families Citing this family (73)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB9825102D0 (en) * | 1998-11-16 | 1999-01-13 | Insignia Solutions Plc | Computer system |
| US6671795B1 (en) * | 2000-01-21 | 2003-12-30 | Intel Corporation | Method and apparatus for pausing execution in a processor or the like |
| US20020184290A1 (en) * | 2001-05-31 | 2002-12-05 | International Business Machines Corporation | Run queue optimization with hardware multithreading for affinity |
| US7363474B2 (en) * | 2001-12-31 | 2008-04-22 | Intel Corporation | Method and apparatus for suspending execution of a thread until a specified memory access occurs |
| US7127561B2 (en) * | 2001-12-31 | 2006-10-24 | Intel Corporation | Coherency techniques for suspending execution of a thread until a specified memory access occurs |
| US7805220B2 (en) | 2003-03-14 | 2010-09-28 | Sharper Image Acquisition Llc | Robot vacuum with internal mapping system |
| US7836450B2 (en) | 2003-08-28 | 2010-11-16 | Mips Technologies, Inc. | Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts |
| US7870553B2 (en) | 2003-08-28 | 2011-01-11 | Mips Technologies, Inc. | Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts |
| WO2005022381A2 (en) | 2003-08-28 | 2005-03-10 | Mips Technologies, Inc. | Integrated mechanism for suspension and deallocation of computational threads of execution in a processor |
| US7594089B2 (en) | 2003-08-28 | 2009-09-22 | Mips Technologies, Inc. | Smart memory based synchronization controller for a multi-threaded multiprocessor SoC |
| US9032404B2 (en) | 2003-08-28 | 2015-05-12 | Mips Technologies, Inc. | Preemptive multitasking employing software emulation of directed exceptions in a multithreading processor |
| US7711931B2 (en) | 2003-08-28 | 2010-05-04 | Mips Technologies, Inc. | Synchronized storage providing multiple synchronization semantics |
| US7376954B2 (en) | 2003-08-28 | 2008-05-20 | Mips Technologies, Inc. | Mechanisms for assuring quality of service for programs executing on a multithreaded processor |
| US7418585B2 (en) | 2003-08-28 | 2008-08-26 | Mips Technologies, Inc. | Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts |
| US7849297B2 (en) | 2003-08-28 | 2010-12-07 | Mips Technologies, Inc. | Software emulation of directed exceptions in a multithreading processor |
| US7373536B2 (en) * | 2004-08-04 | 2008-05-13 | Kabushiki Kaisha Toshiba | Fine granularity halt instruction |
| US7203100B2 (en) | 2004-11-01 | 2007-04-10 | Sun Mircosystems, Inc. | Efficient implementation of a read scheme for multi-threaded register file |
| US20060136919A1 (en) * | 2004-12-17 | 2006-06-22 | Sun Microsystems, Inc. | System and method for controlling thread suspension in a multithreaded processor |
| US7577762B1 (en) * | 2005-02-01 | 2009-08-18 | Nvidia Corporation | Cooperative scheduling for multiple consumers |
| US7840845B2 (en) * | 2005-02-18 | 2010-11-23 | Intel Corporation | Method and system for setting a breakpoint |
| US7266674B2 (en) * | 2005-02-24 | 2007-09-04 | Microsoft Corporation | Programmable delayed dispatch in a multi-threaded pipeline |
| US7882381B2 (en) * | 2006-06-29 | 2011-02-01 | Intel Corporation | Managing wasted active power in processors based on loop iterations and number of instructions executed since last loop |
| US8032737B2 (en) * | 2006-08-14 | 2011-10-04 | Marvell World Trade Ltd. | Methods and apparatus for handling switching among threads within a multithread processor |
| US8566568B2 (en) | 2006-08-16 | 2013-10-22 | Qualcomm Incorporated | Method and apparatus for executing processor instructions based on a dynamically alterable delay |
| US8230203B2 (en) * | 2007-03-30 | 2012-07-24 | Intel Corporation | Detecting spin loops in a virtual machine environment |
| US8639062B2 (en) * | 2007-10-09 | 2014-01-28 | Bank Of America Corporation | Ensuring image integrity using document characteristics |
| US8289324B1 (en) | 2007-12-17 | 2012-10-16 | Nvidia Corporation | System, method, and computer program product for spatial hierarchy traversal |
| US8502819B1 (en) | 2007-12-17 | 2013-08-06 | Nvidia Corporation | System and method for performing ray tracing node traversal in image rendering |
| US8032716B2 (en) * | 2008-02-26 | 2011-10-04 | International Business Machines Corporation | System, method and computer program product for providing a new quiesce state |
| US8458438B2 (en) * | 2008-02-26 | 2013-06-04 | International Business Machines Corporation | System, method and computer program product for providing quiesce filtering for shared memory |
| US8527715B2 (en) * | 2008-02-26 | 2013-09-03 | International Business Machines Corporation | Providing a shared memory translation facility |
| US8140834B2 (en) | 2008-02-26 | 2012-03-20 | International Business Machines Corporation | System, method and computer program product for providing a programmable quiesce filtering register |
| US8380907B2 (en) * | 2008-02-26 | 2013-02-19 | International Business Machines Corporation | Method, system and computer program product for providing filtering of GUEST2 quiesce requests |
| JP4897851B2 (en) * | 2009-05-14 | 2012-03-14 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Computer system and computer system control method |
| US8533505B2 (en) * | 2010-03-01 | 2013-09-10 | Arm Limited | Data processing apparatus and method for transferring workload between source and destination processing circuitry |
| US8564589B1 (en) | 2010-05-17 | 2013-10-22 | Nvidia Corporation | System and method for accelerated ray-box intersection testing |
| US8555036B1 (en) | 2010-05-17 | 2013-10-08 | Nvidia Corporation | System and method for performing predicated selection of an output register |
| US9310875B2 (en) | 2011-12-22 | 2016-04-12 | Intel Corporation | Instruction that specifies an application thread performance state |
| US9396020B2 (en) | 2012-03-30 | 2016-07-19 | Intel Corporation | Context switching mechanism for a processing core having a general purpose CPU core and a tightly coupled accelerator |
| US9218288B2 (en) * | 2012-06-15 | 2015-12-22 | International Business Machines Corporation | Monitoring a value in storage without repeated storage access |
| US9323535B2 (en) * | 2013-06-28 | 2016-04-26 | Intel Corporation | Instruction order enforcement pairs of instructions, processors, methods, and systems |
| CN104298552B (en) * | 2013-07-15 | 2018-06-19 | 华为技术有限公司 | Thread fetching dispatching method, system and the multiline procedure processor of multiline procedure processor |
| GB2519103B (en) * | 2013-10-09 | 2020-05-06 | Advanced Risc Mach Ltd | Decoding a complex program instruction corresponding to multiple micro-operations |
| US9396032B2 (en) * | 2014-03-27 | 2016-07-19 | Intel Corporation | Priority based context preemption |
| US9778949B2 (en) * | 2014-05-05 | 2017-10-03 | Google Inc. | Thread waiting in a multithreaded processor architecture |
| US10467011B2 (en) * | 2014-07-21 | 2019-11-05 | Intel Corporation | Thread pause processors, methods, systems, and instructions |
| KR102476357B1 (en) | 2015-08-06 | 2022-12-09 | 삼성전자주식회사 | Clock management unit, integrated circuit and system on chip adopting the same, and clock managing method |
| GB2544994A (en) * | 2015-12-02 | 2017-06-07 | Swarm64 As | Data processing |
| US10437778B2 (en) | 2016-02-08 | 2019-10-08 | Bank Of America Corporation | Archive validation system with data purge triggering |
| US10460296B2 (en) | 2016-02-08 | 2019-10-29 | Bank Of America Corporation | System for processing data using parameters associated with the data for auto-processing |
| US10437880B2 (en) | 2016-02-08 | 2019-10-08 | Bank Of America Corporation | Archive validation system with data purge triggering |
| US9823958B2 (en) | 2016-02-08 | 2017-11-21 | Bank Of America Corporation | System for processing data using different processing channels based on source error probability |
| US11023233B2 (en) * | 2016-02-09 | 2021-06-01 | Intel Corporation | Methods, apparatus, and instructions for user level thread suspension |
| US10067869B2 (en) | 2016-02-12 | 2018-09-04 | Bank Of America Corporation | System for distributed data processing with automatic caching at various system levels |
| US9952942B2 (en) | 2016-02-12 | 2018-04-24 | Bank Of America Corporation | System for distributed data processing with auto-recovery |
| CN108255516A (en) * | 2016-12-29 | 2018-07-06 | 展讯通信(上海)有限公司 | Sequence synchronization multiline procedure processor and its instruction execution control method, device |
| GB2563384B (en) * | 2017-06-07 | 2019-12-25 | Advanced Risc Mach Ltd | Programmable instruction buffering |
| GB2563589B (en) | 2017-06-16 | 2019-06-12 | Imagination Tech Ltd | Scheduling tasks |
| GB2563587B (en) * | 2017-06-16 | 2021-01-06 | Imagination Tech Ltd | Scheduling tasks |
| US10860618B2 (en) | 2017-09-25 | 2020-12-08 | Splunk Inc. | Low-latency streaming analytics |
| CN109697084B (en) * | 2017-10-22 | 2021-04-09 | 刘欣 | Fast access memory architecture for time division multiplexed pipelined processor |
| US10997180B2 (en) | 2018-01-31 | 2021-05-04 | Splunk Inc. | Dynamic query processor for streaming and batch queries |
| US10936585B1 (en) | 2018-10-31 | 2021-03-02 | Splunk Inc. | Unified data processing across streaming and indexed data sets |
| US11238048B1 (en) | 2019-07-16 | 2022-02-01 | Splunk Inc. | Guided creation interface for streaming data processing pipelines |
| US11614923B2 (en) | 2020-04-30 | 2023-03-28 | Splunk Inc. | Dual textual/graphical programming interfaces for streaming data processing pipelines |
| US12164524B2 (en) | 2021-01-29 | 2024-12-10 | Splunk Inc. | User interface for customizing data streams and processing pipelines |
| US20220245156A1 (en) | 2021-01-29 | 2022-08-04 | Splunk Inc. | Routing data between processing pipelines via a user defined data stream |
| US11687487B1 (en) * | 2021-03-11 | 2023-06-27 | Splunk Inc. | Text files updates to an active processing pipeline |
| US11663219B1 (en) | 2021-04-23 | 2023-05-30 | Splunk Inc. | Determining a set of parameter values for a processing pipeline |
| US12242892B1 (en) | 2021-04-30 | 2025-03-04 | Splunk Inc. | Implementation of a data processing pipeline using assignable resources and pre-configured resources |
| US11604789B1 (en) | 2021-04-30 | 2023-03-14 | Splunk Inc. | Bi-directional query updates in a user interface |
| US11989592B1 (en) | 2021-07-30 | 2024-05-21 | Splunk Inc. | Workload coordinator for providing state credentials to processing tasks of a data processing pipeline |
| US12164522B1 (en) | 2021-09-15 | 2024-12-10 | Splunk Inc. | Metric processing for streaming machine learning applications |
Family Cites Families (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59111526A (en) | 1982-12-16 | 1984-06-27 | Fujitsu Ltd | Signal processing system |
| US4881194A (en) * | 1987-11-16 | 1989-11-14 | Intel Corporation | Stored-program controller for equalizing conditional branch delays |
| US5355457A (en) * | 1991-05-21 | 1994-10-11 | Motorola, Inc. | Data processor for performing simultaneous instruction retirement and backtracking |
| 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 |
| RU2029359C1 (en) * | 1991-12-29 | 1995-02-20 | Вычислительный центр коллективного пользования РАН | Data processing device |
| JP2866241B2 (en) * | 1992-01-30 | 1999-03-08 | 株式会社東芝 | Computer system and scheduling method |
| US5546593A (en) * | 1992-05-18 | 1996-08-13 | Matsushita Electric Industrial Co., Ltd. | Multistream instruction processor able to reduce interlocks by having a wait state for an instruction stream |
| JP3678759B2 (en) * | 1992-07-21 | 2005-08-03 | アドバンスト・マイクロ・ディバイシズ・インコーポレイテッド | Apparatus for generating an interrupt and method for generating an interrupt |
| US5584031A (en) | 1993-11-09 | 1996-12-10 | Motorola Inc. | System and method for executing a low power delay instruction |
| US5546037A (en) | 1993-11-15 | 1996-08-13 | Cirrus Logic, Inc. | NAPNOP circuit for conserving power in computer systems |
| US5632032A (en) * | 1994-02-07 | 1997-05-20 | International Business Machines Corporation | Cross address space thread control in a multithreaded environment |
| US5748950A (en) * | 1994-09-20 | 1998-05-05 | Intel Corporation | Method and apparatus for providing an optimized compare-and-branch instruction |
| SE9404294D0 (en) * | 1994-12-09 | 1994-12-09 | Ellemtel Utvecklings Ab | manner and device in telecommunications |
| JPH08320797A (en) * | 1995-05-24 | 1996-12-03 | Fuji Xerox Co Ltd | Program control system |
| CN103092563B (en) | 1995-08-31 | 2016-05-18 | 英特尔公司 | Control the device of the bit correction of shift grouped data |
| US5933627A (en) * | 1996-07-01 | 1999-08-03 | Sun Microsystems | Thread switch on blocked load or store using instruction thread field |
| CN1280714C (en) | 1996-08-27 | 2006-10-18 | 松下电器产业株式会社 | Multi-threaded processor that processes multiple instruction streams independently and softly controls the processing functions of each instruction stream |
| US5961639A (en) | 1996-12-16 | 1999-10-05 | International Business Machines Corporation | Processor and method for dynamically inserting auxiliary instructions within an instruction stream during execution |
| US5872963A (en) * | 1997-02-18 | 1999-02-16 | Silicon Graphics, Inc. | Resumption of preempted non-privileged threads with no kernel intervention |
| US5835705A (en) * | 1997-03-11 | 1998-11-10 | International Business Machines Corporation | Method and system for performance per-thread monitoring in a multithreaded processor |
| US5784616A (en) * | 1997-05-02 | 1998-07-21 | Microsoft Corporation | Apparatus and methods for optimally using available computer resources for task execution during idle-time for future task instances exhibiting incremental value with computation |
| US5935705A (en) * | 1997-10-15 | 1999-08-10 | National Science Council Of Republic Of China | Crystalline Six Cy Nz with a direct optical band gap of 3.8 eV |
| US6076157A (en) * | 1997-10-23 | 2000-06-13 | International Business Machines Corporation | Method and apparatus to force a thread switch in a multithreaded processor |
| KR100280460B1 (en) * | 1998-04-08 | 2001-02-01 | 김영환 | Data processing device and its multiple thread processing method |
| US6535905B1 (en) * | 1999-04-29 | 2003-03-18 | Intel Corporation | Method and apparatus for thread switching within a multithreaded processor |
| US6542921B1 (en) * | 1999-07-08 | 2003-04-01 | Intel Corporation | Method and apparatus for controlling the processing priority between multiple threads in a multithreaded processor |
| US6493741B1 (en) * | 1999-10-01 | 2002-12-10 | Compaq Information Technologies Group, L.P. | Method and apparatus to quiesce a portion of a simultaneous multithreaded central processing unit |
| US6889319B1 (en) * | 1999-12-09 | 2005-05-03 | Intel Corporation | Method and apparatus for entering and exiting multiple threads within a multithreaded processor |
| US6496925B1 (en) * | 1999-12-09 | 2002-12-17 | Intel Corporation | Method and apparatus for processing an event occurrence within a multithreaded processor |
| US6671795B1 (en) * | 2000-01-21 | 2003-12-30 | Intel Corporation | Method and apparatus for pausing execution in a processor or the like |
| US6687838B2 (en) * | 2000-12-07 | 2004-02-03 | Intel Corporation | Low-power processor hint, such as from a PAUSE instruction |
-
2000
- 2000-01-21 US US09/489,130 patent/US6671795B1/en not_active Expired - Lifetime
-
2001
- 2001-01-17 WO PCT/US2001/001392 patent/WO2001053935A1/en not_active Ceased
- 2001-01-17 DE DE60143230T patent/DE60143230D1/en not_active Expired - Lifetime
- 2001-01-17 EP EP05000364A patent/EP1522917B1/en not_active Expired - Lifetime
- 2001-01-17 EP EP01942736A patent/EP1256054B1/en not_active Expired - Lifetime
- 2001-01-17 DE DE60109748T patent/DE60109748T2/en not_active Expired - Lifetime
- 2001-01-17 RU RU2002122402/09A patent/RU2271035C2/en not_active IP Right Cessation
- 2001-01-17 AU AU2001229506A patent/AU2001229506A1/en not_active Abandoned
- 2001-01-17 CN CN01806539.2A patent/CN1426553B/en not_active Expired - Fee Related
- 2001-01-17 CN CN201110270809.2A patent/CN102346689B/en not_active Expired - Fee Related
-
2003
- 2003-12-08 US US10/728,962 patent/US7451296B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| DE60109748T2 (en) | 2006-02-09 |
| AU2001229506A1 (en) | 2001-07-31 |
| EP1522917B1 (en) | 2010-10-06 |
| RU2002122402A (en) | 2004-02-27 |
| EP1522917A3 (en) | 2007-11-28 |
| CN1426553A (en) | 2003-06-25 |
| EP1256054A1 (en) | 2002-11-13 |
| WO2001053935A1 (en) | 2001-07-26 |
| RU2271035C2 (en) | 2006-02-27 |
| EP1522917A2 (en) | 2005-04-13 |
| CN102346689A (en) | 2012-02-08 |
| US7451296B2 (en) | 2008-11-11 |
| CN102346689B (en) | 2013-10-16 |
| CN1426553B (en) | 2011-11-09 |
| US20040117604A1 (en) | 2004-06-17 |
| DE60143230D1 (en) | 2010-11-18 |
| EP1256054B1 (en) | 2005-03-30 |
| US6671795B1 (en) | 2003-12-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE60109748D1 (en) | METHOD AND DEVICE FOR EXECUTION INTERRUPTION IN A PROCESSOR | |
| DE60032481D1 (en) | METHOD AND DEVICE FOR THREAD-SWITCHING IN A MULTITHREAD PROCESSOR | |
| DE60103592D1 (en) | Method and device for reducing noise in a switching regulator | |
| DE10085363T1 (en) | Method and device for managing resources in a multithreaded processor | |
| DE60115982D1 (en) | Method and arrangement for allocating functional units in a multithreaded VLIW processor | |
| DE50206588D1 (en) | METHOD AND DEVICE FOR DETECTING AND REMOVING A TIPPING RISK | |
| DE50012668D1 (en) | METHOD AND DEVICE FOR RUNNING EVALUATION | |
| ATE296511T1 (en) | METHOD AND DEVICE FOR DETERMINING A TIME PARAMETER | |
| DE50109562D1 (en) | DEVICE AND METHOD FOR ANGLE MEASUREMENT | |
| DE60132585D1 (en) | DEVICE AND METHOD FOR PROVIDING THE GROUPING OF COMMANDS IN A VLIW PROCESSOR | |
| DE60140391D1 (en) | Method for determining deterioration and device suitable for this purpose | |
| DE60104091D1 (en) | Method and device for speech improvement in a noisy environment | |
| DE60234406D1 (en) | Apparatus and method for performing a mirroring function in a portable terminal | |
| DE502004005086D1 (en) | METHOD AND DEVICE FOR DISABLING A HILLHOLDER FUNCTION | |
| DE60131214D1 (en) | Method and arrangement for the release of functional units in a multithreaded VLIW processor | |
| DE60135500D1 (en) | RINGSPALTREAKTOR AND PROCEDURE CARRIED OUT IN A RINGSPALTREAKTOR | |
| DE60031502D1 (en) | Method and device for determining the type of a form | |
| DE50115216D1 (en) | SEMICONDUCTOR COMPONENT AND METHOD FOR IDENTIFYING A SEMICONDUCTOR COMPONENT | |
| DE50106249D1 (en) | Method and device for program-controlled wheel alignment | |
| DE50307262D1 (en) | METHOD AND DEVICE FOR DETERMINING THE REST-LIFE OF A SWITCHING DEVICE | |
| DE60002618D1 (en) | Method and analysis tool for fault location in a computer | |
| DE60142368D1 (en) | Method and device for group leader selection | |
| DE60023713D1 (en) | DEVICE AND METHOD FOR PLAYING MUSIC PIECES IN A PORTABLE TELEPHONE | |
| DE50109839D1 (en) | Method and device for stripping a flat cable | |
| ATE390770T1 (en) | METHOD AND DEVICE FOR SIGNAL LIMITATION IN A CDMA SYSTEM |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8364 | No opposition during term of opposition |