Discussione sull’articolo "MQL5 Cloud Network: Stai ancora calcolando?" - pagina 6

 
Tuttavia, nonostante il fatto che questa (a mio parere) sia una restrizione di marketing, un giorno i produttori di hardware renderanno possibile l'accesso alle funzioni OpenCL da parte dei servizi.
E forse ci sarà qualche soluzione che permetterà di aggirare questa limitazione.
OpenCL: Мост в параллельные миры
OpenCL: Мост в параллельные миры
  • 2012.05.16
  • Sceptic Philozoff
  • www.mql5.com
В конце января 2012 года компания-разработчик терминала MetaTrader 5 анонсировала нативную поддержку OpenCL в MQL5. В статье на конкретном примере изложены основы программирования на OpenCL в среде MQL5 и приведены несколько примеров "наивной" оптимизации программы по быстродействию.
 
TheXpert:

Al momento non hanno futuro per l'utente medio. Cioè, per niente.

Facciamo un confronto. Prestazioni doppie

7970 -- 0,95 TFlops

k20x -- 1,3 TFlops.

Ora fate attenzione al prezzo )))

7970 -- 400

k20 -- 3200 (!) k20x costa una cifra irreale.

A quanto pare la decisione di organizzare gli agenti come servizi è stata sbagliata.

Tesla di Nvidia non ha certo un futuro. Quello che stanno facendo è al di là del bene e del male. Massacrano artificialmente le prestazioni delle schede di gioco in nome di "soluzioni ad alte prestazioni" e applicano prezzi irrealistici. Persino le schede Tesla, obsolete e deboli, costano diverse volte di più delle schede grafiche di fascia alta, ma perdono contro di loro.

Fortunatamente, lo sviluppo delle GPU sta procedendo molto velocemente, AMD/ATI hanno superato NVIDIA nella parte di calcolo, Intel sta accelerando le sue soluzioni integrate e le CPU stanno facilmente diventando (con i driver di AMD e Intel) dispositivi OpenCL. L'unico problema è rappresentato dai limiti del modello di driver video.

Scommettiamo che il mercato arriverà comunque a sfruttare in modo massiccio il parallelismo dei dispositivi GPU. Nella prossima versione abiliteremo un supporto OpenCL più completo negli agenti remoti, consentiremo l'utilizzo della CPU e misureremo le statistiche della distribuzione dei dispositivi OpenCL in MQl5 Cloud Network. Le statistiche saranno disponibili pubblicamente.

A quel punto sarà chiaro cosa fare in seguito.

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network
 
mql5:
O forse ci sarà qualche soluzione per aggirare l'attuale restrizione.

Lo spero. E otterrete, oltre a quello attuale, una parte di un mercato completamente diverso, che tra l'altro si sta sviluppando rapidamente.

Renat:

Scommettiamo sul fatto che il mercato arriverà comunque all'uso di massa del parallelismo dei dispositivi GPU.

Le cripto-monete non sono l'ultimo ruolo in questo :) ora un gran numero di schede top (AMD ovviamente) per il segmento utente sono smantellate dai minatori.
 
mql5:
Tuttavia, nonostante il fatto che questa (a mio parere) sia una restrizione di marketing, un giorno i produttori di hardware renderanno possibile l'accesso alle funzioni OpenCL da parte dei servizi.
E forse ci sarà qualche soluzione che permetterà di aggirare questa limitazione.

Beh, se un terminale lanciato da un utente può lanciare agenti locali che hanno accesso a tutte le funzionalità di OpenCL, allora forse vale la pena di creare un agente separato (penso che non molte persone abbiano 2 o più schede video) per OpenCL lanciato dalla cartella "Autoload"?
E lasciarlo appeso tranquillamente nella tray.

E lasciare gli agenti di servizio, che già esistono, per i calcoli ordinari, che si avviano anche senza il login dell'utente.

 
TheXpert:

Quindi già :) le monete cripto giocano un ruolo non secondario in questo :) ora un gran numero di schede top (AMD ovviamente) per il segmento utente sono smantellate dai minatori.

Non più. Hanno superato la parte più facile, poi quella ragionevole e ora non ha più senso fare mining di bitcoin.

Infatti, solo i giochi giocano l'unico ruolo significativo su scala globale.

 
Renat:

Non più. Hanno superato la parte facile, poi la parte ragionevole e ora non ha più senso estrarre bitcoin.

Ce ne sono ancora, io sono sempre in quel campo. Ma ai margini.

In pratica l'unico ruolo significativo su scala globale è quello del gioco.

Beh, c'è ancora un passo successivo: il mining nei giochi invece di pagare per i servizi, un'idea che circola da tempo.
[Eliminato]  
Renat:

Ecco come appaiono l'avvio e l'inizializzazione di OpenCL negli agenti di servizio sull'esempio di NVIDIA Tesla:

Tutti lo avranno in funzione a partire dalla prossima build.

Evviva! Finalmente la mia Tesla C2070 funzionerà! Sto sempre a contare le tabelle arcobaleno su di essa, e a prendere le password :)

Cari specialisti del programma! Potete spiegare perché nel log:

<(30 unità, 1440 MHz,...>.

Se non ricordo male, questa Tesla (C1060) ha 240 core. Oppure 30 unità cosa significa? Tutti i core saranno utilizzati nei calcoli?

Ci sarà un'ottimizzazione per CUDA?

[Eliminato]  
Teraflopgroup:

<(30 unità, 1440 MHz,...>.


Non ho capito come correggere il mio stesso post, quindi mi rispondo da solo :) 30 sono multiprocessori (pixel pipeline).

Sulla C2070 ce ne sono 48, sulla vicina Quadro4000 -32 pc. Posso chiedere quando è prevista la prossima release di Meta-tester?

 
Teraflopgroup:

Non ho capito come correggere il mio stesso post, mi sto rispondendo da solo :) ....

E questo è un bug del forum. È una funzione :)

Di solito sui miei post c'è la scritta "modifica", e su quelli degli altri "rispondi".
E ora su tutti i post "rispondi".

Si è scoperto che si può modificare il proprio post solo se è l'ultimo. Se non è l'ultimo, allora è finita, il treno è partito.

 
fyords:

E questo è un bug del forum. E' una caratteristica :)

Di solito sui miei post c'è la scritta "modifica", e sui post degli altri "rispondi".
E ora su tutti i post "rispondi".

Si è scoperto che si può modificare il proprio post solo se è l'ultimo. Se non è l'ultimo, non c'è più.

Non è un bug. È possibile modificare il proprio messaggio per alcune ore. Dopo di che, la possibilità di modificare è chiusa.