HPC/Hyperscale sınıfı GPU bilgi işlem için ilk açık kaynak kodlu yazılım geliştirme platformu olan AMD ROCm‘nin 6.4.0 sürümü duyuruldu. Radeon ve Instinct donanımları için açık kaynaklı GPU hesaplama yığını için yakın zamanda yayınlanan AMD ROCm 6.4.0 sürümüyle birlikte AMD’nin büyüyen yazılım ekosistemi genişlemesi hakkında daha fazla belirti olduğu söyleniyor. ROCm 6.4.0 ile birlikte, Vulkan ve OpenCL ve diğer Khronos API’leri tarafından kullanılan ara gösterim olan SPIR-V kod nesnelerinin bağlanmasına izin veren HIP API’sine eklemeler yapıldığı ifade ediliyor. hipLinkAddData, seçeneklerle bağlayıcı örneğine SPIR-V kod nesnesi verilerinin eklendiği belirtilirken, AMD ROCm/HIP artık SPIR-V kod nesnesi verilerini ve SPIR-V nesne dosyalarını bağlamayı da destekliyor. SPIR-V, ağırlıklı olarak Vulkan tarafından kullanılan ara gösterim/ikili ara dildir, ancak OpenCL 2.x/3.0 ve OpenGL 4.6 tarafından da alınabiliyor. Microsoft da geçen yıl DXIL yerine Direct3D için SPIR-V üzerindeki çalışmalarını duyurmuş idi. AMD Radeon ROCm 6.4.0 hakkında bilgi edinmek için sürüm notlarını ya da sürümler sayfasını inceleyebilirsiniz. Continue Reading →
Tag Archives | GPU
AMD Radeon ROCm 6.2.1 duyuruldu
HPC/Hyperscale sınıfı GPU bilgi işlem için ilk açık kaynak kodlu yazılım geliştirme platformu olan AMD ROCm‘nin 6.2.1 sürümü, Sam Wu tarafından duyuruldu. ROCm 6.2.1, NVIDIA CUDA ve Intel oneAPI’yi daha iyi ele almak için ilerlemeye devam eden açık kaynaklı GPU bilgi işlem yığınının en son etiketli sürümü olarak kullanıma sunuluyor. İşletim sistemi ve donanım desteği değişiklikleriyle gelen yeni sürüm, ROCm bileşenlerinin sürümlendirilmesini ve ayrıntılı bileşen değişikliklerini içeriyor. Yeni sürümde, rocAL’nin yeni sürümü birçok yeni özellik sunuyor, ancak mevcut genel API işlevlerinden hiçbirini değiştirmiyor. ROCm 6.2.1 itibarıyla ROCm, Facebook Genel Matris Çarpımı’nı (FBGEMM) ve ilgili FBGEMM_GPU kitaplığını destekliyor. FBGEMM’nin, evrişim ve matris çarpımı için düşük hassasiyetli, yüksek performanslı bir CPU çekirdek kitaplığı olduğu belirtilirken, sunucu tarafı çıkarımı ve PyTorch nicemlenmiş operatörleri için bir arka uç olarak kullanıldığı hatırlatılıyor. ROCm Offline Installer Creator 6.2.1, oluşturma ve yükleme günlükleri için günlük kaydı desteği, GNU/Linux sürümleri ve dağıtımları için daha sıkı kontroller, güncellenmiş ön koşul depoları ve düzeltilmiş CTest sorunlarıyla geliyor. ROCm 6.2.0’dan ROCm 6.2.1’e desteklenen donanım veya işletim sistemlerinde hiçbir değişiklik olmadığı söyleniyor. AMD Radeon ROCm 6.2.1 hakkında bilgi edinmek için sürüm notlarını ya da sürümler sayfasını inceleyebilirsiniz.
CUDA 12.6 duyuruldu

