Tag Archives | OpenCL

TornadoVM 0.15 duyuruldu

OpenJDK ve diğer JDK dağıtımlarına (ör. GraalVM, Red Hat Mandrel, Amazon Corretto, Microsoft OpenJDK, Azul Zulu) yönelik bir eklenti olan ve geliştiricilerin Java programlarını heterojen donanım üzerinde otomatik olarak çalıştırmasına olanak tanıyan TornadoVM‘nin 0.15 sürümü, Juan Fumero tarafından duyuruldu. Yeni TornadoVM API‘sinin yeniden düzenlendiği belirtilirken, mevcut TornadoVM uygulamalarının yeni API’ye taşınmasıyla ilgili belgelerin burada bulunabileceği ifade ediliyor. Java/JVM programlarının OpenCL, NVIDIA PTX ve SPIR-V’yi hedefleyerek çok sayıda farklı cihazda çalışmasına olanak tanıyan TornadoVM, Intel tümleşik grafiklerini zaten destekliyordu; 0.15 sürümüyle Intel Arc Graphics ayrık GPU’ları için de destek eklenmiş bulunuyor. Linux için geliştirilmiş TornadoVM yükleyicisiyle gelen yazılım, Intel Level Zero ile geniş arabellek ayırma desteği kazanmış bulunuyor. PTX arka ucu için cihaz sorgulama aracının düzeltildiği belirtiliyor. TornadoVM 0.15 hakkında bilgi edinmek için en son ve sürümler sayfalarını inceleyebilirsiniz.

Continue Reading →

 

TornadoVM 0.15 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

POCL 3.0 duyuruldu

CPU üzerine OpenCL desteği uygulanması ile bilinen ve adı “Portable Open Computing Language” ya da kısa biçimiyle POCL olan yazılımın 3.0 sürümü duyuruldu. Yazılımın LLVM 14 resmi desteğiyle geldiği bildirilirken, tüm API çağrılarının 3.0’a kadar uygulandığı ifade ediliyor. CTS’nin ayrıca OpenCL 1.2 bildiren cihazlarla da çalışması gerektiği belirtiliyor. Metin izlemenin iyileştirildiği belirtilirken, artık kullanıcının ayrıştırmasına ve dönüştürmesine izin veren iki komut dosyasının kullanıldığı söyleniyor. TCE sürücüsü önemli ölçüde iyileştirilirken, PoCL proxy’sini başka bir OpenCL uygulamasına izin veren yeni bir proxy sürücüsü sağlandığı ifade ediliyor. Çalıştırmak için clspv ve Vulkan API kullanan yeni bir deneysel Vulkan sürücüsü sağlandığı belirtiliyor. POCL 3.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

POCL 3.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

CPU’larda uygulanan OpenCL 3.0 için POCL 3.0-RC1 duyuruldu

CPU üzerine OpenCL desteği uygulanması ile bilinen ve adı “Portable Open Computing Language” ya da kısa biçimiyle POCL olan yazılımın 3.0-RC1 sürümü, duyuruldu.  Bu sürüm ile OpenCL 3.0 için ilk destek var. Bu OpenCL 3.0 desteği, LLVM Clang 14 ile POCL oluştururken çalışıyor. LLVM/Clang 14 desteği, bu gelecek sürümün diğer önemli özelliğidir. OpenCL 3.0, 2020’nin ortalarında geçici biçimde çıkmış ve daha sonra o yıl resmi olarak yayınlanmıştır. POCL 3.0 platform etkinleştirme çalışması ve LLVM/Clang 14 uyumluluğunun dışında, bu POCL güncellemesi ayrıca Chromium izleme görselleştirici formatı için izleme/entegrasyonda iyileştirmeye sahip bulunuyor. POCL 3.0-RC1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

POCL 3.0-RC1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

POCL 1.8 duyuruldu

CPU üzerine OpenCL desteği uygulanması ile bilinen ve adı “Portable Open Computing Language” ya da kısa biçimiyle POCL olan yazılımın 1.8 sürümü, Michal Babej tarafından duyuruldu. LLVM 12’nin resmi olarak desteklenmeye devam edildiği bildirilirken, 6.0’a kadar olan sürümler hâlâ çalışabildiği söyleniyor. NetBSD ve Mac OS X için geliştirilmiş destek sunan yeni sürümde, Valgrind ile geliştirilmiş hata ayıklama desteği olarak LTTNG kullanıma sunuluyor. CUDA’da da SPIR/SPIR-V için geliştirilmiş destek sunuluyor. POCL 1.8 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

POCL 1.8 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

POCL 1.7 duyuruldu

Sürüm adayı 19 Nisan 2021’de duyurulan CPU üzerine OpenCL desteği uygulanması ile bilinen ve adı “Portable Open Computing Language” ya da kısa biçimiyle POCL olan yazılımın 1.7 sürümü, Michal Babej tarafından duyuruldu.Clang/LLVM 12.0 desteği ile gelen yeni sürüm, çapraz derleme için geliştirilmiş destek içeriyor. CPU cihazı kullanılırken SPIR-V ikili dosyaları için geliştirilmiş destek de içeren yazılımda, varsayılan hedef OpenCL sürümü 3.0 olarak değiştirilmiş bulunuyor.  POCL 1.7 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

POCL 1.7 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

AMD’nin açık kaynak kodlu Radeon Rays 4.1’i duyuruldu

Geçen yıl Radeon Rays 4.0’ı çıkaran AMD, OpenCL’yi bırakırken Vulkan desteği getirmişti. Radeon Rays 4.1 sürümü ise açık kaynak kodlu olarak geliyor. Bu, kullanıcıların hoşuna gitmiş görünüyor. Radeon Rays 4.1, Vulkan ve DirectX 12’yi de desteklemeye devam ediyor. Radeon Rays 4.1, kitaplık için ayrıca yeni testler ekliyor. MIT lisansı altında açık kaynak kodlu olarak çıkarılan Radeon Rays 4.1’in AMD geliştiricileri tarafından, kullanıcıların AMD GPU’larından en iyi şekilde yararlanmalarına yardımcı olmak ve aynı zamanda onları donanıma bağlı kodu korumaktan kurtarmak için geliştirildiği ifade ediliyor. Radeon ™ Rays’in kolayca dağıtılabileceği ve API’si aracılığıyla çok çeşitli donanım platformlarında uyumluluk ve en iyi performansı sağlamaya yardımcı olacağı söyleniyor. Konuya ilişkin ayrıntılar için gpuopen üzerindeki yazıyı inceleyebilirsiniz.

Continue Reading →

AMD’nin açık kaynak kodlu Radeon Rays 4.1’ini edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

POCL 1.7-RC1 duyuruldu

CPU üzerine OpenCL desteği uygulanması ile bilinen ve adı “Portable Open Computing Language” ya da kısa biçimiyle POCL olan yazılımın 1.7 sürümünün sürüm adayı, Michal Babej tarafından duyuruldu.Clang/LLVM 12.0 desteği ile gelen yeni sürüm, çapraz derleme için geliştirilmiş destek içeriyor. CPU cihazı kullanılırken SPIR-V ikili dosyaları için geliştirilmiş destek de içeren yazılımda, varsayılan hedef OpenCL sürümü 3.0 olarak değiştirilmiş bulunuyor.  POCL 1.7-RC1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

POCL 1.7-RC1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0