Java + OpenCL

0

Chciałbym zrobić kompresor / archiwizator plików w Javie z opcjonalnym wsparciem w postaci OpenCLa (oraz kodu natywnego, ale z tym mi się nie spieszy). Dlatego potrzebny mi jest sposób na odpalenie kombinacji Java + OpenCL na kompach przynajmniej x86, Linux/ Windows/ MacOS, Radeon/ Geforce.

Zna ktoś jakiś łatwy sposób na taki setup? Chodzi mi przede wszystkim o to, żeby użytkownik końcowy mógł sobie bezproblemowo wgrać odpowiednie biblioteki/ pakiety potrzebne do działania programu. No i jak ustawić IDE do pisania w czymś takim?

Użycie OpenCL z poziomu C++ nie jest chyba mocno problemowe, ale wolałbym jednak niezależność od systemu.

Dodam że mam na kompie Windows 7 64bit/ Ubuntu 10.04 64bit, Radeon 4670, Core2 Duo. Na początek wystarczy żeby działało na takiej kombinacji - z naciskiem bardziej na Ubuntu, bo na Ubuntu siedzę większość czasu (Windowsa tylko do grania używam).

0

Zdaje mi się, że to załatwi sprawę http://www.jocl.org/

Poza tym, jeśli nie chcesz używać jocl... zdaje mi się, że zwyczajnie System.loadLibrary("opencl") też załatwi sprawę - wystarczy że dll/so/cośtam będzie zachowywało odpowiednie nazewnictwo i będzie gdzieś pod ręką

1 użytkowników online, w tym zalogowanych: 0, gości: 1