[go: up one dir, main page]

GB2037037B - Data-processing apparatus - Google Patents

Data-processing apparatus

Info

Publication number
GB2037037B
GB2037037B GB7938012A GB7938012A GB2037037B GB 2037037 B GB2037037 B GB 2037037B GB 7938012 A GB7938012 A GB 7938012A GB 7938012 A GB7938012 A GB 7938012A GB 2037037 B GB2037037 B GB 2037037B
Authority
GB
United Kingdom
Prior art keywords
data
processing apparatus
processing
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
Application number
GB7938012A
Other versions
GB2037037A (en
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.)
Bull HN Information Systems Italia SpA
Bull HN Information Systems Inc
Original Assignee
Honeywell Information Systems Italia SpA
Honeywell Information Systems 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
Priority claimed from US05/968,050 external-priority patent/US4312036A/en
Priority claimed from US05/968,049 external-priority patent/US4313158A/en
Application filed by Honeywell Information Systems Italia SpA, Honeywell Information Systems Inc filed Critical Honeywell Information Systems Italia SpA
Publication of GB2037037A publication Critical patent/GB2037037A/en
Application granted granted Critical
Publication of GB2037037B publication Critical patent/GB2037037B/en
Expired legal-status Critical Current

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/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3885Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/0802Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
    • G06F12/0844Multiple simultaneous or quasi-simultaneous cache accessing
    • G06F12/0855Overlapped cache accessing, e.g. pipeline
    • G06F12/0859Overlapped cache accessing, e.g. pipeline with reload from main memory
    • 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/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3802Instruction prefetching
    • 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/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3802Instruction prefetching
    • G06F9/3814Implementation provisions of instruction buffers, e.g. prefetch buffer; banks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
  • Advance Control (AREA)
GB7938012A 1978-12-11 1979-11-02 Data-processing apparatus Expired GB2037037B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US05/968,050 US4312036A (en) 1978-12-11 1978-12-11 Instruction buffer apparatus of a cache unit
US05/968,049 US4313158A (en) 1978-12-11 1978-12-11 Cache apparatus for enabling overlap of instruction fetch operations

Publications (2)

Publication Number Publication Date
GB2037037A GB2037037A (en) 1980-07-02
GB2037037B true GB2037037B (en) 1983-07-27

Family

ID=27130504

Family Applications (2)

Application Number Title Priority Date Filing Date
GB7938012A Expired GB2037037B (en) 1978-12-11 1979-11-02 Data-processing apparatus
GB8111642A Expired GB2072905B (en) 1978-12-11 1979-11-02 Data-processing apparatus

Family Applications After (1)

Application Number Title Priority Date Filing Date
GB8111642A Expired GB2072905B (en) 1978-12-11 1979-11-02 Data-processing apparatus

Country Status (3)

Country Link
DE (1) DE2949787A1 (en)
FR (1) FR2447078B1 (en)
GB (2) GB2037037B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7940706B2 (en) 2001-10-01 2011-05-10 International Business Machines Corporation Controlling the state of duplexing of coupling facility structures

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4467411A (en) * 1981-03-06 1984-08-21 International Business Machines Corporation Scheduling device operations in a buffered peripheral subsystem
CA2086691C (en) * 1992-03-30 1997-04-08 David A. Elko Communicating messages between processors and a coupling facility
US6341331B1 (en) 1999-10-01 2002-01-22 International Business Machines Corporation Method and system for managing a raid storage system with cache

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5021821B1 (en) * 1968-10-31 1975-07-25
US3588829A (en) * 1968-11-14 1971-06-28 Ibm Integrated memory system with block transfer to a buffer store
DE2501119C3 (en) * 1975-01-14 1979-04-12 International Computers Ltd., London Data processing device
DE2509835C3 (en) * 1975-03-06 1980-11-06 Siemens Ag, 1000 Berlin Und 8000 Muenchen RAM arrangement
AU529675B2 (en) * 1977-12-07 1983-06-16 Honeywell Information Systems Incorp. Cache memory unit

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9253046B2 (en) 1998-09-10 2016-02-02 International Business Machines Corporation Controlling the state of duplexing of coupling facility structures
US9565013B2 (en) 1998-09-10 2017-02-07 International Business Machines Corporation Controlling the state of duplexing of coupling facility structures
US7940706B2 (en) 2001-10-01 2011-05-10 International Business Machines Corporation Controlling the state of duplexing of coupling facility structures
US8341188B2 (en) 2001-10-01 2012-12-25 International Business Machines Corporation Controlling the state of duplexing of coupling facility structures

Also Published As

Publication number Publication date
GB2037037A (en) 1980-07-02
FR2447078B1 (en) 1986-05-30
GB2072905B (en) 1983-08-03
DE2949787A1 (en) 1980-06-12
FR2447078A1 (en) 1980-08-14
GB2072905A (en) 1981-10-07

Similar Documents

Publication Publication Date Title
GB2025378B (en) Docufeeding apparatus
JPS54115147A (en) Electrochrom apparatus
ZA792886B (en) Apparatus
GB2011673B (en) Data processing apparatus
GB2015217B (en) Data processing apparatus
GB2015216B (en) Data processing apparatus
GB2017984B (en) Data processing apparatus
JPS55101494A (en) Writing apparatus
DE2962020D1 (en) Egg-collecting apparatus
GB2018478B (en) Data processing apparatus
YU221078A (en) Arosol apparatus
GB2058712B (en) Stylus changing apparatus
AU4277278A (en) Apparatus
DE2965202D1 (en) Data processing apparatus
GB2031342B (en) Heat-fixing apparatus
EP0004706A3 (en) Wire-guidance apparatus
JPS54119100A (en) Comparing apparatus
GB2011674A (en) Data processing apparatus
GB2075430B (en) Drawing apparatus
GB2016178B (en) Data processing apparatus
GB2037037B (en) Data-processing apparatus
GB2021971B (en) Piperting apparatus
GB2038585B (en) Duct-tracing apparatus
GB2024273B (en) Blow-texturing apparatus
GB2037891B (en) Oxygengenerating apparatus

Legal Events

Date Code Title Description
PCNP Patent ceased through non-payment of renewal fee