METHOD AND COMPUTER SYSTEM FOR EXECUTING START SUBCHANNEL INSTRUCTION IN COMPUTING ENVIRONMENT Russian patent published in 2015 - IPC G06F13/12 

Abstract RU 2556419 C2

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to auxiliary storage devices of a computing environment.Disclosed is a method of executing a start subchannel instruction in a computing environment, comprising main storage and a solid-state storage, said method including: responsive to determining that a subchannel identified by the start subchannel instruction is an asynchronous data mover (ADM) subchannel, performing: obtaining an operation request block from main storage, the operation request block comprising an address of an operation block; based on the address of the operation block, obtaining the operation block from main storage, the operation block consisting of a request block, a response block, and one or more first move specification blocks (MSB), wherein the request block comprises an MSB count field having a value indicating the number of one or more MSB included in and referenced by the operation block, wherein the response block is configured to hold exception conditions, wherein each move specification block is configured to include an operation code field, a block count field, a main storage address field for addressing main storage, a solid-stage storage address field for addressing solid-stage storage, a block size field and a flags field; obtaining a move specification block of the one or more move specification blocks; determining based on the operation code in the obtained move specification block an operation that the obtained move specification block is configured to perform on blocks of solid-stage storage; based on the move specification block, initiating the operation on the blocks of solid-stage storage associated with a solid-stage storage address of the solid-stage storage address field; and responsive to at least initiating the operation and detecting an exception condition, storing information within the response block, wherein the response block comprises an exception flags field, a field validity field, a failing MSB address field, a failing indirect data address word (AIDAW) address field, a failing main storage address field and a failing solid-state storage address field, the information relating to one or more exceptions resulting from the operation, wherein the one or more exceptions are related to at least one of: main storage associated with a main storage address of the main storage address field, solid-state storage associated with a solid-state storage address of the solid-state storage address field, or the obtained move specification block, and wherein the information includes an indication of an exception and additional information relating to the exception, the additional information specifying one or more address exceptions.

EFFECT: high efficiency of controlling auxiliary storage.

8 cl, 45 dwg

Similar patents RU2556419C2

Title Year Author Number
SOLID-STATE MEMORY CONFIGURATION INSTRUCTION 2012
  • Charlz U. Gejni Dzhr.
  • Kennet Dzhejms Oks
  • Tomas Brajan Matias
  • Piter Kennet Shved
  • Piter Dejna Drajehver
  • Piter Grimm Satton
  • Kharri Judenfrend
  • Ehl'Pida Tzortzatos
  • Stiven Gardner Glassen
RU2571392C2
USING EXTENDED ASYNCHRONOUS DATA MOVER INDIRECT DATA ADDRESS WORDS 2012
  • Kennet Dzhejms Oks
  • Piter Grimm Satton
  • Piter Dejna Drajehver
  • Kharri Judenfrend
  • Stiven Gardner Glassen
RU2559765C2
MEASURING TOOL FOR ADAPTER FUNCTIONS 2010
  • Piter Kennet Shved
  • Dejvid Kraddok
  • Tomas Gregg
  • Bet Glendenning
  • Ehrik Norman Lejs
  • Stiven Glenn Uilkins
  • Frehnk Uill'Jam Brajs Dzhr.
RU2523194C2
FACILITATING TRANSPORT MODE INPUT/OUTPUT OPERATIONS BETWEEN CHANNEL SUBSYSTEM AND INPUT/OUTPUT DEVICES 2012
  • Khatkhorn Rodzher
  • Flejnagan Dzhon
  • Richchi Luis
  • Karlson Skott
  • Kalos Matt'Ju Dzhozef
  • Judenfrend Kharri
  • Ridi Dejl
  • Kasper Daniel Fransis
  • Kandelaria Suzan Kej
RU2541106C2
METHOD AND SYSTEM FOR CONTROLLING EXECUTION WITHIN COMPUTING ENVIRONMENT 2012
  • Dan F. Grejner
  • Timoti Dzh. Slidzhl
  • Kristian Jakobi
  • Piter Dzheremi Relson
  • Randall Uilljam Filli
RU2577487C2
COMPUTATION MEDIUM ADAPTER ACTIVATION/DEACTIVATION 2010
  • Dan Grejner
  • Charlz Gejni
  • Dejvid Kraddok
  • Antoni Koneski
  • Bet Glendening
  • Mark Farrel
  • Tomas Gregg
  • Ugochukvu N'Oku-Charlz
RU2562372C2
ARCHITECTURAL MODE CONFIGURATION IN COMPUTING SYSTEM 2015
  • Gshvind Mikhael Karl
RU2664413C2
FACILITATING TRANSPORT MODE INPUT/OUTPUT OPERATIONS BETWEEN CHANNEL SUBSYSTEM AND INPUT/OUTPUT DEVICES 2012
  • Rodzher G. Khatkhorn
  • Dzhon R. Flejnagan
  • Luis Uill'Jam Richchi
  • Skott M. Karlson
  • Matt'Ju Dzhozef Kalos
  • Kharri M. Judenfrend
  • Dejl F. Ridi
  • Daniel Fransis Kasper
RU2520356C1
PROGRAMME INTERRUPTION FILTERING IN TRANSACTIONAL EXECUTION 2012
  • Dan F. Grejner
  • Kristian Jakobi
  • Timoti Dzh. Slidzhl
  • Marsel' Mitran
RU2568923C2
TRANSACTION DIAGNOSTIC BLOCK 2012
  • Dan F. Grejner
  • Kristian Jakobi
  • Timoti Dzh. Slidzhl
  • Marsel' Mitran
RU2571397C2

RU 2 556 419 C2

Authors

Shved Piter Kennet

Oks Kennet Dzhejms

Satton Piter Grimm

Drajehver Piter Dejna

Judenfrend Kharri

Glassen Stiven Gardner

Dates

2015-07-10Published

2012-05-25Filed