ATE381057T1 - Hidden-job-startpräperation in einem anweisungsparallelen prozessorsystem - Google Patents

Hidden-job-startpräperation in einem anweisungsparallelen prozessorsystem

Info

Publication number
ATE381057T1
ATE381057T1 AT01975110T AT01975110T ATE381057T1 AT E381057 T1 ATE381057 T1 AT E381057T1 AT 01975110 T AT01975110 T AT 01975110T AT 01975110 T AT01975110 T AT 01975110T AT E381057 T1 ATE381057 T1 AT E381057T1
Authority
AT
Austria
Prior art keywords
job
start preparation
execution
current
job start
Prior art date
Application number
AT01975110T
Other languages
English (en)
Inventor
Tomas Ericsson
Per Holmberg
Fredrik Strandberg
Lars Winberg
Nils Linnermark
Original Assignee
Ericsson Telefon Ab L M
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 Ericsson Telefon Ab L M filed Critical Ericsson Telefon Ab L M
Application granted granted Critical
Publication of ATE381057T1 publication Critical patent/ATE381057T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Advance Control (AREA)
  • Preparation Of Compounds By Using Micro-Organisms (AREA)
  • Saccharide Compounds (AREA)
  • Hardware Redundancy (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Debugging And Monitoring (AREA)
AT01975110T 2001-10-08 2001-10-08 Hidden-job-startpräperation in einem anweisungsparallelen prozessorsystem ATE381057T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/SE2001/002183 WO2003032154A1 (en) 2001-10-08 2001-10-08 Hidden job start preparation in an instruction-parallel processor system

Publications (1)

Publication Number Publication Date
ATE381057T1 true ATE381057T1 (de) 2007-12-15

Family

ID=20284538

Family Applications (1)

Application Number Title Priority Date Filing Date
AT01975110T ATE381057T1 (de) 2001-10-08 2001-10-08 Hidden-job-startpräperation in einem anweisungsparallelen prozessorsystem

Country Status (5)

Country Link
US (1) US7565658B2 (de)
EP (1) EP1444571B1 (de)
AT (1) ATE381057T1 (de)
DE (1) DE60131907D1 (de)
WO (1) WO2003032154A1 (de)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005013123A1 (en) * 2003-07-29 2005-02-10 Bitfone Corporation Mobile handset with update agent implemented in hardware
US7904895B1 (en) 2004-04-21 2011-03-08 Hewlett-Packard Develpment Company, L.P. Firmware update in electronic devices employing update agent in a flash memory card
JP4188281B2 (ja) * 2004-06-03 2008-11-26 株式会社日立製作所 プログラム実行予約方法及び装置並びにその処理プログラム、及びプログラム実行システム
US8526940B1 (en) 2004-08-17 2013-09-03 Palm, Inc. Centralized rules repository for smart phone customer care
KR100781358B1 (ko) * 2005-10-21 2007-11-30 삼성전자주식회사 데이터 처리 시스템 및 그의 데이터 처리방법
KR100679050B1 (ko) * 2005-12-12 2007-02-06 삼성전자주식회사 태스크간 빠른 문맥 교환을 위해 레지스터 문맥을 저장,복구하는 방법 및 장치
DE102006012449A1 (de) * 2006-03-17 2007-09-20 Benq Mobile Gmbh & Co. Ohg Verfahren zum Dekodieren eines Datenstroms und Empfänger
EP2025095A2 (de) 2006-06-08 2009-02-18 Hewlett-Packard Development Company, L.P. Geräteverwaltung in einem netzwerk
EP2047420A4 (de) 2006-07-27 2009-11-18 Hewlett Packard Development Co Benutzererfahrungs- und abhängigkeitsverwaltung bei einer mobilen vorrichtung
US9952898B2 (en) * 2013-03-15 2018-04-24 Tact.Ai Technologies, Inc. Dynamic construction and management of task pipelines
US10114755B2 (en) * 2013-06-14 2018-10-30 Nvidia Corporation System, method, and computer program product for warming a cache for a task launch
US20180035285A1 (en) * 2016-07-29 2018-02-01 International Business Machines Corporation Semantic Privacy Enforcement
CN117234674A (zh) * 2022-06-07 2023-12-15 中科寒武纪科技股份有限公司 用于执行任务调度的方法及其相关产品
US12399747B2 (en) * 2022-09-30 2025-08-26 Bmc Software Israel Ltd Job acceleration for workload management

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4435758A (en) * 1980-03-10 1984-03-06 International Business Machines Corporation Method for conditional branch execution in SIMD vector processors
US4493026A (en) * 1982-05-26 1985-01-08 International Business Machines Corporation Set associative sector cache
JP3547482B2 (ja) * 1994-04-15 2004-07-28 株式会社日立製作所 情報処理装置
US5799179A (en) * 1995-01-24 1998-08-25 International Business Machines Corporation Handling of exceptions in speculative instructions
US5704053A (en) * 1995-05-18 1997-12-30 Hewlett-Packard Company Efficient explicit data prefetching analysis and code generation in a low-level optimizer for inserting prefetch instructions into loops of applications
JPH10340197A (ja) * 1997-06-09 1998-12-22 Nec Corp キャッシング制御方法及びマイクロコンピュータ
US6185675B1 (en) * 1997-10-24 2001-02-06 Advanced Micro Devices, Inc. Basic block oriented trace cache utilizing a basic block sequence buffer to indicate program order of cached basic blocks
US6321328B1 (en) * 1999-03-22 2001-11-20 Hewlett-Packard Company Processor having data buffer for speculative loads
US20030014474A1 (en) * 2001-05-30 2003-01-16 Mckaig Ray S. Alternate zero overhead task change circuit

Also Published As

Publication number Publication date
EP1444571B1 (de) 2007-12-12
US20050060711A1 (en) 2005-03-17
WO2003032154A1 (en) 2003-04-17
US7565658B2 (en) 2009-07-21
EP1444571A1 (de) 2004-08-11
DE60131907D1 (de) 2008-01-24

Similar Documents

Publication Publication Date Title
ATE381057T1 (de) Hidden-job-startpräperation in einem anweisungsparallelen prozessorsystem
CN100471079C (zh) 用于无线系统中的时钟及电源控制的方法和设备
RU2003115617A (ru) Способ и устройство обработки данных для сохранения возвратного состояния
EP2040159A3 (de) Prozessor und Schnittstelle
SE9901096L (sv) Metod och apparat för undantagshantering
JPH06274352A (ja) コンパイラ、及びデータ処理装置
EP0933698A3 (de) Ermittlung der Latenzzeit eines Rechnerspeichers
JPH11288373A5 (de)
EP1349063A3 (de) Programm-Simulation mit Kompilierung während der Laufzeit
TW200739418A (en) Command decoder for microcontroller based flash memory digital controller system
ATE248399T1 (de) Mikroprozessor mit zweitem wiedereinordnungsspeicher
ATE411558T1 (de) Automatisch erzeugte task-sequenz
TW200508967A (en) Method and data processor with reduced stalling due to operand dependencies
ES2389894T3 (es) Equipo de extracción de tiempo de CPU
JP5578811B2 (ja) 情報処理装置、情報処理装置の制御方法及びプログラム
DE50001510D1 (de) Sicherung eines rechnerkerns gegen äussere manipulationen
KR960018911A (ko) 명령어 캐시안으로 명령어를 로딩하는 방법
Chen et al. Enix: a lightweight dynamic operating system for tightly constrained wireless sensor platforms
US20050197840A1 (en) Device for event prediction on booting a motherboard
EP1387255A3 (de) Test- und Übersprungbefel mit mindestens einem Registeroperand
JP2008527559A (ja) プロセッサ及びその命令発行方法
TW200643694A (en) Data secured storage system and method thereof
TW200502846A (en) System and method preventing exceptional execution of central processing unit and the computer readable storage medium
JP2008234270A (ja) 情報処理装置および情報処理装置の制御方法
JP3645671B2 (ja) 命令バッファを有するプロセッサ装置

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties