Plazma dinamiği simülasyonlarımız genellikle çok fazla bilgi üretir. Simülasyonlar sırasında en az 10 özellik için (8192x1024x1024x1500) kadar büyük bir ızgaraya (x, y, z, t) çeşitli fiziksel özellikler kaydederiz. Bu bilgi simülasyon tamamlandıktan sonra işlenir. Onunla biz
- mülklerin filmlerini yapmak,
- Fourier analizi yapabilir,
- ortalama özellikleri hesaplar.
Bu kadar basit bilgi dökümü, daha küçük sistemleri incelediğimizde işe yaradı. Bu bize sonuçlarla etkileşim kurma ve daha sonra bununla ne yapmak istediğimize karar verme esnekliği verdi. Ayrıca, hesaplama kaynaklarımızı (CPU zamanı) simülasyonları çalıştırmak için ayırmamıza izin verdi.
Fourier analizini anında yapma ve yalnızca belirli bir uzunluk ölçeği aralığı için filtreleme sürecine başladık. Sayısal nedenlerden dolayı, bazen gerçekten ilgilendiğimizden daha küçük uzunluk ölçeklerini çözmemiz gerekir, bu nedenle bu filtre çok yardımcı olur. Paralel G / Ç seçenekleri, özellikle paralel HDF5 gibi çeşitli paralel G / Ç kütüphanelerini de araştırıyoruz .
Veri işleme verimliliğini en üst düzeye çıkarmak için hangi stratejiler mevcut?
Tüm analizleri (örneğin post proses, ör. Filmler ve araziler dahil) anında gerçekleştirmenin herhangi bir faydası var mı?
Bu konunun diğer araştırma alanlarında ortaya çıktığını hayal edebiliyorum. Örneğin, uzun bir süre gelişmesi gereken bir moleküler dinamik simülasyonuna sahip olabilirsiniz, ancak ilginç bir şeyin gerçekleştiği kısa anla ilgileniyorsunuz. Veya CFD'de erken dönem gelişimi yavaş olabilir, ancak türbülans ortaya çıktığında, dinamikleri izlemek için daha yüksek bir zaman çözünürlüğüne ihtiyacınız olabilir.
Simülasyonlardan karmaşık sonuçlar toplama konusunda serbestçe örnekler var mı?