SOLIDWORKS Flow Simulation, mühendislerin ve tasarımcıların akışkanlar mekaniği (CFD) analizlerini gerçekleştirmelerini sağlayan güçlü bir simülasyon aracıdır. Bu yazılım, termal, akışkan ve katı cisim etkileşimleri üzerinde detaylı analizler yaparak, ürün tasarım süreçlerini optimize etmeye yardımcı olur. Ancak, SOLIDWORKS Flow Simulation’ın etkin bir şekilde çalışabilmesi için belirli donanım ve yazılım gereksinimlerini karşılayan bir sistemin kullanılması gereklidir.
Flow Simulation’ı sorunsuz bir şekilde kullanabilmek için gereken sistem gereksinimleri, yazılımın karmaşıklığı ve işlem gücü gereksinimlerine göre değişiklik gösterir. Bu gereksinimler, kullanıcının simülasyon süreçlerini hızlı ve verimli bir şekilde yönetebilmesi için önemlidir.
Bu yazımızda SOLIDWORKS Flow Simulation için gerekli olan donanımsal parametreleri irdeliyor olacağız.
CPU (Çekirdek)
SOLIDWORKS Flow Simulation yazılımındaki mesh ve çözücü aynı anda birden fazla çekirdeği kullanabilir. Bundan dolayı çekirdek sayısı ve çekirdek hızı kritik öneme sahiptir.
- SOLIDWORKS 2014 ve sonrası
- SOLIDWORKS 2009 ve sonrası
Çoklu çekirdek kullanımı mesh alanında 2014 versiyonu ile gelmiştir. Bu durum mesh oluşturma noktasında ciddi zaman kazanımı sağlamıştır.
Çoklu çekirdek kullanımının çözücü üzerindeki etkileri için testler gerçekleştirilmiştir.
Mevcut testlerin kullandığı öğretici modellerin değiştirilmiş sürümlerini içerir. Orijinal sürümlerden yapılan değişiklikler, Global Mesh ayarlarında ve Hesaplama Kontrol Seçeneklerinin Bitirme koşullarında yapılan değişiklikleri içerir.
Çözüm süresini çekirdek sayısına bağlı olarak gösteren eğri tüm modeller ve tüm bilgisayarlar için aynı değildir. Eğilim benzerdir, ancak tam performans kazanımlarında bir dağılım vardır.
Testlerde, tüm çekirdeklerle çözüm süresi tek çekirdekle çözüm süresinin %12,7 ila %17,4’ü arasına düşer.
Bazen benzer iş istasyonları kümesinden hangisinin simülasyonları daha hızlı çalıştırabileceğini tahmin etmek zordur. Örneğin, tüm çekirdekleri kullanırken bilgisayar A’nın bilgisayar B’den yalnızca biraz daha hızlı olduğunu görebilirsiniz. Bu bilgisayarların her ikisinin de aynı sayıda çekirdeğe (2×8) ve bilgisayar A için 3,6 GHz ve bilgisayar B için 2,4 GHz olmak üzere çok farklı bir temel frekansa sahip iki işlemcisi vardır.
Bekleyebileceğiniz gibi, bilgisayar A’nın performansı tek çekirdek kullanıldığında bilgisayar B’nin performansından çok daha iyidir.
Performansı tahmin etmedeki bu zorluğu açıklayan parametreler şunlardır:
- Maksimum Turbo Frekansı
- Intel® Turbo Boost Teknolojisi 2.0 Frekansı
- Intel® Turbo Boost Maksimum Teknolojisi 3.0 Frekansı
- İşlemcide güçlü Performans çekirdeklerinin (P çekirdekleri) Verimli çekirdeklerle (E çekirdekleri) aynı anda bulunması
- Bilgisayarın farklı işlemcilerine ait çekirdekler arasındaki iletişim gecikmeleri gibi çeşitli performans darboğazları
Hem çok sayıda çekirdeğe hem de yüksek bir frekansa sahip tek bir işlemciye sahip bir bilgisayar iyi performans gösterir. Bu, bilgisayar E için geçerlidir.
Test sonuçları, simülasyon tüm çekirdekleri kullandığında, hangi bilgisayarın tüm modelleri çalıştırmada en hızlı olduğu konusunda tutarlılık olduğunu göstermektedir.
SOLIDWORKS Flow Simulation’da eş zamanlı maksimum iki analiz çalıştırabilmektedir ve aynı zamanda minimum çekirdek ihtiyacı olarak 16 çekirdek söylenebilir.
RAM Miktarı
SOLIDWORKS Flow Simulation, karmaşık projeleri çalıştırmak için büyük miktarda belleğe ihtiyaç duyar. Bu bellek gereksinimi genellikle Windows, SOLIDWORKS ve diğer etkin programlar ve hizmetler tarafından zaten kullanılan bellek miktarına ek olarak gelir. Bu nedenle, bilgisayarınızda yüksek miktarda RAM olduğundan emin olun. Modern programlar genellikle en az 64 GB RAM gerektirir.
SOLIDWORKS Flow Simulation’ın mesh atama ve çözme sırasında kullandığı bellek miktarı (RAM), hücre sayısının bir fonksiyonudur. Diğer birçok parametre de rol oynar. Bu nedenle, aynı sayıda hücreye sahip iki farklı model, meshleme veya çözme sırasında aynı miktarda RAM gerektirmeyebilir. Mesh atama ve çözme sırasında bellek gereksiniminin yalnızca kaba bir tahmini yapılabilir.
SOLIDWORKS Flow Simulation, mesh atama ve çözme sırasında kullanılan bellek (RAM) miktarını günlük dosyalarına kaydeder.
1.Mesh
X.cpt.stdout günlük dosyası, meshing hakkında bilgi içerir.
Mesh atama sırasında program birkaç kez geçerli RAM kullanımını ve en yüksek RAM kullanımını kaydeder. Bu bilgileri içeren satır şu şekilde görünür:
Bellek Çalışma Seti Geçerli = 224,79 Mb, Bellek Çalışma Seti En Yüksek = 226,27 Mb
Mesh ataması sırasında maksimum RAM kullanımını, X.cpt.stdout dosyasındaki yukarıdaki satırın sonunda bulabilirsiniz.
2.Çözücü
X.stdout günlük dosyası çözüm hakkında bilgi içerir.
Program, çözüm sırasında birkaç kez geçerli RAM kullanımını ve en yüksek RAM kullanımını kaydeder. Bu bilgileri içeren satır şu şekilde görünür:
Bellek Çalışma Seti Güncel = 423,70 Mb, Bellek Çalışma Seti En Yüksek = 455,78 Mb
Çözme sırasında maksimum RAM kullanımını, yukarıdaki satırın son örneğinde X.stdout dosyasında bulabilirsiniz.
X.stdout ve X.cpt.stdout günlük dosyaları her biri için hücre sayısı hakkında bilgi içerir.
Bu bilgiyi içeren bölüm şu şekilde görünür:
Yukarıdaki bölümdeki son üç satır sırasıyla toplam hücre sayısını, sıvı hücre sayısını ve ağdaki katı hücre sayısını gösterir.
SOLIDWORKS, yıllar boyunca birçok model ve bilgisayardan toplanan verilere dayanarak, analiz için ihtiyaç duyulan RAM değeri olarak bir kanıya varmıştır. Çözüm, ağdaki toplam her 1 milyon hücre için yaklaşık 4 GB RAM gerektirir.