Tag Archives | SPIR/SPIR-V

POCL 7.2 RC 1 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 7.2 RC1 sürümü duyuruldu. “Taşınabilir bilgi işlem dili” (Portable Computing Language) olarak POCL, başlangıçta CPU tabanlı bir çalışma zamanı olarak başlayan ve çeşitli GPU ve hızlandırıcı hedeflerini destekleyecek şekilde genişleyen OpenCL uygulaması olarak yaklaşan PoCL 7.2’nin ilk sürüm adayı biçiminde, kullanıma sunuluyor. Sürümün, RISC-V ve x86_64 CPU’larda resmi OpenCL 3.0 uyumluluğuyla geldiği bildiriliyor. CPU tabanlı yürütmeye veya alternatif LLVM arka uçları aracılığıyla Level Zero, NVIDIA GPU’lar ve hatta uzak cihazlar/donanımlar üzerinde OpenCL’ye olanak tanıyan bu taşınabilir hesaplama dili uygulamasının test edilmesi için artık kullanılabilir durumda olduğu belirtiliyor. PoCL 7.2-RC1 ile Khronos OpenCL uyumluluk test paketi (CTS) karşısında resmi OpenCL 3.0 uyumluluğu elde edilirken, PoCL, hem RISC-V hem de x86_64 işlemcili CPU cihazları için OpenCL 3.0 uyumlu olarak doğrulanmış bulunuyor. PoCL 7.2-RC1 ayrıca artık NVIDIA CUDA ve Intel Level Zero cihazları için LLVM 22’ye kadar veya CPU arka ucu ile hem LLVM 22 hem de LLVM 23 ile uyumlu bulunuyor. POCL 7.2 RC1 hakkında ayrıntılı bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

   

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

POCL 7.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 7.0 sürümü duyuruldu. “Taşınabilir bilgi işlem dili” (Portable Computing Language) olarak POCL, başlangıçta CPU tabanlı bir çalışma zamanı olarak başlayan ve çeşitli GPU ve hızlandırıcı hedeflerini destekleyecek şekilde genişleyen OpenCL uygulaması olarak kullanıma sunuluyor. Yazılımın, LLVM/Clang 19 ve 20 derleyicisi için destek içerdiği belirtilirken, OpenCL 3.0 ile yeni Khronos ICD desteği eklediği de ifade ediliyor. MinGW ve MSVC ile Windows platformu desteği sağlanırken, Windows yükleyici Visual Studio 2022 sürüm 17.13 ile oluşturulmuş bulunuyor. POCL 7.0 hakkında ayrıntılı bilgi edinmek için GitHub sürümler sayfasını ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

   

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

0

POCL 7.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 7.0 RC1 sürümü duyuruldu. “Taşınabilir bilgi işlem dili” (Portable Computing Language) olarak POCL, başlangıçta CPU tabanlı bir çalışma zamanı olarak başlayan ve çeşitli GPU ve hızlandırıcı hedeflerini destekleyecek şekilde genişleyen OpenCL uygulaması olarak yaklaşan PoCL 7.0’ın ilk sürüm adayı biçiminde, kullanıma sunuluyor. Yazılımın, LLVM/Clang 19 ve 20 derleyicisi için destek içerdiği belirtilirken, OpenCL 3.0 ile yeni Khronos ICD desteği eklediği de ifade ediliyor. MinGW ve MSVC ile Windows platformu desteği sağlanırken, OpenCL.jl paketi aracılığıyla Julia dilinden girdi desteği de sağlanmış bulunuyor. POCL 7.0 RC1 hakkında ayrıntılı bilgi edinmek için GitHub sürümler sayfasını ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

  

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

0

POCL 6.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 6.0-RC1 sürümü duyuruldu. “Taşınabilir bilgi işlem dili” (Portable Computing Language) olarak POCL, başlangıçta CPU tabanlı bir çalışma zamanı olarak başlayan ve çeşitli GPU ve hızlandırıcı hedeflerini destekleyecek şekilde genişleyen OpenCL uygulaması olarak yaklaşan PoCL 6.0’ın ilk sürüm adayı biçiminde, kullanıma sunuluyor. Yazılımın, LLVM/Clang 18 derleyicisi için destek içerdiği belirtilirken, CUDA sürücüsü için daha büyük CL DEVICE MAX MEM ALLOC SIZE desteği eklediği ifade ediliyor. PoCL CPU sürücüsü artık diğer yeni OpenCL uzantılarıyla birlikte OpenMP’yi de destekliyor. POCL 6.0-RC1 hakkında ayrıntılı bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

POCL 6.0-RC1 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