«parallel-computing» etiketlenmiş sorular

Birden fazla işlemcinin kullanımını aynı anda kullanarak hesaplama problemlerini çözme çalışması.


3
Paralel ODE yöntemlerinde sanatın durumu nedir?
Şu anda ODE entegrasyonu için paralel yöntemler arıyorum. Geniş bir yaklaşım yelpazesini tanımlayan pek çok yeni ve eski literatür var, ancak konuyu genel olarak anlatan herhangi bir son anket veya genel bakış makalesi bulamadım. Burrage [1] adlı kitabın kitabı var, ancak neredeyse 20 yaşında ve bu nedenle parareal algoritması gibi …

7
Python'da bir for döngüsü paralelleştirme
Python'da Matlab'ın parforuna benzeyen herhangi bir araç var mı? Bu konuyu buldum ama dört yaşında. Belki de buradaki birinin daha yeni deneyime sahip olabileceğini düşündüm. Paralelleştirmek istediğim türden bir örnek: X = np.random.normal(size=(10, 3)) F = np.zeros((10, )) for i in range(10): F[i] = my_function(X[i,:]) nerede my_functionbir alan ndarraybüyüklüğü (1,3)ve …




8
Paralel hata ayıklama için hangi yazılımı kullanmak iyidir?
Şu anda herhangi bir paralel kod çalıştırmıyorum, ancak gelecekte OpenMP ve MPI hibridlerini kullanarak paralel kod çalıştırmayı tahmin ediyorum. Hata ayıklayıcılar seri projeler yürütürken benim için paha biçilmez araçlardı. Paralel yazılımda hata ayıklamak için kullanmak isteyen herhangi biri paralel hata ayıklayıcı (veya çoklu hata ayıklayıcı) önerebilir mi? Özgür yazılım tercih …

3
Paralel G / Ç seçenekleri, özellikle paralel HDF5
Önemsiz olarak paralelleştirilebilen bir uygulamam var, ancak performansı büyük ölçüde G / Ç'ye bağlı. Uygulama, genellikle 2-5 GB boyutunda bir dosyada depolanan tek bir girdi dizisini okur (ancak bu sayının gelecekte büyümesini beklerim). Tipik bir hesaplama, aynı işlemi o dizinin her satırına veya sütununa uygular. CPU-ağır işlemler için yaklaşık 100 …

4
Yapısal ızgara uyarlamalı ağ iyileştirme için genel amaçlı bir kütüphane var mı?
Bu yayını geliştirmek mi istiyorsunuz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama da dahil olmak üzere bu soruya ayrıntılı cevaplar verin. Yeterli ayrıntıya sahip olmayan yanıtlar düzenlenebilir veya silinebilir. Uyarlanabilir ağ inceltme (AMR), PDE'lerin sayısal çözümünde çok çeşitli mekansal ölçekler sorunu ile başa çıkmak için yaygın bir tekniktir. …

3
Log-log paralel ölçeklendirme / verimlilik grafikleri
Kendi çalışmalarımın çoğu algoritma ölçeğini daha iyi hale getirme etrafında dönüyor ve paralel ölçekleme ve / veya paralel verimliliği göstermenin tercih edilen yollarından biri, bir algoritma / kodun performansını çekirdek sayısı, örneğin ör. burada ekseni çekirdek sayısını ve eksenini bir miktar metrik temsil eder , örneğin birim zaman başına yapılan …

5
Paralel azaltma için sayısal ilişkisizlik nasıl ele alınır?
Paralel bir azalma, karşılık gelen işlemin birleştirici olduğunu varsayar. Kayar nokta sayılarının eklenmesi nedeniyle bu varsayım ihlal edilmiştir. Bunu neden önemsediğimi sorabilirsiniz. Sonuçların daha az tekrarlanabilir olmasını sağlar. Ve bu tür tekrarlanamayan sonuçlar üreten altyordamları optimize etmek (veya parametreleri takmak) için simüle tavlama kullanıldığında daha da kötüleşir. Bu sorunla başa …

5
İyi, kullanımı kolay, yüksek kaliteli bir açık kaynak CFD çözücü var mı?
Tezim, yanmada modelin azaltılması için sayısal yöntemler geliştirmektir. Metodlarımı sadece yanma simülasyonlarının kimya kısmında çalıştırıyorum ve 0-D simülasyonları için çok sayıda vaka çalışmam var (akış yok). İstediğim, içinde akış olan simülasyonları, tercihen 2-B veya 3-B simülasyonları çalıştırmaktır. Yüksek hesaplama gereksinimleri nedeniyle bu simülasyonların paralel olması gerekir. Ayrıca, kaynak koduna sahip …

5
Çok pahalı objektif işlevli bir problem için paralel optimizasyon algoritmaları
10-20 değişkenlik bir fonksiyonu optimize ediyorum. Kötü haber, her bir fonksiyon değerlendirmesinin pahalı, yaklaşık 30 dakikalık seri hesaplama olmasıdır. İyi haber şu ki, elimde birkaç düzine hesaplama düğümü olan bir kümem var. Böylece soru: tüm bu hesaplama gücünü verimli kullanmama izin verecek optimizasyon algoritmaları var mı? Spektrumun bir tarafında kapsamlı …

3
Parçacık ayrışma ve etki alanı ayrışma paralelleştirme algoritmalarının avantajları ve dezavantajları nelerdir?
Gromacs ve DL_POLY gibi çeşitli yazılım paketleri kullanarak moleküler dinamik (MD) simülasyonları kullanıyorum. Gromac'lar artık hem partikül ayrışma hem de alan ayrışma algoritmalarını desteklemektedir. Varsayılan olarak, Gromacs simülasyonları alan ayrışmasını kullanır, ancak uzun yıllar öncesine kadar Gromac'larda uygulanan tek yöntem parçacık ayrışmasıydı. Gromacs gazetelerinden birinde (DOI 10.1002 / jcc.20291), yazarlar …

3
Matris-Vektör Çarpma Ölçeklemem neden olmasın?
Uzun yazı için özür dilerim ama ilk adımda alakalı olduğunu düşündüğüm her şeyi dahil etmek istedim. İstediğim Yoğun Matrisler için Krylov Altuzay Yöntemlerinin paralel bir versiyonunu kullanıyorum .Temelde GMRES, QMR ve CG. (Profillemeden sonra) DGEMV rutinimin acıklı olduğunu fark ettim. Bu yüzden izole ederek buna konsantre olmaya karar verdim. 12 …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.