
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
...
Abbiamo deciso di supportare anche OpenCL 1.0 per permettere di utilizzare le "vecchie" mappe nei calcoli in cui non è richiesta la doppia matematica. Il programma MQL5 sarà in grado di specificare la versione OpenCL desiderata usando #property opencl flags
Lo script presentato all'inizio del ramo ora viene eseguito, ma c'è un errore nel log:
Errore di SaveBitmapToFile che apre 'Mandelbrot.bmp'.
I flag #property opencl non sono ancora disponibili?
La nuova build del tester include già una scheda video o no? Se sì, dove si possono vedere i suoi risultati?
Lo script presentato all'inizio del ramo ora viene eseguito, ma c'è un errore nel log:
Errore di SaveBitmapToFile che apre 'Mandelbrot.bmp'.
Le #proprietà opencl non sono ancora disponibili?
Significa che OpenCL non è disponibile e l'immagine vuota viene ricreata così spesso sul disco che il file è spesso bloccato dal terminale.
Lo script mostrato nella prima pagina semplicemente non controlla il risultato dell'esecuzione di CLContextCreate() che risulta in un ciclo inattivo. Avremmo dovuto controllare - abbiamo creato questo esempio frettolosamente a scopo dimostrativo.
Includeremo il parametro #property opencl nella prossima versione.
Nel complesso, la pratica ha dimostrato che la stragrande maggioranza dei computer (comprese le ultime configurazioni di punta) hanno i driver predefiniti della scheda video di Microsoft senza alcun OpenCL. Quando si acquista un computer potente, l'utente non ha idea che la potenza della scheda video non può essere realizzata nemmeno nei giochi senza installare gli ultimi driver nativi dal sito web del produttore.
La nuova build del tester include già una scheda video o no? Se sì, dove si possono vedere i suoi risultati?
Sì, certo. Da MQL5, potete chiamare le funzioni OpenCL e calcolare i vostri compiti.
Attualmente stiamo rielaborando il sistema di generazione dei tick e vorremmo portarlo a OpenCL 1.1 se sarà disponibile.
Come posso controllare se la mia scheda video(XFX Readon HD 5850 Black Ediction) funziona? La mia versione del driver è AMD Catalist 11.12 c OpenCL Ho semestre 64bit, versione build 581 metatestore .
Lo uso per il cloud cioè dare le mie risorse... Dopo l'aggiornamento non ho sentito alcuna differenza... Forse devo scaricare e installare l'ultima versione dei driver video?
Sì, certo. Potete chiamare le funzioni OpenCL da MQL5 e leggere i vostri compiti.
Attualmente stiamo rielaborando il sistema di generazione dei tick e vogliamo spostarlo su OpenCL 1.1 se sarà disponibile.
Non mi riferisco ai miei compiti, ma alla risoluzione dei compiti per la nuvola. Ho installato MT5, nei test agenti 4 core sono ancora accesi, se non è difficile dirmi come eseguire i calcoli su una scheda video. E c'è un modo per fornire la sua potenza al cloud? Grazie in anticipo
Questo significa che OpenCL non è disponibile e l'immagine vuota viene ricreata così spesso sul disco che il file è spesso bloccato dal terminale.
Lo script della prima pagina semplicemente non controlla il risultato dell'esecuzione di CLContextCreate() che porta ad un ciclo inattivo ad alta velocità. Avremmo dovuto controllare - abbiamo creato questo esempio frettolosamente a scopo dimostrativo.
Includeremo il parametro #property opencl nella prossima versione.
Nel complesso, la pratica ha dimostrato che la stragrande maggioranza dei computer (comprese le ultime configurazioni di punta) hanno i driver predefiniti della scheda video di Microsoft senza alcun OpenCL. Quando si acquista un computer potente, l'utente non ha idea che la potenza della scheda video non può essere realizzata nemmeno nei giochi senza installare gli ultimi driver nativi dal sito web del produttore.
Quindi è possibile che anche se OpenCL-Z mostra OpenCL 1.0, non significa che esista affatto? Ho capito bene? :)
Non è sufficiente che l'hardware lo supporti, è necessario avere anche dei driver che supportino OpenCL. Anche se non so se -Z riceve informazioni dai driver o direttamente dalla scheda video.
Su questa pagina del sito ufficiale di NVIDIA ho trovato che la mia scheda video e i miei driver supportano OpenCL 1.0: http://www.nvidia.ru/object/notebook_winvista_win7_x64_195.62_whql_ru.html. Proverò a reinstallare i driver, vedo che ho installato uno degli ultimi, che in effetti la mia scheda non supporta (ho guardato nella lista delle eccezioni dei prodotti supportati), da qui il "glitch". :)
---
E potete ottenere alcune informazioni utili da questo link: http://www.nvidia.ru/object/cuda_opencl_new_ru.html.
Quindi, è possibile che anche se OpenCL-Z mostra OpenCL 1.0, non significa che esista affatto? Ho capito bene? :)
Questa utility prende anche i dati dal driver. Cioè, se mostra 1.0, allora è lì.
Ma i driver devono essere aggiornati in ogni caso. I driver più vecchi riescono a bloccarsi su innocue operazioni OpenCL (lo abbiamo già sperimentato).