Cray Programlama Ortamı x86 2 Lisanslı 3 Yıl Abonelik E‑RTU
HPC kuruluşunuzun şirket içinde kod geliştirmesi gerekiyor mu? HPE Cray Programlama Ortamı; programcı üretkenliğini, uygulama ölçeklenebilirliğini ve performansını artırmak için tasarlanmış derleyiciler, araçlar ve kitaplıklardan oluşan tamamen entegre bir yazılım paketidir. Birden fazla programlama dili, programlama modeli, derleyici, G/Ç kitaplığı ve bilimsel kitaplık için desteğin yanı sıra paket; hata ayıklama, performans analizi, iş yükü yönetimi ve ortam kurulumu gibi alanlar için desteklenen çeşitli araçlar sunar. En az kayıt ve mevcut programlama modellerinde en az değişiklikle mevcut uygulamaların taşınmasını basitleştirin, böylece yeni donanım mimarilerine ve yapılandırmalarına geçişi kolaylaştırın. Çözüm, yalnızca işlemciye özgü araçlar yerine tüm sistem görünümünü sunarak geliştirici deneyimini geliştirmeyi amaçlamaktadır. Geliştiricilere uygulamaları için en az çabayla sezgisel davranış ve gelişmiş performans elde etme imkanını sunar.
SKU # R5Q44AAE
- Kısa Özellikler (PDF) (HTML)
- | Data sheet
-
Yenilikler
- HPE Cray EX ve HPE Apollo Sistemlerini Destekler
Önemli Özellikler
Derleyiciler ve Programlama Dilleri
HPE Cray Programlama Ortamı; x86-64 işlemcileri (Intel® ve AMD®), Arm® tabanlı HPC işlemcileri ve ayrıca NVIDIA® hızlandırıcılarını destekleyerek altta yatan mimariden bağımsız olarak sistemlerden daha yüksek performans elde etmek için tasarlanmış Fortran, C ve C++ derleyicilerine sahiptir.
Derleyiciler; sıralı sayıl, vektör paralel veya çok iş parçacıklı olan hesaplama bölgelerini otomatik olarak tanımlar ve sistemin bu özelliklerinden otomatik olarak yararlanır.
Derleme ortamı performans optimizasyon araçlarıyla bütünleşir, böylece programcılar daha iyi performans göstermek için derleyicinin kodda neye ihtiyacı olduğunu kolayca anlayabilir.
Uygulama taşınabilirliği ve yatırım koruması için standartlara uyuma odaklanın. Standart programlama dillerini (Fortran, C/C ++, UPC ve PGAS) ve programlama modellerini (OpenMP ve OpenACC) destekler.
Bilim ve İletişim Kitaplıkları
HPE Cray Programlama Ortamı, sistemden daha az çabayla daha yüksek performans sağlamak üzere tasarlanmış, yüksek düzeyde ayarlanmış doğrusal cebir alt rutinlerinin kapsamlı bir koleksiyonunu sunar.
Özelleştirilmiş LibSci (BLAS dahil), LAPACK ve ScaLACK, tekrarlı iyileştirme araç setimiz ve LibSci_ACC (hızlandırılmış BLAS, LAPACK), esas donanımdan tam olarak yararlanmak üzere tasarlanmıştır, çoğu HPE Cray HPC sisteminde düğüm performansı ve ağ performansı için optimizasyon sağlar.
Son derece uyarlanabilir yazılım - kitaplıklar otomatik ayarlama ve uyarlama kullanarak, kullanıcıya çalışma zamanında bilinen en iyi kodları verir.
Hata Ayıklama, Taşıma, Profil Oluşturma ve Performans Optimizasyonu Araçları
HPE Cray Programlama Ortamı, kullanıcıların hata ayıklama sorunlarını geleneksel tekniklerden daha geniş bir aralıkta ve ölçekte ele almalarını sağlayan yenilikçi tekniklere sahip geleneksel hata ayıklayıcılar sunar.
Pazara özgü karşılaştırmalı hata ayıklayıcı iki uygulamayı yan yana çalıştırarak programcıların sorunları ortaya çıkarmalarına yardımcı olur ve olası hatalar GUI aracılığıyla bildirimler şeklinde görüntülenir. Bu yetenek, uygulamalar mimariler arasında değiştirildiğinde veya taşındığında ortaya çıkan hataları bulmak için kullanışlıdır.
Sunulan performans ölçümü, analiz ve paralelleştirme araçları koleksiyonu, geliştiricilerin uygulamaları taşımasına ve geliştirmesine yardımcı olmak için üretilmiştir, bu da uygulamaları taşıma ve ayarlamayla ilişkili harcanan zamanı azaltır.
Araçlar, bir programdaki kritik performans sorunlarını belirlemek, yük dengesizliği analizi sunmak ve ölçeklenebilirlik sorunlarını hedeflemek için tüm programa birçok düğümden performans analizi sağlar.
Bir görselleştirme aracı dahildir, bu da sorunların önem derecesini hızla değerlendirmeye yardımcı olur. Paralelleştirme yardımcısı, performans istatistiklerini ve program kaynak kodu görselleştirmesini derleyici geri bildirimi ile birleştirerek kullanıcıların kod yeniden yapılandırmasıyla uygulama performansını iyileştirmesine olanak tanır.
Derin Öğrenme Eklentisi
HPE Cray Programlama Ortamı veri bilimcilerinin, CPU veya GPU'ları kullanarak HPE Cray sistemlerinde kolayca derin öğrenme eğitimi gerçekleştirebilecekleri bir eklentiye sahiptir. Araç, TensorFlow™ gibi birden çok makine öğrenimi çerçevesinde gelişmiş ölçeklendirme ve performans elde edilmesine yardımcı olur.
Eklenti, derin öğrenme kapsamlarını mümkün olan en büyük düğüm sayısına göre ölçeklendirmek için tasarlanmıştır.
Temel faydalarından biri şudur; eklenti hangi düğümlerin kullanılacağını otomatik olarak belirler ve kaç sunucunun kullanılacağını ve nereye yerleştirileceğini bulma yükünü ortadan kaldırır.
Yazılım, uygulamalarınıza kolayca paralellik eklemenize yardımcı olur; bir seri eğitim komut dosyasından başlayın ve paralellik eklentisini dahil edin.
Kısa Özellikler
İlgili Bağlantılar
Ek Bilgiler
Arm, ARM Limited şirketinin tescilli ticari markasıdır. Intel, Intel Corporation şirketinin ABD'de ve diğer ülkelerde ticari markasıdır. NVIDIA, NVIDIA Corporation şirketinin ABD'deki ve diğer ülkelerdeki ticari markası ve/veya tescilli ticari markasıdır. Tüm üçüncü taraf markalar ilgili sahiplerine aittir.
* Tahmini fiyat, katma değer vergisi dahildir.