The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз языка программирования Go 1.16, opennews (??), 17-Фев-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


158. "Релиз языка программирования Go 1.16"  +1 +/
Сообщение от анонимррр (?), 18-Фев-21, 07:32 
Сам crypto/sha256 или выделение буферов памяти на каждую итерацию?
Ответить | Правка | Наверх | Cообщить модератору

161. "Релиз языка программирования Go 1.16"  +/
Сообщение от Аноним (147), 18-Фев-21, 08:21 
профилировщик пишет: crypto/sha256.block. у меня используется sha256 но ее доля мне кажется должна быть на уровне 0.1%, а тут жесточайшие тормоза и такой выхлоп профилировщика. попробую использовать альтернативную реализацию sha256
Ответить | Правка | Наверх | Cообщить модератору

245. "Релиз языка программирования Go 1.16"  +/
Сообщение от Shtiric (?), 19-Фев-21, 10:55 
Какой-то бред sha256 вообще давно аппаратно ускоренное и уже давно есть в процах.  
Ответить | Правка | Наверх | Cообщить модератору

247. "Релиз языка программирования Go 1.16"  +/
Сообщение от Shtiric (?), 19-Фев-21, 10:57 
https://github.com/minio/sha256-simd
вот это посмотрите
Ответить | Правка | К родителю #161 | Наверх | Cообщить модератору

253. "Релиз языка программирования Go 1.16"  +/
Сообщение от Аноним (253), 19-Фев-21, 15:53 
да спасибо сам находил это, там оптимизация под AVX.
но дело в том что тормоза на проце который AVX не поддерживает.
буду писать модуль на С, у меня там криптография и лучше я в C заюзаю openssl
Ответить | Правка | Наверх | Cообщить модератору

270. "Релиз языка программирования Go 1.16"  +/
Сообщение от Аноним (253), 02-Мрт-21, 15:27 
вообщем в результате даже на чистом C не такой уж большой выигрыш, я отказался от этого алгоритма и резко ускорился
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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