Yüksek performanslı bilgi işlem için bir çalışma zamanı sistemi ve High Performance ParalleX’in kısaltması olan HPX‘in, 1.10.0 sürümü duyuruldu. Louisiana Eyalet Üniversitesi‘ndeki STE||AR grubu tarafından aktif olarak geliştirilen HPX‘in bilimsel hesaplamaya odaklanarak, MPI gibi geleneksel yaklaşımlara alternatif bir yürütme modeli sağladığını belirtmek gerekir. Paralellik ve eşzamanlılık alanındaki en son standardizasyon çabalarına tam uyum sağlamak için HPX’i modernleştirmeye devam ettiklerini belirten geliştirici ekip, genel yerel HPX API’sini belgelemeyi tamamladıklarını, yaygın olarak kullanılan paralelleştirme platformlarından HPX’e (OpenMP, TBB ve MPI) geçiş kılavuzları eklediklerini söylüyor. Diğer şeylerin yanı sıra, genel kod kalitesini iyileştirmek, derleme sürelerini azaltmak ve açığa çıkan API’lerin tutarlılığını iyileştirmek için çok sayıda kod temizleme ve yeniden düzenleme gerçekleştirildiği söyleniyor. Boost Software License altında lisanslanan yazılımda, belgeleri geliştirmeye devam edilmiş. HPX 1.10.0 hakkında bilgi edinmek için sürüm duyurusunu ya da neler yeni sayfasını inceleyebilirsiniz.
Tag Archives | vektörleştirme
HPX 1.9.1 duyuruldu
Yüksek performanslı bilgi işlem için bir çalışma zamanı sistemi ve High Performance ParalleX’in kısaltması olan HPX‘in, 1.9.1 sürümü duyuruldu. Louisiana Eyalet Üniversitesi‘ndeki STE||AR grubu tarafından aktif olarak geliştirilen HPX‘in bilimsel hesaplamaya odaklanarak, MPI gibi geleneksel yaklaşımlara alternatif bir yürütme modeli sağladığını belirtmek gerekir. Bir dizi küçük yeni özellik ekleyen ve son 1.9.0 sürümünden bu yana keşfedilen birkaç sorunu düzelten HPX 1.9.1’i kullanıma sunduklarını söyleyen geliştirici ekip, dağıtılmış senaryolarda başlatma ve kapatma sırasında ara sıra meydana gelen çeşitli takılmaları düzelttiklerini belirtiyor. Açığa çıkan API’lerin tutarlılığını iyileştirmek için birçok yeniden düzenleme yapıldığı söyleniyor. Boost Software License altında lisanslanan yazılımda, varsayılan olmayan yapılandırılabilir türleri serileştirirken sarkan bir başvuru sorununun düzeltildiği söyleniyor. Boost Software License altında lisanslanan yazılımda, belgeleri geliştirmeye devam edilmiş. HPX 1.9.1 hakkında bilgi edinmek için sürüm duyurusunu ya da neler yeni sayfasını inceleyebilirsiniz.
HPX 1.9.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.
HPX 1.9.0 duyuruldu
Yüksek performanslı bilgi işlem için bir çalışma zamanı sistemi ve High Performance ParalleX’in kısaltması olan HPX‘in, 1.9.0 sürümü duyuruldu. Louisiana Eyalet Üniversitesi‘ndeki STE||AR grubu tarafından aktif olarak geliştirilen HPX‘in bilimsel hesaplamaya odaklanarak, MPI gibi geleneksel yaklaşımlara alternatif bir yürütme modeli sağladığını belirtmek gerekir. Bunun, eş zamanlılık ve paralellik için C++ standart kitaplığının önemli bir güncellemesi olduğu belirtilirken, HPX paralel algoritmaları artık tamamen C++23’e uyarlanmış bulunuyor. Algoritmaların bazılarının performansını önemli ölçüde iyileştirmeyi başardıklarını açıklayan geliştirici ekip, algoritmalara açık vektörleştirme için daha fazla destek eklediklerini söylüyor. Açığa çıkan API’lerin tutarlılığını iyileştirmek için birçok yeniden düzenleme yapıldığı söyleniyor. Boost Software License altında lisanslanan yazılımda, varsayılan olmayan yapılandırılabilir türleri serileştirirken sarkan bir başvuru sorununun düzeltildiği söyleniyor. Boost Software License altında lisanslanan yazılımda, belgeleri geliştirmeye devam edilmiş. HPX 1.9.0 hakkında bilgi edinmek için sürüm duyurusunu ya da neler yeni sayfasını inceleyebilirsiniz.
HPX 1.8.1 duyuruldu
Yüksek performanslı bilgi işlem için bir çalışma zamanı sistemi ve High Performance ParalleX’in kısaltması olan HPX‘in, 1.8.1 sürümü duyuruldu. Louisiana Eyalet Üniversitesi‘ndeki STE||AR grubu tarafından aktif olarak geliştirilen HPX‘in bilimsel hesaplamaya odaklanarak, MPI gibi geleneksel yaklaşımlara alternatif bir yürütme modeli sağladığını belirtmek gerekir. Bir dizi küçük yeni özellik ekleyen ve özellikle son 1.8.0 sürümünden bu yana keşfedilen bir dizi sorunu gideren HPX 1.8.1’in duyurulmasından memnun olduklarını ifade eden geliştirici ekip; HPX’in artık vektörleştirme arka ucu olarak etkileyici vektör motoru EVE’yi kullanmayı desteklediğini söyledi. Aynı communicator’da ardışık işlemlerin çakışmasını önlemek için tüm toplu işlemlerin düzeltildiği belirtilirken, Windows’ta (MSVC kullanarak) statik bağlantı desteği eklendiği, M1/MacOS tabanlı mimariler için de destek eklendiği ifade ediliyor. Boost Software License altında lisanslanan yazılımda, varsayılan olmayan yapılandırılabilir türleri serileştirirken sarkan bir başvuru sorununun düzeltildiği söyleniyor. HPX 1.8.1 hakkında bilgi edinmek için sürüm duyurusunu ya da neler yeni sayfasını inceleyebilirsiniz.
HPX 1.8.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.