Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Да, установил образ винды 10 с официального сайта.
Вижу, что драйвер 512 на нвидию идёт в комлекте. Ничего пока не менял, на сухую сразу же установил МТ5, пробую:
Стандартные скрипты:
2022.11.05 14:09:16.984 Wavelet (EURUSD,H1) OpenCL: GPU device 'NVIDIA GeForce RTX 3080' selected
2022.11.05 14:09:17.182 Wavelet (EURUSD,H1) time CPU=4062 ms, time GPU=31 ms, CPU/GPU ratio: 131.032258
FFT пока не починили:
Ну вот, значит все же дело в ОС, хорошо, что разобрались!
Стандартные скрипты в исполнении float и double - Вы похоже выложили, похоже вариант double, можете и float сделать тесты?
При этом, автор отписался, какой у него ноут, при котором всё работает:
Неужели только на ноутбуках работает
Обратите внимание, что используется OpenCL на устройствах Intel - при компиляции могут быть спицифичные функции подняты - надо код смотреть.
Ну вот, значит все же дело в ОС, хорошо, что разобрались!
Да, спасибо. До последнего откладывал этот метод.
К сожалению, основной советник так и не работает.
Стандартные скрипты в исполнении float и double - Вы похоже выложили, похоже вариант double, можете и float сделать тесты?
Пока увидел Ваш пост, уже установил последний драйвер (526.47). Поначалу снова OpenCL not found, потом удалил файл '%appdata%\MetaQuotes\Terminal\Community\mql5.opencl', запустил, и один скрипт только заработал
Float:
2022.11.05 14:28:53.479 BitonicSort (EURUSD,H1) OpenCL: GPU device 'NVIDIA GeForce RTX 3080' selected
2022.11.05 14:29:14.569 BitonicSort (EURUSD,H1) Bitonic sot finished. Total stages=27, total passes=378
2022.11.05 14:29:14.586 BitonicSort (EURUSD,H1) time CPU=19472 ms, time GPU =798 ms, CPU/GPU ratio: 24.401003
2022.11.05 14:29:14.909 BitonicSort (EURUSD,H1) Total error = 0.000000
2022.11.05 14:33:38.236 MatrixMult (EURUSD,H1) OpenCL: GPU device 'NVIDIA GeForce RTX 3080' selected
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) ^2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) <kernel>:50:21: error: variables in the local address space can only be declared in the outermost scope of a kernel function
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) __local float submatrix_a[BLOCK_SIZE][BLOCK_SIZE];
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) <kernel>:51:21: error: variables in the local address space can only be declared in the outermost scope of a kernel function
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) __local float submatrix_b[BLOCK_SIZE][BLOCK_SIZE];
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) ^
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) 2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) OpenCL program create failed. Error code=5105
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) Error in OpenCL initialization. Error code=5105
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) Error in calculation on GPU. Error code=5102
Боже, какой треш
Да, спасибо. До последнего откладывал этот метод.
К сожалению, основной советник так и не работает.
Пока увидел Ваш пост, уже установил последний драйвер (526.47). Поначалу снова OpenCL not found, потом удалил файл '%appdata%\MetaQuotes\Terminal\Community\mql5.opencl', запустил, и один скрипт только заработал
Float:
2022.11.05 14:28:53.479 BitonicSort (EURUSD,H1) OpenCL: GPU device 'NVIDIA GeForce RTX 3080' selected
2022.11.05 14:29:14.569 BitonicSort (EURUSD,H1) Bitonic sot finished. Total stages=27, total passes=378
2022.11.05 14:29:14.586 BitonicSort (EURUSD,H1) time CPU=19472 ms, time GPU =798 ms, CPU/GPU ratio: 24.401003
2022.11.05 14:29:14.909 BitonicSort (EURUSD,H1) Total error = 0.000000
2022.11.05 14:33:38.236 MatrixMult (EURUSD,H1) OpenCL: GPU device 'NVIDIA GeForce RTX 3080' selected
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) ^2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) <kernel>:50:21: error: variables in the local address space can only be declared in the outermost scope of a kernel function
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) __local float submatrix_a[BLOCK_SIZE][BLOCK_SIZE];
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) <kernel>:51:21: error: variables in the local address space can only be declared in the outermost scope of a kernel function
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) __local float submatrix_b[BLOCK_SIZE][BLOCK_SIZE];
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) ^
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) 2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) OpenCL program create failed. Error code=5105
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) Error in OpenCL initialization. Error code=5105
2022.11.05 14:33:38.245 MatrixMult (EURUSD,H1) Error in calculation on GPU. Error code=5102
Боже, какой треш
Попробуйте перед запуском каждого скрипта закрывать терминал - иногда это помогает :)
Пока ситуация не очень хорошая, конечно, явно драйвера влияют на результат, и это странно конечно.
Интересно в них результаты посмотреть.
Вам было интересно узнать какие результаты у самой мощной видеокарты
Всё, что заработало:
double:
2022.11.07 00:47:45.460 MatrixMult (USDCHF,H1) OpenCL: GPU device 'NVIDIA A100 80GB PCIe' selected
2022.11.07 00:47:45.460 MatrixMult (USDCHF,H1) time CPU=19428 ms, time GPU global work groups =16 ms, CPU/GPU ratio: 1214.250000
2022.11.07 00:47:45.460 MatrixMult (USDCHF,H1) time CPU=19428 ms, time GPU local work groups =5 ms, CPU/GPU ratio: 3885.600000
2022.11.07 01:06:43.718 Wavelet (EURUSD,H1) time CPU=6156 ms, time GPU=0 ms, CPU/GPU ratio: 0.000000
float:
2022.11.07 01:07:13.413 Wavelet (EURUSD,H1) time CPU=5563 ms, time GPU=0 ms, CPU/GPU ratio: 0.000000
2022.11.07 01:07:35.554 MatrixMult (EURUSD,H1) time CPU=15541 ms, time GPU global work groups =9 ms, CPU/GPU ratio: 1726.777778
2022.11.07 01:07:35.554 MatrixMult (EURUSD,H1) time CPU=15541 ms, time GPU local work groups =2 ms, CPU/GPU ratio: 7770.500000
Вам было интересно узнать какие результаты у самой мощной видеокарты
Спасибо, для статистики это интересно. А сколько нужно платить за пользование такой картой?
У Вас то заработало наконец всё, что нужно?
Спасибо, для статистики это интересно. А сколько нужно платить за пользование такой картой?
У Вас то заработало наконец всё, что нужно?
Display Driver Uninstaller пробовали?
или без него можно попробовать в диспетчере удалить устройство с отметкой ... "удалить драйвер"
в контрол панели nvidia, можно попробовать на дефолт все скинуть
Display Driver Uninstaller пробовали?
или без него можно попробовать в диспетчере удалить устройство с отметкой ... "удалить драйвер"
в контрол панели nvidia, можно попробовать на дефолт все скинуть
Да, предлагали такое, пробовал. Через безопасный режим, как положено. Драйверы и ОС разные образы пробовал, чистые установки.
врятли там косяк в биос, но можно в службу производителя написать, они затребуют номер с обратной стороны карты и дадут последний биос для прошивки, или рабочий, если проблема известна им