Я хотел посмотреть на пример использования графического процессора для ускорения определенных задач.Поскольку у меня нет знаний о программировании GPU напрямую, и нет среды программирования, кроме Octave, мне понадобилась простая предварительно скомпилированная программа, которая выполняет что-то интенсивное для вычислений.Поиск большого количества хэшей казался разумным выбором, и я нашел старую программу IGHASHGPU.EXE (v 0.80.16.1), которая не поддерживается, но есть предварительно скомпилированный бинарный файл Windows и простой интерфейс командной строки.Он пытается найти входную строку, соответствующую заданному значению хеша, путем вычисления грубой силы.Единственное предварительное условие - для работы требуется графический процессор с поддержкой CUDA.Я запускал его на старом ПК с Win7 с чипом GTX 210, и он запускал предоставленные примеры без какой-либо подготовки.Тогда я попробовал это на новом ноутбуке Win10 / i7-8750H / GTX 1050Ti, и это потерпело неудачу.Программа распознает графический процессор как «устройство № 0: [GeForce GTX 1050 Ti] 1620,00 МГц 192 SP», но не может продолжить работу, и выдает сообщение «Не удается инициализировать устройство 1 # 0, ошибка = 9».Нет информации для разработчиков о том, что означает ошибка 9, AFAIK.
Мой вопрос: есть ли какое-то простое изменение среды, которое я могу внести (не вдаваясь в программирование на GPU), которое инициализирует GPU?Например, установить ключ реестра или установить какую-нибудь утилиту, которая настраивает графический процессор для такого рода использования?