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
Ecco altre informazioni per Renat. Quando ho disinstallato l'SDK, ho ricevuto un messaggio di avviso come questo:
Cioè, anche se il terminale non riconosce la pietra come un dispositivo OpenCL, ma qualcosa nell'SDK sta ancora cercando in qualche modo di fare qualcosa. Forse è un problema del terminale?
C'è un problema: ho deciso di disinstallare AMD APP SDK (ha funzionato) e mettere Intel OpenCL SDK. Ma non ha funzionato.
...
Cosa devo fare per far funzionare questa cosa? Non ho una scheda video ma voglio comunque eseguire il codice sul processore integrato nella GPU.
Non ne avete bisogno, avete GeForce 9600M GT. Che tipo di pietra usate?
Solo per il gusto di sperimentare. ))
Beh, ho una pietra nuda con Intel HD Graphics all'interno.
Se la tua scheda AMD è AMD allora niente di meglio. E questo SDK "alieno" si è mostrato molto bene su Intel HD Graphics. E si è alzato immediatamente a differenza di quello Intel.
Ma Intel ha creato il suo SDK per una ragione, soprattutto per le sue pietre.
Come minimo, installa i driver AMD e senti la differenza.
Inoltre non ho alcun hardware AMD, eppure tutto funziona senza problemi.
La procedura è semplice: installare i driver nativi per tutti i dispositivi. Poi prendiamo il software del driver AMD OpenCL ed eseguiamolo. L'utility scava nell'hardware e imposta tutto come dovrebbe essere. Riavvia il tuo computer e goditi la tua vita.
Puoi anche installare AMD SDK, se hai il desiderio di programmare qualcosa. In questo caso, i driver saranno impostati automaticamente.
2012.03.05 01:42:20 Terminal GPU: NVIDIA Corporation GeForce 8500 GT with OpenCL 1.0 (2 units, 918 MHz, 256 Mb, version 285.62)
2012.03.05 01:44:56 ParallelTester_00-01x (GBPJPY,H1) CpuTime/GpuTime = 9.809641532756489
2012.03.05 01:44:56 ParallelTester_00-01x (GBPJPY,H1) Result on Cpu МахResult==1.79346 at 725 pass
2012.03.05 01:44:56 ParallelTester_00-01x (GBPJPY,H1) Соunt inticators = 16; Count history bars = 144000; Count pass = 1024
2012.03.05 01:44:56 ParallelTester_00-01x (GBPJPY,H1) CPU time = 55552 ms
2012.03.05 01:44:00 ParallelTester_00-01x (GBPJPY,H1) Result on Gpu МахResult==1.79347 at 725 pass
2012.03.05 01:44:00 ParallelTester_00-01x (GBPJPY,H1) Соunt inticators = 16; Count history bars = 144000; Count pass = 1024
2012.03.05 01:44:00 ParallelTester_00-01x (GBPJPY,H1) GPU time = 5663 ms
2012.03.05 01:43:55 ParallelTester_00-01x (GBPJPY,H1) OpenCL init OK!
2012.03.16 12:18:09 Terminal CPU: GenuineIntel Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz with OpenCL 1.1 (4 units, 3311 MHz, 8174 Mb, version 2.0)
2012.03.16 12:18:09 Terminal GPU: NVIDIA Corporation GeForce GTX 570 with OpenCL 1.1 (15 units, 1464 MHz, 1280 Mb, version 296.10)
2012.03.16 12:34:08 ParallelTester_00-01x (EURUSD,H1) CpuTime/GpuTime = 120.8
2012.03.16 12:34:08 ParallelTester_00-01x (EURUSD,H1) Result on Cpu МахResult==1.37999 at 297 pass
2012.03.16 12:34:08 ParallelTester_00-01x (EURUSD,H1) Соunt inticators = 16; Count history bars = 144000; Count pass = 1024
2012.03.16 12:34:08 ParallelTester_00-01x (EURUSD,H1) CPU time = 15100 ms
2012.03.16 12:33:53 ParallelTester_00-01x (EURUSD,H1) Result on Gpu МахResult==1.37999 at 297 pass
2012.03.16 12:33:53 ParallelTester_00-01x (EURUSD,H1) Соunt inticators = 16; Count history bars = 144000; Count pass = 1024
2012.03.16 12:33:53 ParallelTester_00-01x (EURUSD,H1) GPU time = 125 ms
2012.03.16 12:33:53 ParallelTester_00-01x (EURUSD,H1) OpenCL init OK!
2012.03.16 12:18:09 Terminal CPU: GenuineIntel Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz with OpenCL 1.1 (4 units, 3311 MHz, 8174 Mb, version 2.0)
2012.03.16 12:18:09 Terminal GPU: NVIDIA Corporation GeForce GTX 570 with OpenCL 1.1 (15 units, 1464 MHz, 1280 Mb, version 296.10)
Traditore!!!
--
;)
2012.03.16 12:34:08 ParallelTester_00-01x (EURUSD,H1) CpuTime/GpuTime = 120.8
2012.03.16 12:34:08 ParallelTester_00-01x (EURUSD,H1) Result on Cpu МахResult==1.37999 at 297 pass
2012.03.16 12:34:08 ParallelTester_00-01x (EURUSD,H1) Соunt inticators = 16; Count history bars = 144000; Count pass = 1024
2012.03.16 12:34:08 ParallelTester_00-01x (EURUSD,H1) CPU time = 15100 ms
2012.03.16 12:33:53 ParallelTester_00-01x (EURUSD,H1) Result on Gpu МахResult==1.37999 at 297 pass
2012.03.16 12:33:53 ParallelTester_00-01x (EURUSD,H1) Соunt inticators = 16; Count history bars = 144000; Count pass = 1024
2012.03.16 12:33:53 ParallelTester_00-01x (EURUSD,H1) GPU time = 125 ms
2012.03.16 12:33:53 ParallelTester_00-01x (EURUSD,H1) OpenCL init OK!
Mettetelo in ordine sequenziale, per favore:
4096
8192
16348
32768
65536
Vediamo se vale la pena avere paura di te... ;)
//---
Non riesco a elaborare una teoria soddisfacente sul perché il tempo del mio sistema non cresce fino a 12800 thread concorrenti e solo dopo inizia a comportarsi come se da quel momento i processi "fuori posto" fossero in coda. Le specifiche della scheda dicono 1280 "api", cioè 10 volte meno. In breve, devo aver avuto 10 volte più core a causa di qualche svista. O forse ho ricevuto qualche offerta speciale per le vacanze. :)
Al CountPass 262144 il driver della scheda video si blocca inconsapevolmente. Vero, torna immediatamente su.
PS la mia carta ha 480 mosche in totale.
PPS Si può vedere che su valori più bassi di CountPass la mia carta è più veloce. Ma da 65536 in poi inizia a rimanere indietro rispetto al vostro.
PPPS La tua scheda è più economica, ma mostra risultati paragonabili ai miei.
PPPS La tua scheda è più economica ma mostra risultati paragonabili ai miei.
... Che avresti potuto leggere in anticipo su overclockers.ru :)
A proposito, quanto hai pagato?
// Ho comprato una Radeon 6930 per 5650p