NVIDIA firmasının 2006 yılında GPU’nun donanımsal hesaplama gücünden faydalanmak amacıyla sunduğu paralel hesaplama mimarisi olan ve GNU/Linux, Windows ve Mac Osx platformları üzerinde çalışabilen, aynı zamanda, FORTRAN, C/C++ ve Python gibi dilleri destekleyen bir API olan CUDA’nın (Compute Unified Device Architecture) 12.6 sürümü duyuruldu. CUDA mimarisinde geliştirilen uygulamalar sadece GPU üzerinde çalışmazlar. Öncelikle CPU tarafından kontrol edilen ana bellek üzerinden grafik kartı üzerindeki belleğe kopyalanması gereklidir. GPU belleğindeki veri CUDA iş parçacıkları tarafından yürütülerek paralel olarak hesaplanması tamamlanır ve ardından tekrar ana belleğe gönderilerek işlem sonlandırılır. Sürüm notlarının iki ana bölüme yeniden düzenlendiği belirtilirken, genel CUDA sürüm notlarının ve 12.x sürümleri için geçmiş bilgileri içeren CUDA kütüphaneleri sürüm notlarını içerdiği ifade ediliyor. CUDA 11’den başlayarak, araç setindeki çeşitli bileşenler bağımsız olarak sürümlendirildiği belirtilirken, CUDA Toolkit’in her sürümünün, CUDA sürücüsünün minimum bir sürümünü gerektirdiği söyleniyor. CUDA sürücüsünün geriye dönük uyumlu olduğu, yani CUDA’nın belirli bir sürümüne karşı derlenen uygulamaların sonraki (daha sonraki) sürücü sürümlerinde çalışmaya devam edeceği söyleniyor. CUDA 12.6 hakkında ayrıntılı bilgi edinmek için sürüm notları sayfası incelenebilir.
NomadBSD 141R duyuruldu
FreeBSD’ye dayalı olarak gelen 64-bit live bir sistem olarak USB sürücüler için tasarlanan Alman kökenli ve Openbox pencere yöneticisine sahip NomadBSD‘nin 141R sürümü duyuruldu. NomadBSD 141R’nin duyurulmasından memnuniyet duyulduğu ifade edilirken, temel sistemin FreeBSD 14.1-RELEASE-p2 olarak değiştirildiği belirtiliyor. Unionfs ile ilgili sabit bağlantı oluşturma hatasının düzeltildiği belirtilirken, aşırı dolu bir UFS kök bölümüne yol açan bir hesaplama hatasının düzeltildiği söyleniyor. Fusefs modülü, unionfs’deki zaman aşımı hatalarını azaltmak (ve umarız ortadan kaldırmak) için değiştirilmiş bulunuyor. NomadBSD araçları Qt5’ten Qt6’ya taşınırken, birkaç küçük iyileştirme ve hata düzeltmesi yapılmış bulunuyor. 140R-20240126 Errata, pkg yükseltmesinin sabit bağlantılar oluşturamaması sorununun giderildiği söyleniyor. NomadBSD 141R hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
NomadBSD 141R edinmek için aşağıdaki linklerden yararlanabilirsiniz.
AMD Radeon ROCm 6.0.2 duyuruldu
HPC/Hyperscale sınıfı GPU bilgi işlem için ilk açık kaynak kodlu yazılım geliştirme platformu olan AMD ROCm‘nin 6.0.2 sürümü, Sam Wu tarafından duyuruldu. ROCm 6.0.2, NVIDIA CUDA ve Intel oneAPI’yi daha iyi ele almak için ilerlemeye devam eden açık kaynaklı GPU bilgi işlem yığınının en son etiketli sürümü olarak kullanıma sunuluyor. ROCm 6.0.2’nin Ocak ayının sonunda kullanıma sunulduğu ve temel olarak çeşitli hata düzeltmelerinden oluştuğu ifade ediliyor. ROCm 6.0’a daha fazla odaklanılması, daha fazla yapay zeka desteği sağlanması ve Instinct MI300 serisi desteğinin iyileşmesi etrafında şekillendiğinden, ROCm 6.0.2’de sunulan düzeltmelerin odak noktası olmaya devam etmesinin pek de şaşırtıcı olmadığı düşünülüyor. ROCm 6.0.2 nokta sürümünün, MI300 GPU uygulamalarının kararlılığını geliştirmeye yönelik küçük hata düzeltmelerinden oluştıuğu ve bu sürümün, ortak sunucu tekliflerinde sistem yeterliliği için çeşitli yeni sürücü özellikleri sunduğu belirtiliyor. Bu sürümün, AMD Instinct MI300 serisi desteğini GPU hesaplamasını geliştirmek için mükemmel bir şekle sokmayı amaçladığı söyleniyor. AMD, desteklenen donanımlarını genişletmeye çalışıyor ve daha geniş RDNA3 GPU desteği sunması gerektiği belirtiliyor. MD Radeon ROCm 6.0.2 hakkında bilgi edinmek için sürüm notlarını ya da sürümler sayfasını inceleyebilirsiniz.
NomadBSD 132R-20231013 duyuruldu
FreeBSD’ye dayalı olarak gelen 64-bit live bir sistem olarak USB sürücüler için tasarlanan Alman kökenli ve Openbox pencere yöneticisine sahip NomadBSD‘nin 132R-20231013 sürümü duyuruldu. NomadBSD 132R-20231013’ün duyurulmasından memnuniyet duyulduğu ifade edilirken, temel sistemin FreeBSD 13.2-RELEASE-p4 olarak değiştirildiği belirtiliyor. Grafiksel dosya arama yardımcı programı Catfish’in eklendiği belirtilrn yeni sürümde, NomadBSD kurulumu için Türkçe çeviriler eklendiği ifade ediliyor. Bu arada, Uniemoji giriş yönteminin IBus’a eklendiği belirtiliyor. NomadBSD 132R-20231013 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
AMD Radeon ROCm 5.7.1 duyuruldu
HPC/Hyperscale sınıfı GPU bilgi işlem için ilk açık kaynak kodlu yazılım geliştirme platformu olan AMD ROCm‘nin 5.7.1 sürümü, Saad Rahim tarafından duyuruldu. ROCm 5.7.1, NVIDIA CUDA ve Intel oneAPI’yi daha iyi ele almak için ilerlemeye devam eden açık kaynaklı GPU bilgi işlem yığınının en son etiketli sürümü olarak kullanıma sunuluyor. Eylül ayındaki ROCm 5.7 sürümünün ardından, ROCm 5.7.1’in ağırlıklı olarak bu açık kaynaklı GPU hesaplama çözümünün kullanıcılarına çeşitli hata düzeltmeleri sunmaya yönelik çıkarıldığı söyleniyor. ROCm 5.7.1’in en dikkate değer özelliği, her GEMM problem seti için en iyi performansa sahip GEMM çekirdeğini bulmaya yönelik yeni bir yardımcı program olarak rocBLAS’a rocblas-gemm-tune’un getirilmesi olduğu söyleniyor. En iyi performansa sahip GEMM çekirdeğini bulmaya yönelik bu komut satırı aracı, daha sonra varsayılan çekirdek seçimini geçersiz kılmak için ROCBLAS_TENSILE_GEMM_OVERRIDE_PATH ile birlikte kullanılabiliyor. ROCm 5.7.1’de ayrıca HIP çalışma zamanında çeşitli hata düzeltmeleri, hipSOLVER’da birkaç düzeltme ve baştan sona başka rastgele düzeltmeler bulunuyor. AMD, desteklenen donanımlarını genişletmeye çalışıyor ve daha geniş RDNA3 GPU desteği sunması gerektiği belirtiliyor. MD Radeon ROCm 5.7.1 hakkında bilgi edinmek için sürüm notlarını ya da sürümler sayfasını inceleyebilirsiniz.
