RUN-TIME INSTRUMENTATION DIRECTED SAMPLING Russian patent published in 2016 - IPC G06F11/34 

Abstract RU 2585982 C2

FIELD: data processing.

SUBSTANCE: invention relates to the field of processing in a computing environment, in particular to the mode of operation means to collect information about the course of calculations in which a sample of the collected set of event information is performed by the instruction. technical result is achieved by a method which comprises instruction fetch RINEXT of instruction stream, followed by a bill for the next team. Method further includes executing the RINEXT instruction by a processor; executing includes determining whether a current run-time instrumentation state enables setting a sample point for reporting run-time instrumentation information during program execution. On the basis of the current state of the specified means of collecting information on the progress of computing, allowing adjustment of the sample, specify the following command in a row is a custom command, triggering event for the means of collecting information on the progress of calculation. On the basis of the implementation of the said following the team account specified event for agents to collect information on the progress of calculation leads to an information recording means of collecting information on the progress of computing as a group reporting to the program buffer.

EFFECT: technical result is to increase the performance of the processor.

20 cl, 14 dwg

Similar patents RU2585982C2

Title Year Author Number
CONTROLLING OPERATION OF A RUN-TIME INSTRUMENTATION FACILITY FROM A LESSER-PRIVILEGED STATE 2013
  • Farrell Mark S.
  • Gejni Dzhr. Charlz U.
  • Mitran Marsel
  • Shum Chunlun Kevin
  • Sledzhel Timoti Dzh.
  • Smit Brajan Leonard
  • Studli Kevin A.
RU2585969C2
RUN-TIME INSTRUMENTATION REPORTING 2013
  • Farrell Mark S.
  • Gejni Dzhr. Charlz U.
  • Mitran Marsel M.
  • Shum Chunlun Kevin
  • Smit Brajan Leonard
RU2585968C2
MEANS FOR KEY SETTING WITHOUT SWITCHING TO PASSIVE STATE 2010
  • Timoti Slidzhl
  • Dan Grejner
  • Chun-Lun Kevin Shum
  • Kristian Jakobi
RU2542953C2
TRANSACTION PROCESSING 2013
  • Grejner Dan
  • Dzhejkobi Kristian
  • Slegel Timoti
RU2606878C2
COMMAND OF VECTOR CHECKSUM TYPE 2013
  • Bredberi Dzhonatan Dejvid
  • Shvarts Erik Mark
RU2608663C1
METHOD OF EXECUTING MACHINE INSTRUCTION, COMPUTER SYSTEM AND MACHINE-READABLE MEDIUM FACILITATING CALCULATION OF DISTANCE FROM POSITION IN MAIN MEMORY TO MAIN MEMORY BLOCK BOUNDARY 2012
  • Dzhonatan Dejvid Bredberi
  • Majkl Karl Gshvind
  • Ehrik Mark Shvarts
  • Timoti Dzh. Slidzhl
  • Kristian Jakobi
RU2568920C2
VECTOR TYPE COMMAND AT FIELD OF GALOIS MULTIPLICATION, ADDITION AND ACCUMULATION 2014
  • Bredberi Dzhonatan Dejvid
RU2613726C2
DETERMINATION OF SYMBOL DATA GROUP LENGTH CONTAINING ENDING SYMBOL 2013
  • Bradberi Dzhonatan Dejvid
  • Gshvind Majkl Karl
  • Sledzhel Timoti
RU2621000C2
SAVING/RESET OF SELECTED REGISTERS AT TRANSACTION PROCESSING 2012
  • Dan F. Grejner
  • Kristian Jakobi
  • Timoti Dzh. Slidzhl
RU2562424C2
NON-TRANSACTIONAL STORE INSTRUCTION 2012
  • Dan F. Grejner
  • Kristian Jakobi
  • Timoti Dzh. Slidzhl
RU2568324C2

RU 2 585 982 C2

Authors

Gejni Dzhr Charlz U.

Mitran Marsel

Shum Chunlun Kevin

Studli Kevin A.

Dates

2016-06-10Published

2013-03-01Filed