Я хотел бы сделать mh5/sha1 hasher tool для вычисления хэша для большого количества больших файлов, таких как фильмы. В основном это должно быть частью более крупного проекта, который будет использовать эти данные для организации файлов.
Я могу сделать, чем на процессоре без проблем, но мне захочется сделать инструмент, который может использовать графический процессор (CUDA/CAL), и если нет графического процессора, то использовать CPU.
Я выполнил поиск, но только для mug5 cracker в Google. Есть ли какой-нибудь инструмент или библиотека, которые я могу использовать, или я должен написать все это самостоятельно?
Я сталкиваюсь с этим http://www.golubev.com/hashgpu.htm а также http://boinc.berkeley.edu/
но мне нужна какая-то библиотека.