Hirdetés

2024. június 17., hétfő

Gyorskeresés

Hozzászólások

(#639) LordX válasza Abu85 (#637) üzenetére


LordX
veterán

Java 9? Komolyan? Egy olyan nyelvet javasolsz, amit két év múlva terveznek kiadni? Amikor csak JDK lesz, de a többi toolnak még min fél év kell hogy támogassák, még fél év, hogy értelmesen használható is legyen?

orbano: C++AMP az jó stuff. Nem tudom mit értesz "natívabb app" alatt, mert az OpenCL ugyanúgy intermediate nyelvet használ, mint a C++AMP, gyakorlatilag egyedül az Intel MIC programozható natívan a heterogén rendszerek közül (és a KL már nem is lesz heterogén, de ez más téma..), a restrict(cpu) rész meg ugyanolyan natív kódra fordul, mint egy hagyományos C++ kód (merthogy az is). Az AMP driver csak az AMP részért felel, a teljesítménycsökkenés max abból jöhet, hogy a gyártó drivere gyengébb erre, mint OpenCL-re (a la CUDA vs OpenCL az nVidiánál). Linuxon még ez se lesz igaz, mert úgy tűnik direkten SPIR-re vagy HSAIL-re lesz ott a C++AMP fordítva, amint elkészülnek a toolok, úgyhogy pontosan ugyanazt a teljesítményt fogod kapni, mint OpenCL esetében (feltéve persze, hogy a fordító ugyanazt generálja, és nem rak bele extra hülyeséget AMP esetében).

Copyright © 2000-2024 PROHARDVER Informatikai Kft.