The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Компания NVIDIA объявила о покупке ARM"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Компания NVIDIA объявила о покупке ARM" +/
Сообщение от n00by (ok), 17-Сен-20, 11:31 
> Мне, в общем-то, из всего богатства нужно только EC и crc32, работы
> в общем-то на неделю с побуквенным чтением пресловутого pdf и портированием
> тестов. Еще бы эта неделя у меня была.

Что-то я всё больше не понимаю.
Открыл навскидку crc32_gzip_refl_by8.asm
Там ссылка на https://www.ietf.org/rfc/rfc1952.txt где есть синшный референс
И в комментах написано "у нас тут быстрый вариант".
В коде ксоры и умножения (PCLMULQDQ) на 0x10 (т.е. сдвиги)
и развёрнутые циклы с prefetchnta (это упреждающее чтение в кеш).

Если надо "портировать", по-моему, достаточно скопировать сишечку (и разобраться с полиномами). Поскольку этот вариант не устраивает, значит задача на самом деле "реализовать оптимизированную по скорости версию".

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Компания NVIDIA объявила о покупке ARM, opennews, 14-Сен-20, 09:56  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру