URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 95152
[ Назад ]
Исходное сообщение
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено opennews , 01-Апр-14 11:04
Компания Google представила (http://google-opensource.blogspot.ru/2014/03/introducing-far...) новую библиотеку FarmHash (http://code.google.com/p/farmhash/), предоставляющую набор хэш-функций, позволяющих генерировать на основании входных данных 32-, 64- и 128-разрядные хэши. Библиотека FarmHash пришла на смену набору CityHash (http://code.google.com/p/cityhash/) и отличается от него более высокой производительностью и низким потреблением ресурсов, что делает библиотеку привлекательным решением для мобильных систем. В настоящее время алгоритм оптимизирован для хэширования строковых данных, но в будущих выпусках обещают реализовать оптимизации для хэширования числовых значений и кортежей.
FarmHash не предназначен для применения в криптографии, а ориентирован на организацию работы ассоциативных массивов и хэш-таблиц, сохраняющихся при смене платформ. Для оптимизации производительности поддерживается использование инструкций aes и sse 4.2. Код FarmHash написан на языке C++ и распространяется под свободной лицензией MIT.
URL: http://google-opensource.blogspot.ru/2014/03/introducing-far...
Новость: http://www.opennet.me/opennews/art.shtml?num=39448
Содержание
- Компания Google открыла код набора хэш-функций FarmHash,Аноним, 11:04 , 01-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,anonymous, 11:12 , 01-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,Аноним, 12:02 , 01-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,Аноним, 12:40 , 01-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,бедный буратино, 13:25 , 01-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,Аноним, 14:21 , 01-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,anonymous, 14:55 , 01-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,Аноним, 13:22 , 02-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,anonymous, 14:57 , 01-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,Аноним рус, 14:58 , 01-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,pavlinux, 16:03 , 01-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,Xaionaro, 16:47 , 01-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,Анонимкус Рождественский, 17:28 , 01-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,Аноним, 18:23 , 01-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,XoRe, 00:26 , 02-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,Admins, 18:53 , 01-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,XoRe, 00:28 , 02-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,Admins, 14:15 , 02-Апр-14
- Компания Google открыла код набора хэш-функций FarmHash,XoRe, 16:20 , 04-Апр-14
Сообщения в этом обсуждении
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено Аноним , 01-Апр-14 11:04
Ладно хоть без плюшек от АНБ.
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено anonymous , 01-Апр-14 11:12
>Ладно хоть без плюшек от АНБ.
>Для оптимизации производительности поддерживается использование инструкций aes и sse 4.2.
>aes
>без плюшек от АНБ.ну ты понел
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено Аноним , 01-Апр-14 12:02
>FarmHash не предназначен для применения в криптографии, а ориентирован на организацию работы ассоциативных массивов и хэш-таблицну ты понел
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено Аноним , 01-Апр-14 12:40
> FarmHash не предназначен для применения в криптографииЭй, "эксперты", попробуйте читать новость до того как комментировать.
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено бедный буратино , 01-Апр-14 13:25
> Эй, "эксперты", попробуйте читать новость до того как комментировать.Гром среди ясного неба! :)
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено Аноним , 01-Апр-14 14:21
чем оно лучше crc32/crc64/md5?
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено anonymous , 01-Апр-14 14:55
crc - функция для проверки целостности, она не годится для хеширования (слишком плохое расспределение)
md5 - криптографическая функция (но с уязвимостями) и существенно медленнее
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено Аноним , 02-Апр-14 13:22
CRC32c специально создавалась для хеширования и у нее должно быть хорошее распределение, разве не? + Аппаратное ускорение начиная вроде как с санди
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено anonymous , 01-Апр-14 14:57
правильный вопрос - чем оно лучше murmurhash/xxhash/siphash
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено Аноним рус , 01-Апр-14 14:58
Как он в сравнении с Sparse-Hash?
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено pavlinux , 01-Апр-14 16:03
Два часа прошло, ты еще бенчмарки не сделал?
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено Xaionaro , 01-Апр-14 16:47
Ну вообще, действительно странно представлять новую технологию без сравнения со старыми.
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено Анонимкус Рождественский , 01-Апр-14 17:28
Верьте на слово, как в винде - винда стала еще более...... ;)
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено Аноним , 01-Апр-14 18:23
Это же google. Они всё ещё думают что перед ними все должны по умолчанию падать ниц.
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено XoRe , 02-Апр-14 00:26
> Это же google. Они всё ещё думают что перед ними все должны
> по умолчанию падать ниц.Интересный у вас случай
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено Admins , 01-Апр-14 18:53
>> Код FarmHash написан на языке C++Чем оно лучше C ?
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено XoRe , 02-Апр-14 00:28
>>> Код FarmHash написан на языке C++
> Чем оно лучше C ?Ничем.
Просто программисты из google знают Си не так хорошо, как ты.
Покажи им, кто здесь круче, пришли реализацию на Си.
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено Admins , 02-Апр-14 14:15
Только из-за моего уважения к ним, позволю им все переписать на Си, но только ты им об этом не говори, а то обидятся на меня, ок ?
"Компания Google открыла код набора хэш-функций FarmHash"
Отправлено XoRe , 04-Апр-14 16:20
> Только из-за моего уважения к ним, позволю им все переписать на Си, Они не достойны такого уважения :)