PatentDB.ru — поиск по патентным документам

СМИТ Родни Уэйн (US)

Изобретатель СМИТ Родни Уэйн (US) является автором следующих патентов:

Обработка ошибок предварительного декодирования через коррекцию ветвлений

Обработка ошибок предварительного декодирования через коррекцию ветвлений

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

2367004

Энергоэффективный механизм упреждающей выборки инструкций

Энергоэффективный механизм упреждающей выборки инструкций

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

2375745

Способы и устройство для обеспечения корректного предварительного декодирования

Способы и устройство для обеспечения корректного предварительного декодирования

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

2405188

Предварительное декодирование инструкций переменной длины

Предварительное декодирование инструкций переменной длины

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

2412464

Способы и устройство для моделирования поведения предсказания переходов явного вызова подпрограммы

Способы и устройство для моделирования поведения предсказания переходов явного вызова подпрограммы

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

2417407


Очистка сегментированного конвейера для неверно предсказанных переходов

Очистка сегментированного конвейера для неверно предсказанных переходов

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

2427889

Схема отладки, сравнивающая режим обработки набора команд процессора

Схема отладки, сравнивающая режим обработки набора команд процессора

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

2429525

Использование системы переименования регистра для передачи промежуточных результатов между составными командами и расширенной командой

Использование системы переименования регистра для передачи промежуточных результатов между составными командами и расширенной командой

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

2431887

Виртуально маркированный кэш команд с поведением физически маркированного

Виртуально маркированный кэш команд с поведением физически маркированного

Изобретение относится к системам обработки, точнее, к системам виртуально маркированного кэша команд. Техническим результатом является обеспечение полезной мощности, частоты и пропускной способности команд при использовании виртуально маркированного кэша команд. Система содержит: виртуально маркированный кэш команд, средство для трансляции адресов, причем упомянутое средство реагирует на команду...

2433456

Эффективный механизм сохранения адреса возврата из прерывания

Эффективный механизм сохранения адреса возврата из прерывания

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

2450329