AMD ROCm 3.3.0 buraxıldı - Açıq GPU Yüksək Performanslı Hesablama Platforması

ROCm GPU-da yüksək məhsuldar hesablamalar üçün açıq platformadır və "GPU mühitində proqram təminatının seçimi, minimalizmi və modulluğu baxımından UNIX fəlsəfəsini" daşıyır [1]. ROCm, həm layihələrində ROCm-dən istifadə edən tərtibatçıların, həm də şəxsi məqsədlər üçün ROCm-dən istifadə edən istifadəçilərin rahatlığı üçün bir çox proqramlaşdırma dillərinin inteqrasiyasını dəstəkləyir.

ROCm 3.3.0 buraxılışında əsas dəyişikliklər:

  • İstifadəçilər alətlər dəstinin müxtəlif versiyalarını eyni vaxtda quraşdıra və istifadə edə bilərlər (əvvəllər quraşdırma və istifadə üçün yalnız bir versiya mövcud idi).
  • GPU prosesi haqqında məlumat vermək funksiyası əlavə edildi. API və CLI məlumat əldə etmək üçün istifadə edilə bilər.
  • AMD Radeon Instinct 3D GPU-larda ResNext3D kimi konvolyusion (konvolyusiya) şəbəkələri işə salmağa imkan verən 3D Pooling Layers üçün əlavə dəstək.
  • ONNX neyron şəbəkəsi mübadiləsi formatında təkmilləşdirmələr aparılmışdır. Aşağıdakı formatlarda əvvəlcədən hazırlanmış modellər üçün əlavə dəstək: ONNX, NNEF və Caffe.
  • Əvvəllər istifadə edilmiş bir sıra Kod Obyekt Meneceri (Comgr) funksiyaları dəstəklənmir.

Bu günə qədər ROCm AMD APU-ları (AMD İnteqrasiya edilmiş GPU-ları) rəsmi olaraq dəstəkləmir, baxmayaraq ki, onlar yuxarı axın sürücülərinə və ROCm OpenCL işləmə müddətinə daxildir. Navi arxitekturasında gözlənilən GPU dəstəyi də buraxılışa daxil edilməyib.

[1] ROCM sənədləri

Mənbə: linux.org.ru

Добавить комментарий