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

САРТОРИУС Томас Эндрю (US)

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

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

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

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

2367004

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

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

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

2375745

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

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

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

2380743

Энергоэкономные способы и устройство избирательного разрешения компараторов в регистровом файле с переименованием на основе сам на основании известного состояния процессора

Энергоэкономные способы и устройство избирательного разрешения компараторов в регистровом файле с переименованием на основе сам на основании известного состояния процессора

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

2389059

Индикатор изменений для уменьшения потребления энергии при неудачных обращениях к кэш-памяти

Индикатор изменений для уменьшения потребления энергии при неудачных обращениях к кэш-памяти

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

2390855


Эффективное управление иерархией памяти

Эффективное управление иерархией памяти

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

2397534

Способ и система для предоставления энергетически эффективного регистрового файла

Способ и система для предоставления энергетически эффективного регистрового файла

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

2400804

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

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

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

2405188

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

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

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

2417407

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

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

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

2427889


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

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

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

2429525

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

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

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

2431887

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

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

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

2433456

Устройство и способы для уменьшения вытеснений в многоуровневой иерархии кэша

Устройство и способы для уменьшения вытеснений в многоуровневой иерархии кэша

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

2438165

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

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

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

2450329


Способ и устройство трансляции адреса

Способ и устройство трансляции адреса

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

2461870