РОССИЙСКАЯ ФЕДЕРАЦИЯ ФЕДЕРАЛЬНАЯ СЛУЖБА ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ ГОСУДАРСТВЕННАЯ РЕГИСТРАЦИЯ ПРОГРАММЫ ДЛЯ ЭВМ Номер регистрации (свидетельства): 2016661557 Дата регистрации: 13.10.2016 Номер и дата поступления заявки: 2016619018 19.08.2016 Дата публикации: 20.11.2016 Контактные реквизиты: info@syntacore.com Правообладатель: Общество с ограниченной ответственностью «Синтакор» Название программы для ЭВМ: Контроллер разделяемой кэш-памяти второго уровня для многоядерных процессорных систем с поддержкой когерентности данных Реферат: Программа предназначена для повышения эффективности работы процессорного кластера с подсистемой памяти. Программа поддерживает когерентность данных по всем портам, атомарные операции обращения в память (чтение и запись) и примитивы межпроцессорной синхронизации на их основе. Кэш контроллер выполнен по многоканальной схеме с частичной ассоциативностью. Дисциплина вытеснения - псевдо-LRU (Pseudo Least Recently Used). Политика обработки транзакций - с обратной записью с резервированием. Количество каналов, размер кэш-линии и полный объем кэш памяти - конфигурируемые. Для улучшения производительности параллельных запросов, кэш имеет внутреннюю структуру с под-банками. Поддерживается по два порта на процессорное ядро (1х инструкций и 1х данных). Внешний интерфейс совместим с протоколом AXI4 (Advanced extensible Interface), для кэшируемых и некэшируемых транзакций, с конфигурируемой шириной данных. Тип реализующей ЭВМ: Интегральные микросхемы класса Система-на-Кристалле (СнК), программируемые логические интегральные схемы (ПЛИС) Язык программирования: SystemVerilog Вид и версия операционной системы: Не требуется Объем программы для ЭВМ: 350 Кб