Jacket 1.5: Komputasi Lewat Graphic Card dengan CUDA
AccelerEyes baru-baru ini meluncurkan versi terbaru Jacket GPU programming platform untuk MATLAB. Platform ini telah mencapai versi 1.5. Versi terbaru tersebut menawarkan penambahan Image Processing Library, tambahan fungsi core yang diperluas (banyak diminta oleh programmer Jacket), perangkat tambahan untuk kemampuan GFOR, performa yang lebih kuat di seluruh platform, kemampuan baru untuk melakukan profiling aplikasi, dan kemampuan untuk melakukan compile dari bahasa mesin ke individual GPU kernel.
AccelerEyes mengembangkan Jacket, sebuah platform software yang mempu memberikan kekuatan komputasi GPU untuk pengguna desktop MATLAB dan tingkat bahasa pemrograman yang lebih tinggi lainnya. Platform software dari Jacket mampu memberikan akselerasi performa untuk aritmatika dan aljabar linear di seluruh jajaran GPU dengan teknologi CUDA dari NVIDIA.
Terdapat dua fungsi tambahan utama yang dianggap cukup kuat untuk melakukan profiling bahasa mesin dan untuk compile fungsi individu mesin langsung ke GPU. Dua feature tersebut adalah GPROFILE dan GCOMPILE.
GPROFILE dapat digunakan untuk memfasilitasi profiling GPU dan CPU dari konsol MATLAB. GPROFILE mencatat dan melaporkan waktu yang dihabiskan di fungsi MATLAB yang ada di GPU dan membandingkan hasilnya dengan timing CPU. Hasil yang ada mengindikasikan bagian kode yang sebaiknya atau tidak dijalankan di GPU.
GCOMPILE mengizinkan programer Jaket untuk mengdefinisikan kernel GPU menggunakan bahasa mesin. Melalui mekanisme ini, Jacket mampu melakukan optimisasi tambahan. Feature tersebut tidak ada di mode standar MATLAB.
Jacket secara otomatis menghubungkan bahasa mesin ke GPU melalui teknologi compiler dinamik yang mengizinkan pengguna untuk mengakselerasi aplikasi mereka melalui CUDA-capable GPU.
Jacket 1.5 compatible dengan Linux, Windows, dan MAC 32-bit dan 64-bit.