У меня проблема с небольшим кодом ускоренного вычисления, который я использую на двух машинах. Моя машина работает под управлением Windows 7, используя Radeon WX9100 GPU, и все работает нормально. Другой лабораторный компьютер, который я использую, практически идентичен, но работает под управлением Windows 10 и имеет версию Windows 10 для драйвера Radeon.
Машина Windows 7 отображает имя устройства openCL как «GFX900», а машина Windows 10 показывает имя как «GFX901». Я обнаружил, что сайт майнинга биткойнов подходит для этой модели.
Что не хорошо, так это то, что буферы памяти boost compute / opencl не освобождаются из памяти устройства на машине с windows 10, даже (особенно), если я использую «BUFFERNAME. ~ Buffer ()».
Я думаю, что это может быть проблемой водителя, но я действительно не уверен.
Заранее благодарю за любую помощь!
Эрик
Задача ещё не решена.
Других решений пока нет …