Qui è stato scritto molte volte come funziona sqx, perché non è possibile utilizzare la GPU, ecc.
Mark ha aggiunto le capacità della GPU all'elenco delle pietre miliari da realizzare in seguito per SQX: https://roadmap.strategyquant.com/tasks/sq4_2985
Ho letto ciò a cui ti riferivi, ma dopo che questo compito è stato presentato e c'è stata una discussione su come potrebbe essere implementato, avevo la presunzione che questo sentimento fosse cambiato.
Qui è stato scritto molte volte come funziona sqx, perché non è possibile utilizzare la GPU, ecc.
Tecnicamente questo avviene già da SQ3 e forse anche prima. (Altrimenti non saremmo in grado di utilizzare più di un core alla volta).
Pensavo che fossero solo WFO e Monte Carlo a trarne vantaggio, ma non ho idea di come siano gestiti i meccanismi interni di SQX, quindi era solo una supposizione.
Conosco alcuni software ottimizzati con le librerie nvidia cuda che sfruttano i core cuda delle schede nvidia gpu.... o tesla per il calcolo parallelo... ma penso che sia un grosso lavoro scrivere sqx ottimizzato con le librerie Cuda
Se potessi avere un solo regalo di Natale, sarebbe questo lol
come i core cuda di nvidia
Conosco alcuni software ottimizzati con le librerie nvidia cuda che sfruttano i core cuda delle schede nvidia gpu.... o tesla per il calcolo parallelo... ma penso che sia un grosso lavoro scrivere sqx ottimizzato con le librerie Cuda
Da wiki: Il calcolo parallelo è un tipo di calcolo in cui molti calcoli o l'esecuzione di processi vengono eseguiti simultaneamente. Tecnicamente questo avviene già da SQ3 e forse anche prima. (Altrimenti non saremmo in grado di usare più di un core alla volta).
Non vedo l'ora che arrivi anche il supporto per le GPU, dovrebbe essere molto più veloce ma potrebbe richiedere molto lavoro...
Da questo articolo: https://pdfs.semanticscholar.org/8fa2/9a317120add5525e61f41f73c5a96e932d60.pdf
La programmazione GPGPU è la scrittura massicciamente programmi paralleli da eseguire su personal computer.
Che tutti i vostri abiti siano sciolti.
https://www.darwinex.com/darwin/SUG.4.2/
Ciao a tutti. Da quanto ho capito, il team SQ ha apportato molti miglioramenti alla velocità di SQX, tra cui il calcolo parallelo per le simulazioni Monte Carlo e WFO.
Tuttavia, è possibile utilizzare il calcolo parallelo per l'addestramento genetico e la generazione casuale? Presumo che questo renderebbe il processo molto più veloce per le CPU a più alto numero di core.
Inoltre, ho visto che l'accelerazione GPU per i calcoli è nell'elenco delle attività da svolgere in seguito. Ma da quello che ho capito, l'unico modo in cui il calcolo via GPU può aiutare la velocità di costruzione delle strategie è se la costruzione e l'addestramento vengono eseguiti con l'elaborazione in parallelo. Voglio investire in GPU di qualità superiore da utilizzare con la mia macchina per SQX quando questa funzione sarà disponibile, ma volevo essere sicuro che avrebbe effettivamente migliorato la velocità di costruzione e formazione delle strategie.
Ho visto che l'accelerazione delle GPU migliora la velocità di formazione dei modelli di apprendimento automatico di ordini di grandezza. Lo stesso potrebbe essere applicato a SQX? Sono curioso di conoscere le opinioni di Mark o del team di sviluppo. Sarebbe davvero fantastico ottenere i miglioramenti di velocità da 10 a 100 volte che sono stati osservati con diversi modelli utilizzando configurazioni multi-GPU 🙂
Sì. prima prova a scrivere GPU a Search e poi a chiedere pls. con tutto il rispetto.
https://strategyquant.com/forum/search/GPU/
Questo aspetto è già stato discusso alcune volte su questo forum: la GPU non può essere utilizzata se si vuole consentire agli utenti di programmare i propri indicatori e altre cose e di estendere SQX con le proprie idee, questo è uno dei motivi. Ma è stato anche detto che potrebbero essere aggiunte parti che potrebbero essere accelerate dalla GPU.
Sono rimasto sorpreso nel leggere su Internet che SQ non ha ancora la possibilità di accelerare i calcoli delle strategie di elaborazione tramite GPU e openCL né il calcolo nel cloud !!!! Come è possibile?
Penso che sia un arretramento totale quello di SQ con l'avanzato che si confronta con altri software concorrenti e che non ha ancora questa capacità, piattaforme come MT5 e altre l'hanno già implementata da tempo !!!!
Spero di vedere alcune di queste tecnologie incorporate nei prossimi mesi!!!
Propongo che insieme si faccia forza affinché incorporino questa tecnologia e che si chieda e si faccia richiesta affinché la aggiungano il prima possibile.
Grazie
Questa patch per lo schermo nero ha funzionato bene, ma è stato strano. Non ho avuto alcun problema che non potessi risolvere. Ma ieri, alla stessa ora, le mie 5 sessioni su 4 computer diversi sono diventate nere allo stesso tempo e alcune avevano la GPU disattivata.
Ragazzi, ho bisogno di un feedback sul problema dell'interfaccia utente, se lo avete.
Se si verifica uno schermo nero nella nuova build 120, ho creato una patch che dovrebbe risolvere il problema. Potete scaricarla qui: https://1859438673.rsc.cdn77.org/web/patch_black_ui.zip
Come applicare questa patch:
- scompattate questi due file in {SQ}/internal/libs e sovrascrivete i file esistenti.
- eliminare la cartella /internal/chromium
In questo modo il browser dell'interfaccia utente interna tornerà alla versione della B119.
Potete eseguire questa operazione e farmi sapere se ha risolto i problemi di schermo nero?
È possibile riattivare la modalità GPU.
Marchio
Architetto StrategyQuant
grazie
L'ho fatto, ma non sapevo come impostare la gpu.
Per lo schermo nero su SQx120
Se possibile, attivare l'"accesso remoto" del browser web locale su 127.0.0.1:8080 e disattivare l'accelerazione GPU. Questo è ciò che ho fatto e ha funzionato.
Ho provato il software. È un ottimo software. Ho intenzione di acquistarlo, ma ho qualche domanda.
- Ci sarà un supporto per la GPU?
- Intel vs AMD. Quale CPU è migliore per questo tipo di carico di lavoro? C'è qualche vantaggio nell'hyperthreading? Quale comprare per avere il miglior rapporto qualità/prezzo. Ho pianificato l'acquisto di un nuovo computer principalmente per l'esecuzione di SQX.
- È possibile creare un EA da un portafoglio creato da Quant Analyzer Portfolio master?
- Quando sarà disponibile la funzione Grid computer? Devo acquistare una licenza aggiuntiva per un'altra macchina?