ДИФФЕНДЕРФЕР Джеймс Норрис (US)
Изобретатель ДИФФЕНДЕРФЕР Джеймс Норрис (US) является автором следующих патентов:

Обработка ошибок предварительного декодирования через коррекцию ветвлений
Изобретение относится к процессорам с конвейерной архитектурой. Техническим результатом является улучшение производительности процессора. Способ коррекции неправильно предварительно декодированной инструкции, содержащий этапы, на которых обнаруживают ошибку предварительного декодирования и вызывают процедуру коррекции ветвления с целевым адресом неправильно предварительно декодированной инструкц...
2367004
Энергоэффективный механизм упреждающей выборки инструкций
Изобретение относится к области процессоров, в частности к энергоэффективному способу упреждающей выборки инструкций процессора. Техническим результатом является максимизация точности предсказания переходов и минимизация отрицательного воздействия неправильных предсказаний переходов. Процессор включает в себя механизм предсказания инструкций условного перехода, который генерирует взвешенные знач...
2375745
Способ и устройство для очистки резервирования семафоров
Изобретение относится к системе обработки, имеющей совместно используемую память, в частности к способу и устройству для очистки семафорных резервирований. Технический результат заключается в повышении быстродействия системы. Работа семафора (116) управляет монопольным доступом к памяти (114), которая совместно используется множеством процессорных элементов. Состояние семафорного резервирования...
2380743
Энергоэкономные способы и устройство избирательного разрешения компараторов в регистровом файле с переименованием на основе сам на основании известного состояния процессора
Изобретение относится к способам снижения мощности (энергопотребления) в процессоре. Техническим результатом является сохранение мощности при считывании регистра из регистрового файла. Устройство сохранения мощности при считывании регистра из регистрового файла содержит процессор для считывания операндов, обеспечивающий исполнение команд; файл (PRF) физических регистров с наличием операндов, подл...
2389059
Индикатор изменений для уменьшения потребления энергии при неудачных обращениях к кэш-памяти
Изобретение относится к процессорам, в частности к способу уменьшения потребления энергии при кэшировании данных с отложенной записью путем проверки модифицируемого бита (GMI), указывающего, содержит ли какой-либо из элементов кэш-памяти с отложенной записью измененные данные. Техническим результатом является повышение производительности процессора и снижение потребляемой энергии. Процессор включ...
2390855
Способ и система для предоставления энергетически эффективного регистрового файла
Изобретение относится к регистровым файлам, в частности к способам и системам для предоставления энергетически эффективных регистровых файлов. Техническим результатом является предотвращение недостоверных операций считывания. Файловый регистр содержит множество регистров, каждый из которых содержит множество ячеек памяти, при этом первая ячейка из множества ячеек памяти регистра сконфигурирована...
2400804
Способы и устройство для обеспечения корректного предварительного декодирования
Изобретение относится к способу обеспечения синхронного предварительного декодирования строки команд. Техническим результатом является обеспечение восстановления при повторной синхронизации за счет снижения ошибок синхронизации механизма предварительного декодирования строки команд. Способ включает в себя определение гранулы, которая равна команде наименьшей длины в наборе команд, и определение ч...
2405188
Принудительное применение строго упорядоченных запросов в системе слабо упорядоченной обработки
Изобретение относится к системам обработки, а именно к устройству и способу для принудительного применения строго упорядоченных запросов в системе слабо упорядоченной обработки. Техническим результатом является расширение функциональных возможностей. Система обработки включает в себя множество устройств памяти и множество процессоров. Каждый из процессоров сконфигурирован для формирования запросо...
2405194
Способы и устройство для моделирования поведения предсказания переходов явного вызова подпрограммы
Изобретение относится к устройствам для моделирования поведения предсказания переходов явного вызова подпрограммы. Технический результат заключается в моделировании предсказания переходов вызова подпрограмм, чтобы уменьшить мощность и повысить коэффициент использования конвейерного процессора. Устройство включает в себя первый вход, который конфигурирован для приема адреса команды, и второй вход,...
2417407
Очистка сегментированного конвейера для неверно предсказанных переходов
Изобретение относится к предсказанию перехода в конвейерных процессорах и, в частности, к системе и способу, предназначенным для независимой очистки двух сегментов одного и того же конвейера в разные моменты времени. Техническим результатом является повышение производительности процессора. Конвейер процессора сегментируют на верхнюю часть, до команд, идущих не в программном порядке, и одну или бо...
2427889
Использование системы переименования регистра для передачи промежуточных результатов между составными командами и расширенной командой
Изобретение относится к вычислительной технике. Технический результат заключается в обеспечении надежной передачи промежуточных результатов между составными командами и расширенной командой. В способе выполнения расширенной команды в системе, содержащей таблицу переименования, свободный список и таблицу переименования составной команды, преобразуют расширенную команду во множество отдельно выполн...
2431887
Устройство и способы для уменьшения вытеснений в многоуровневой иерархии кэша
Изобретение относится к области кэш-памяти, и, более конкретно, к системам памяти с кэшем "жертвенных" данных, данных и команд. Техническим результатом является обеспечение сокращений требований по питанию в системах памяти для мобильных приложений и сокращения требований по питанию в обрабатывающих системах. Используются оборудование и способы для сокращения размещений в кэше более высокого уров...
2438165
Фильтрация отслеживания с использованием кэша запросов отслеживания
Изобретение относится к вычислительной технике, а именно к когерентности кэша в многопроцессорных вычислительных системах, в частности к кэшу запросов отслеживания для фильтрация запросов отслеживания. Техническим результатом является сокращение количества запросов отслеживания с аннулированием, которые должен обрабатывать процессор, тем самым сокращая количество циклов останова процессора, вызыв...
2443011
Представление переходов цикла в регистре предыстории переходов с помощью множества бит
Изобретение относится к процессорам и, в частности, к способу представления переходов цикла в регистре предыстории переходов с помощью множества бит. Техническим результатом является улучшение производительности процессора и сохранение мощности. Способ включает: определение, что команда условного перехода является командой перехода завершения цикла; подсчитывание общего числа итераций цикла, заве...
2447486
Способ и устройство трансляции адреса
Изобретение относится к трансляции адреса, и в частности относится к трансляции виртуальных адресов, которые создают условия пересечения границы страницы памяти. Технический результат - осуществление доступа к данным в процессе, при исключении выполнения множества трансляций виртуальных адресов в процессоре. Трансляция адреса, которая выполняется внутри процессора, улучшена идентификацией адреса,...
2461870