Патенты автора СМИТ Брайан Леонард (US)

Изобретение относится к сфере обработки в вычислительной среде, в частности к сфере управления средством сбора сведений о ходе вычислений при работе в режиме низких привилегий. Технический результат заключается в повышении производительности процессора. Технический результат достигается за счет процессора, который осуществляет выборку команды для выполнения в режиме низких привилегий. Процессор определяет, что средство сбора сведений о ходе вычислений разрешает выполнение указанной команды в режиме низких привилегий, а также о том, что значения управляющих параметров, связанных со средством сбора сведений о ходе вычислений, корректны. Средство сбора сведений о ходе вычислений деактивируется на основе команды RIOFF деактивации средства сбора сведений о ходе вычислений. Деактивация включает обновление значения разряда слова состояния программы (ССП) для указания того, что сведения о ходе вычислений не должны собираться процессором. Средство сбора сведений о ходе вычислений активируется на основе команды RION активации средства сбора сведений о ходе вычислений. Активация включает обновление значения разряда ССП для указания того, что сведения о ходе вычислений процессором собираться должны. 3 н. и 17 з.п. ф-лы, 19 ил.

Изобретение относится к сфере обработки в вычислительной среде, в частности к сфере сбора сведений о ходе выполнения команд программы в вычислительной среде. Технический результат заключается в повышении производительности процессора. Технический результат достигается за счет процессора, который собирает информацию, относящуюся к выполняемому потоку команд. На основе собранной информации формируются записи средства сбора сведений о ходе вычислений. В выполняемом процессором потоке команд выявляется точка выборки средства сбора сведений о ходе вычислений. В программном буфере средства сбора сведений о ходе вычислений сохраняется отчетная группа. Это сохранение включает: определение значения текущего адреса указанного программного буфера средства сбора сведений о ходе вычислений, основанное на доступных команде управляющих параметрах средства сбора сведений о ходе вычислений; и собственно сохранение указанной отчетной группы в указанном программном буфере средства сбора сведений о ходе вычислений, основанное на начальном адресе и указанном текущем адресе программного буфера средства сбора сведений о ходе вычислений, причем отчетная группа содержит указанные сформированные записи средства сбора сведений о ходе вычислений. 3 н. и 17 з.п. ф-лы, 22 ил.

 


Наверх