Skip to main content

Parallel Computing Toolbox

Parallel Computing Toolbox, hesaplamaları çok çekirdekli bilgisayarlarda, GPU’larda ve kümelerde paralel yürütmenizi sağlar.
MathWorks yetkili distribütörü
Türkçe teknik destek
Kurulum ve eğitim hizmeti
Parallel Computing Toolbox, parametre taramalarını ve Monte Carlo simülasyonlarını paralelleştirir. Binden fazla MATLAB fonksiyonu GPU desteği taşır; parsim ile Simulink simülasyonlarını dağıtır, MATLAB Parallel Server ile kümeye ölçeklersiniz.
Kullanıcı Grubu
Uzun süren simülasyon, parametre taraması ve model eğitimi işlerini hızlandırmak isteyen mühendisler
İçindekiler

    Parallel Computing Toolbox nedir?

    Parallel Computing Toolbox, hesap yoğun ve veri yoğun işleri paralel yürütmek için kullanılan bir araç kutusudur. Parametre taramaları, optimizasyon çalışmaları ve Monte Carlo simülasyonlarını parfor gibi yapılarla çok çekirdeğe dağıtırsınız; araç kutusu kaynakları ve dosya bağımlılıklarını kendisi yönetir. GPU tarafında ek kod yazmanız gerekmez, çünkü binden fazla MATLAB ve araç kutusu fonksiyonu GPU desteği taşır. Kullanım biçimlerini MathWorks dokümantasyonunda bulursunuz.

    Simulink tarafında parsim fonksiyonu çok sayıda simülasyonu çok çekirdekli işlemcilere dağıtır; havuz oluşturma, bağımlılık belirleme ve çıktı yönetimi otomatik yürür. Simulation Manager ise tüm koşumları tek pencereden izlemenizi, sonuçları Simulation Data Inspector ile incelemenizi ve gerektiğinde koşumu durdurmanızı sağlar. Ayrıca Simulink Design Optimization, Reinforcement Learning Toolbox, Simulink Test ve Simulink Coverage gibi ürünler paralel yeteneği kod yazmadan kullanır. Prototipi yerelde geliştirir, MATLAB Parallel Server ile kümeye ya da buluta ölçeklersiniz; küme profilini değiştirmek çoğu zaman yeterli olur.

    Parallel Computing Toolbox Temel Yetenekleri

    Çok Çekirdekle Hızlandırma

    Parametre taramalarını, optimizasyon çalışmalarını ve Monte Carlo simülasyonlarını parfor gibi yapılarla dağıtırsınız. Ayrıca araç kutusu kaynakları ve dosya bağımlılıklarını kendisi yönetir.

    Böylece bağımsız yinelemeleri aynı anda koşturup süreyi kısaltırsınız.

    GPU ile Hızlandırma

    Ayrıca NVIDIA GPU’ları ek kod yazmadan kullanırsınız, çünkü binden fazla MATLAB ve araç kutusu fonksiyonu GPU desteği taşır. Dilerseniz CUDA içeren MEX fonksiyonları da yazabilirsiniz.

    Ayrıca masaüstünde, kümede ve bulutta birden çok GPU desteklenir.

    Uygulamalarda Hazır Paralellik

    Öte yandan birçok MATLAB uygulaması paralel desteği hazır sunar. Örneğin Classification Learner içindeki düğmeyle eğitimi paralelleştirirsiniz.

    Dolayısıyla kodunuzu yeniden yazmadan hızlanma elde edersiniz.

    Simulink Simülasyonlarını Dağıtın

    parsim fonksiyonu çok sayıda simülasyonu çok çekirdekli işlemcilere dağıtır. Havuz oluşturma, bağımlılık belirleme ve çıktı yönetimi otomatik yürür.

    Ayrıca koşumları etkileşimli ya da toplu modda başlatabilirsiniz.

    Simulation Manager

    Böylece tüm koşumları tek pencereden izlersiniz. Özellikleri görür, sonuçları Simulation Data Inspector ile inceler ve gerektiğinde koşumu durdurursunuz.

    Üstelik tanılama çıktılarını da aynı ekranda okursunuz.

    Parallel Computing Toolbox Nasıl Çalışır?

    01
    Darboğazı bulun
    Öncelikle hangi döngünün ya da simülasyon kümesinin süreyi yediğini profillendirerek belirleyin.
    02
    Paralelleştirin
    Ardından bağımsız yinelemeleri parfor ile, simülasyonları parsim ile dağıtın.
    03
    GPU’yu değerlendirin
    Uygun fonksiyonlarda veriyi GPU’ya taşıyıp hızlanmayı ölçün.
    04
    Kümeye ölçekleyin
    Son olarak MATLAB Parallel Server ile küme profilini değiştirip aynı kodu kümede koşturun.

    Kullanım Alanları

    Yapay Zekâ
    Model eğitimini çok çekirdeğe ve GPU’ya yayar, ardından hiperparametre taramalarını paralel koşturursunuz.
    Model Tabanlı Tasarım
    Çok sayıda senaryoyu parsim ile aynı anda simüle eder, doğrulama süresini kısaltırsınız.
    Kurumsal ve Bilgi Teknolojileri
    AWS ve Microsoft Azure üzerinde talebe göre CPU ile GPU makinelerine erişir, kaynağı ihtiyaca göre açarsınız.
    Sinyal İşleme
    Uzun kayıtlar üzerinde ağır dönüşümleri GPU’ya taşır, ardından toplu işleme geçersiniz.

    Gereksinimler ve Lisans

    Kullanıcı Grubu
    Uzun süren simülasyon, parametre taraması ve model eğitimi işlerini hızlandırmak isteyen mühendisler

    Birlikte Kullanılan Ürünler

    Zorunlu Ürünler
    Tamamlayıcı Ürünler

    Sıkça Sorulan Sorular

    Kodumu yeniden yazmam gerekir mi?
    Çoğu durumda gerekmez. Bağımsız yinelemeleri parfor ile dağıtırsınız; ayrıca birçok MATLAB uygulaması ve eklenti ürünü paralel desteği hazır sunar. GPU tarafında da binden fazla fonksiyon ek kod istemez.
    GPU için ne gerekiyor?
    Öncelikle desteklenen bir NVIDIA GPU ve uygun sürücü gerekir. Binden fazla MATLAB ve araç kutusu fonksiyonu GPU üzerinde çalışır. Dilerseniz CUDA içeren MEX fonksiyonları da yazabilirsiniz.
    Simulink simülasyonlarını nasıl paralelleştiririm?
    parsim fonksiyonu çok sayıda simülasyonu çok çekirdekli işlemcilere dağıtır. Havuz oluşturma, bağımlılık belirleme ve çıktı yönetimi otomatik yürür; koşumları Simulation Manager ile izlersiniz.
    Kümeye nasıl ölçeklerim?
    Prototipi yerelde geliştirir, ardından MATLAB Parallel Server ile kümeye ya da buluta geçersiniz. Çoğu zaman küme profilini değiştirmek yeterlidir; dolayısıyla kodda değişiklik gerekmez.
    Bulutta çalıştırabilir miyim?
    Evet. AWS ve Microsoft Azure üzerinde talebe göre yüksek başarımlı CPU ve GPU makinelerine erişirsiniz. Ancak küme ölçeklemesi için MATLAB Parallel Server gerekir.
    Belleğe sığmayan veriyle çalışabilir miyim?
    Evet, ancak dağıtık diziler için MATLAB Parallel Server gerekir. Bu diziler tek makinenin belleğini aşan hesapları kümeye yayar; birçok fonksiyon dağıtık girdiyle otomatik olarak dağıtık koşar.

    Parallel Computing Toolbox için fiyat teklifi alın

    Kurumunuza uygun lisans modelini birlikte belirleyelim. Talebiniz doğrudan FİGES MATLAB satış ekibine düşer.
    • 1 iş günü içinde dönüş
    • Deneme lisansı ve kavram kanıtı desteği
    • Akademik ve kampüs lisanslarında özel fiyatlandırma

    © FİGES A.Ş. Tüm hakları saklıdır.