COMSOL Multiphysics: Simulation and Development Toolbox for Clusters


Published on

Experiments and virtual prototyping for R&D with COMSOL Multiphysics

1 Comment
  • hello, why you disabled saving?
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

COMSOL Multiphysics: Simulation and Development Toolbox for Clusters

  1. 1. COMSOL Multiphysics:Simulation and Development on clustersR&D @ ClustersDr. Winfried Geis (Branch Manager)COMSOL Multiphysics GmbH
  2. 2. Contents• Who, when and what?– Virtual prototyping with COMSOL Multiphysics• Why– Cluster support?– COMSOL?– Intel?• Getting started:– The COMSOL Desktop– The Physics Interface Builder• Live Demo– Performance
  3. 3. Who should use it?Experiments and virtual prototyping for R&D
  4. 4. • Time & money• Only few of them makeit to market• mathematical model• PDEstime innovationriscscosts understandingTheory PrototypeMultiphysics simulation• Parameter studies• Optimization• Virtual experiments• Ideas for new design
  5. 5. What is COMSOL Multiphysics?When should I use it?
  6. 6. Chemical reactions AcousticsElectrodynamics Heat transportCFDStructural mechanicsThe real world is Multiphysics!Development/equationsParticlesSimulation with COMSOL Multiphysics
  7. 7. Product Suite – Version 4.3b
  8. 8. Why clusters? When to use them?The right setting for each task …• „Small“, highly non-linear problems… use the built-in SMP functionality of COMSOL to gain speedduring meshing, assembling, solving.• Optimization studies and parametric sweeps (design optimization)might require 50‐100 simulations… ideal for clustering (scaling near 1) – more simulations, moredesign options.• Big real-world problems (100GB RAM and more)… clusters enable bigger simulations (more details, more accuracy)
  9. 9. Why COMSOL?Reduced complexity• Control the cluster jobfrom the COMSOL GUI• Ease deployment forlarger scale clustersMainstream HPC• Address needs oftraditionalsupercomputing (powerusers)• Address emerging cross-industry/cross-department trends• Enable design engineersto harness the power ofHPCBroad Ecosystem• Intel Cluster Ready ®• Drive larger universe ofend-users, developersand systemadministrators• COMSOL API:development tools forparallel applicationsMake parallelism more accessible as well for developers andresearchers as for design engineers to address futurecomputational needs.
  10. 10. Acoustic sound pressure level in car interior.Example: Design optimization• Support for geometric parametersweeps• Multiple-parameter sweeping• Wrap parametric sweeps aroundany solver• Cluster solving:COMSOL ServerCPU CPU CPU CPUCADprogramCOMSOLClientLiveLinkCluster
  11. 11. Why Intel?• How COMSOL parallelizes:– All COMSOL Multiphysics solvers are multicore and cluster-enabled forseveral years.– Supported cluster platforms: Linux and Windows HPC Server.• How Intel technologies help:– Intel Cluster Ready ®– Intel® MPI– Intel® MKL– Intel Trace Analyzer and Collector
  12. 12. Getting started
  13. 13. Interactive simulation environmentModel BuilderBuild, access andControl the model• CAD/Geometry• Materials• Physics• Mesh• Solver• Results• Job submission andcontrolGraphicsFast graphics, numerous visualization technologies,show all the plots and values needed.COMSOL Desktop™intuitive, control thecomplete pre-, post-and modeling process
  14. 14. Optimum frequency ImpedanceDemo: Balanced Patch Antenna for 6 GHz3D antenna simulation for telecommunication
  15. 15. Balanced Patch Antenna for 6 GHz• In compact wireless equipment theantenna have always been an obstaclefor the integration to small sizes• The patch antenna is a compact antennasuitable for easy automated fabrication• The antenna is balanced in order to reduce the interference with otherdevices in the wireless equipment• Goal: find the optimum frequency of radiation from a frequency sweep
  16. 16. Results (parametric sweep)050010001500200025003000350040001 2 3 4 5Solutiontime(s)#NodesPatch Antenna, 1793132 DoFBiCGStabFGMRESGMRESBenchmark descriptionComsol version 4.3a, v. Size 1.8e6 DoFSolver type IterativeDistribution type Dist. parametric sweepServer type Intel 6-blade modularNumber of Cores 6Processor type Intel® Xeon® CPU E5645Clock Frequency 2.40 GHzMemory 48GB DDR3, 1333 MHzNetwork Gigabit Ethernet