DE602004023601D1 - Informationsverarbeitungseinheit zur Steuerung eines Speicherungsbefehls und entsprechendes Steuerungsverfahren - Google Patents
Informationsverarbeitungseinheit zur Steuerung eines Speicherungsbefehls und entsprechendes SteuerungsverfahrenInfo
- Publication number
- DE602004023601D1 DE602004023601D1 DE602004023601T DE602004023601T DE602004023601D1 DE 602004023601 D1 DE602004023601 D1 DE 602004023601D1 DE 602004023601 T DE602004023601 T DE 602004023601T DE 602004023601 T DE602004023601 T DE 602004023601T DE 602004023601 D1 DE602004023601 D1 DE 602004023601D1
- Authority
- DE
- Germany
- Prior art keywords
- controlling
- processing unit
- information processing
- control method
- corresponding control
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title 1
- 238000000034 method Methods 0.000 title 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/3004—Arrangements for executing specific machine instructions to perform operations on memory
- G06F9/30043—LOAD or STORE instructions; Clear instruction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/3824—Operand accessing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/3824—Operand accessing
- G06F9/3826—Bypassing or forwarding of data results, e.g. locally between pipeline stages or within a pipeline stage
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/3824—Operand accessing
- G06F9/3834—Maintaining memory consistency
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/3842—Speculative instruction execution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/3861—Recovery, e.g. branch miss-prediction, exception handling
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Advance Control (AREA)
- Memory System (AREA)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004222044A JP4128551B2 (ja) | 2004-07-29 | 2004-07-29 | 情報処理装置及びストア命令制御方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
DE602004023601D1 true DE602004023601D1 (de) | 2009-11-26 |
Family
ID=35149150
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE602004023601T Active DE602004023601D1 (de) | 2004-07-29 | 2004-11-22 | Informationsverarbeitungseinheit zur Steuerung eines Speicherungsbefehls und entsprechendes Steuerungsverfahren |
Country Status (4)
Country | Link |
---|---|
US (1) | US7818545B2 (de) |
EP (1) | EP1622002B1 (de) |
JP (1) | JP4128551B2 (de) |
DE (1) | DE602004023601D1 (de) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4779010B2 (ja) * | 2006-02-27 | 2011-09-21 | 富士通株式会社 | バッファリング装置およびバッファリング方法 |
JP2009118212A (ja) * | 2007-11-07 | 2009-05-28 | Seiko Epson Corp | 画像読取装置および画像読取方法 |
US8095758B2 (en) * | 2008-02-01 | 2012-01-10 | International Business Machines Corporation | Fully asynchronous memory mover |
US7937570B2 (en) * | 2008-02-01 | 2011-05-03 | International Business Machines Corporation | Termination of in-flight asynchronous memory move |
US8015380B2 (en) * | 2008-02-01 | 2011-09-06 | International Business Machines Corporation | Launching multiple concurrent memory moves via a fully asynchronoous memory mover |
US8245004B2 (en) * | 2008-02-01 | 2012-08-14 | International Business Machines Corporation | Mechanisms for communicating with an asynchronous memory mover to perform AMM operations |
US8327101B2 (en) * | 2008-02-01 | 2012-12-04 | International Business Machines Corporation | Cache management during asynchronous memory move operations |
US8356151B2 (en) * | 2008-02-01 | 2013-01-15 | International Business Machines Corporation | Reporting of partially performed memory move |
US8275963B2 (en) * | 2008-02-01 | 2012-09-25 | International Business Machines Corporation | Asynchronous memory move across physical nodes with dual-sided communication |
US9354884B2 (en) | 2013-03-13 | 2016-05-31 | International Business Machines Corporation | Processor with hybrid pipeline capable of operating in out-of-order and in-order modes |
JP6200818B2 (ja) * | 2014-01-21 | 2017-09-20 | ルネサスエレクトロニクス株式会社 | 半導体装置の製造方法 |
JP6680978B2 (ja) | 2016-04-15 | 2020-04-15 | 富士通株式会社 | 演算処理装置及び演算処理装置の制御方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60123936A (ja) * | 1983-12-07 | 1985-07-02 | Fujitsu Ltd | バッフア記憶制御方式 |
JP2532300B2 (ja) * | 1990-10-17 | 1996-09-11 | 三菱電機株式会社 | 並列処理装置における命令供給装置 |
JPH05289848A (ja) | 1992-04-15 | 1993-11-05 | Toshiba Corp | 演算処理装置 |
US5664137A (en) * | 1994-01-04 | 1997-09-02 | Intel Corporation | Method and apparatus for executing and dispatching store operations in a computer system |
DE69530720T2 (de) | 1994-03-09 | 2003-11-27 | Sun Microsystems, Inc. | Verzögertes Cachespeicherschreiben eines Speicherungsbefehls |
JP3164732B2 (ja) | 1994-07-04 | 2001-05-08 | 富士通株式会社 | データ処理装置 |
JP3670668B2 (ja) * | 1997-01-24 | 2005-07-13 | 株式会社ルネサステクノロジ | データ処理装置 |
WO2001053951A1 (fr) | 2000-01-19 | 2001-07-26 | Fujitsu Limited | Dispositif et procede de commande de memoire |
-
2004
- 2004-07-29 JP JP2004222044A patent/JP4128551B2/ja not_active Expired - Fee Related
- 2004-11-09 US US10/983,729 patent/US7818545B2/en not_active Expired - Fee Related
- 2004-11-22 EP EP04257233A patent/EP1622002B1/de not_active Expired - Fee Related
- 2004-11-22 DE DE602004023601T patent/DE602004023601D1/de active Active
Also Published As
Publication number | Publication date |
---|---|
US7818545B2 (en) | 2010-10-19 |
EP1622002B1 (de) | 2009-10-14 |
JP4128551B2 (ja) | 2008-07-30 |
JP2006040143A (ja) | 2006-02-09 |
EP1622002A1 (de) | 2006-02-01 |
US20060026399A1 (en) | 2006-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE602006002241D1 (de) | Speichersystem und Steuerungsverfahren dafür | |
DE602005025371D1 (de) | Steuersystem zur steuerung eines zweikraftstoffeintorstart | |
DE502006005083D1 (de) | Verfahren zum Regeln eines Antriebssystems und elektronische Steuereinheit | |
EP1960723A4 (de) | Steuereinheit für kühlvorrichtung und steuerverfahren dafür | |
GB2449963B (en) | Integrated access control system and a method of controlling the same | |
DE502005007109D1 (de) | Verfahren zum steuern eines piezoelektrischen aktors und steuereinheit zum steuern eines piezoelektrischen aktors | |
DE602005018988D1 (de) | System zur automatischen Steuerung eines Fahrzeugs und Spurhaltesystem | |
DE602006000153D1 (de) | Wischersteuerung und Verfahren zum Steuern eines Wischers | |
DE602005018288D1 (de) | System zur automatischen Steuerung eines Fahrzeugs | |
DE602004011467D1 (de) | Speichersteuerungssystem und -verfahren | |
DE502005002882D1 (de) | Servodruckregler und Verfahren zur Ansteuerung desselben | |
DE602006008888D1 (de) | Speichersystem und Verfahren zur Steuerung des Speichersystems | |
DE602005008660D1 (de) | Hydraulisches Antriebssystem und Steuerventil- Anordnung dafür | |
DE502005002662D1 (de) | Verfahren zur steuerung eines bilevel-geräts sowie bilevel-gerät | |
DE602006010481D1 (de) | Speichersteuerung und Steuerverfahren dafür | |
DE50205658D1 (de) | Verfahren zur steuerung eines rollenspeichers und rollenspeicher zum speichern blättförmiger gegenstände | |
DE602006000541D1 (de) | Servosteuervorrichtung und Verfahren zur Einstellung eines Servosystems | |
DE602004023601D1 (de) | Informationsverarbeitungseinheit zur Steuerung eines Speicherungsbefehls und entsprechendes Steuerungsverfahren | |
DE60335690D1 (de) | System und Verfahren zur Steuerung eines Magnetventils | |
DE602004007884D1 (de) | Speichersteuerungssystem und -Verfahren | |
DE602006005734D1 (de) | Datenaufzeichnungsvorrichtung und Zugangssteuerungsverfahren | |
DE112007001564A5 (de) | Steuergerät und Verfahen zur Steuerung von Funktionen | |
DE602004005418D1 (de) | Linearkompressorsteuersystem, verfahren zur steuerung eines linearkompressors, linearkompressor und kühlsystem | |
DE50213474D1 (de) | Verfahren zur steuerung und regelung eines antriebsstranges | |
DE602006018382D1 (de) | Vorrichtung zum aufzeichnen und wiedergeben von informationen und verfahren zur steuerung einer vorrichtung zum aufzeichnen und wiedergeben von informationen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8328 | Change in the person/name/address of the agent |
Representative=s name: SEEGER SEEGER LINDNER PARTNERSCHAFT PATENTANWAELTE |