OpenCL: MQL5'te dahili uygulama testleri - sayfa 61

 
Mathemat :
O zaman her şey açıktır. Optimizasyon bittiğinde aynı betiği çalıştırmayı deneyin. Muhtemelen tüm çekirdekleri yüklüyor.

Evet, bulut olduğunda dalgalanıyor.

2012.04.23 22:16:35 OpenCL CPU: Intel(R) Corporation  Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz with OpenCL 1.1 (8 units, 3500 MHz, 16290 Mb, version 1.1)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

 
casinonsk :

2012.04.23 22:16:35 OpenCL CPU: Intel(R) Corporation  Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz with OpenCL 1.1 (8 units, 3500 MHz, 16290 Mb, version 1.1)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

Korku ne. İki iki başlı ejderha.
 
Mathemat :
Korku ne. İki iki başlı ejderha.
Danışmanın optimizasyonunu hesaplamak için ücretlendirilmeleri gerekirdi.
 
casinonsk :
Danışmanın optimizasyonunu hesaplamak için ücretlendirilmeleri gerekirdi.

Muhtemelen yakında olmayacak.

Lütfen isteğimi unutmayın:

Başka hiçbir şeyin karışmadığı koşullarda, çıplak bir üst uç CPU'ya bakmak çok ilginç.

 
642 yapı ile OpenCL cihaz tipini numaraya göre almak mümkün hale geldi.

CLGetInfoInteger(<cihaz numarası>,CL_DEVICE_TYPE);

ENUM_CL_DEVICE_TYPE numaralandırmasının değerini döndürür (CL_DEVICE_ACCELERATOR,CL_DEVICE_GPU,CL_DEVICE,CPU,...)
Документация по MQL5: Основы языка / Типы данных / Целые типы / Перечисления
Документация по MQL5: Основы языка / Типы данных / Целые типы / Перечисления
  • www.mql5.com
Основы языка / Типы данных / Целые типы / Перечисления - Документация по MQL5
 
mql5 : numaralandırmasının değerini döndürür (CL_DEVICE_ACCELERATOR,CL_DEVICE_GPU,CL_DEVICE,CPU,...)
CL_DEVICE_ACCELERATOR nedir?
 
Mathemat :

CL_DEVICE_ACCELERATOR nedir?

www.khronos.org'dan açıklama

Özel olarak ayrılmış OpenCL hızlandırıcıları (örneğin, IBM CELL Blade). Bu aygıtlar, ana bilgisayar işlemcisi ile PCIe gibi bir çevresel ara bağlantı kullanarak iletişim kurar.

 
2012.04.26 17:19:06     CL_Info_v01 (EURUSD,H1) Device #1 : CL_DEVICE_CPU
2012.04.26 17:19:06     CL_Info_v01 (EURUSD,H1) Device #0 : CL_DEVICE_GPU
Dosyalar:
 
2012.04 . 26 19 : 37 : 34      CL_Info_v01 (EURUSD,M30)        Device # 1 : CL_DEVICE_GPU
2012.04 . 26 19 : 37 : 34      CL_Info_v01 (EURUSD,M30)        Device # 0 : CL_DEVICE_CPU
Ve tam tersi bir sıralamam var.
 

Oldukça komik, ancak OCL programı, diziden sürünerek çıksa bile ünlü bir şekilde yürütülüyor! - ve en azından kına işe yarıyor, ama boş, asla işaretlenmemiş pustan, sadece bir şey değil, 0 çıkıyor.

İyi ya da kötü - kimin umurunda. Sadece şimdi biliyorum.