Патенты автора Роберт Р. РОДЖЕРС (US)

Изобретение относится к области обеспечения обработки в вычислительной среде при наличии разделяемых ресурсов. Техническим результатом является повышение производительности работы вычислительной системы с гостевой многопроцессорной конфигурацией. Программе (например, операционной системе) предоставляется предупреждение, что она имеет льготный период для того, чтобы осуществить функцию, такую как очистка (например, завершить, остановить и/или переместить контролируемый модуль). Программа предупреждается, в одном примере, что она теряет доступ к ее разделяемым ресурсам. Например, в виртуальной среде, гостевая программа предупреждается, что она близка к потере ее ресурсов центрального процессорного устройства и поэтому должна осуществить функцию, такую как очистка. Предложенное предупреждающее средство предусматривает регистрацию программы для участия в работе этого средства, уведомление о льготном периоде и добровольное завершение программы в пределах льготного периода. 3 н. и 12 з.п. ф-лы, 21 ил.

Изобретение относится к области обработки внутри вычислительной среды, в частности к облегчению обработки, связанной с разделяемыми ресурсами. Технический результат заключается в повышении производительности работы вычислительной системы периодов только тем программам, которые понимают протокол предупреждающего средства. Технический результат достигается за счет инициирования программой, на основе указания о том, что предупреждающее средство установлено, регистрации программы для предупреждающего средства, причем регистрация включает незатребованный запрос регистрации, указывающий, что программа понимает протокол предупреждающего средства и намерена участвовать в работе предупреждающего средства, а также за счет получения программой предупреждающего сообщения, указывающего, что предупреждающий льготный период начался, причем регистрация программы для предупреждающего средства является предпосылкой для приема предупреждающего сообщения, и если программа не зарегистрирована, льготный период не предоставляется. 2 н. и 15 з.п. ф-лы, 21 ил.

Изобретение относится к области обработки данных в вычислительной среде, а именно к облегчению обработки данных при совместном использовании ресурсов. Технический результат заключается в обеспечении возможности выполнения программы диспетчеризуемой единицы в гостевом центральном процессоре гостевой мультипроцессорной конфигурации за счет предоставления льготного периода и средства отслеживания предупреждений. Технический результат достигается за счет предоставления, в случае получения указания, что вторая программа зарегистрирована, средства отслеживания предупреждений для второй программы, а также за счет уведомления второй программы первой программой о начале льготного периода, и выполнения первой программой второй функции после льготного периода. 3 н. и 12 з.п. ф-лы, 21 ил.

Изобретение относится к области обработки данных в вычислительной среде. Техническим результатом является обеспечение замены позиции таблицы динамической трансляции адреса (DAT). Компьютерно-реализуемый способ сравнения первой и второй позиций таблицы трансляций адресов включает: определение при помощи процессора, по коду операции выполняемой машиной команды, которая подлежит выполнению, что команда является командой на сравнение и замену позиции таблицы DAT, причем команда включает поле R1 и поле R2; и выполнение команды процессором, причем выполнение включает: получение первоначального второго операнда из ячейки памяти, указанной регистрами четно-нечетной регистровой пары, назначенной полем R2 команды; сравнение первого операнда и полученного первоначального второго операнда, причем первый операнд содержится в регистре с четным числом (четном R1) четно-нечетной регистровой пары, назначенной полем R1 команды; хранение содержимого четного регистра R1 в позиции второго операнда в качестве нового второго операнда на основе первого операнда, который равняется первоначальному второму операнду. 2 н. и 12 з.п. ф-лы, 7 ил.

 


Наверх