Skip to main content
Log in

Component-based workflows for parallel thermomechanical analysis of arrayed geometries

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

Component-based simulation workflows can increase the agility of the design process by streamlining adaptation of new simulation methods. We present one such workflow for parallel unstructured mesh-based simulations and demonstrate its usefulness in the thermomechanical analysis of an array of solder joints used in microelectronics fabrication. We automate the simulation process from problem specification to the solution of the underlying PDEs, including problem setup, domain definition, and mesh generation. We establish the utility of the proposed approach by demonstrating that qualitatively different stress concentrations are seen in solder joints near the center of such an array and a solder joint seen at the edge of the same array.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. HPC4Mfg web page (2016) https://hpc4mfg.llnl.gov/

  2. Thomas MP et al (2005) Grid portal architectures for scientific applications. J Phys Confe Series 16:596

  3. Smith CW et al (2015) Enabling hpc simulation workflows for complex industrial flow problems. Proceedings of the 2015 XSEDE Conference: Scientific Advancements Enabled by Enhanced Cyberinfrastructure, p 41

  4. Rossinelli D et al (2013) 11 PFLOP/s simulations of cloud cavitation collapse. 2013 SC-Int Confer High Perform Comp Network Storage Anal (SC) pp 1–13, IEEE

  5. Rudi J et al (2015) An extreme-scale implicit solver for complex PDEs: highly heterogeneous flow in Earth’s mantle. Proceed Int Confer High Perform Comp Network Storage Anal, p 5

  6. Rasquin M et al (2014) Scalable fully implicit finite element flow solver with application to high-fidelity flow control simulations on a realistic wind design. Comp Sci Eng 16(6):13

    Article  Google Scholar 

  7. Shephard MS, Smith C, Kolb JE (2013) Bringing hpc to engineering innovation. Comp Sci Eng 15(1):16

    Article  Google Scholar 

  8. Shephard MS et al (2015) Developing scalable components for massively parallel adaptive simulations. Proc NAFEMS World Congress. San Diego

  9. Mäntylä M (1988) An introduction to solid modeling. Computer Science Press

  10. Hoffmann CM. Geometric and solid modeling

  11. Lienhardt P (1991) Topological models for boundary representation: a comparison with n-dimensional generalized maps. Comp-Aided Design 23(1):59

    Article  MATH  Google Scholar 

  12. Ibanez DA, Seol ES, Smith CW, Shephard MS (2016) PUMI: Parallel unstructured mesh infrastructure. ACM Trans Math Software 42(3):17

  13. RPI SCOREC–PUMI. https://www.scorec.rpi.edu/pumi

  14. Smith CW, Rasquin M, Ibanez D, Jansen KE, Shephard MS. Improving unstructured mesh partitions for multiple criteria using mesh adjacencies. SIAM J Sci Comp (submitted)

  15. Zoltan: Parallel partitioning, load balancing, and data-management services. http://www.cs.sandia.gov/Zoltan/

  16. Zoltan2: The trilinos project. https://trilinos.org/packages/zoltan2/

  17. Devine K, Boman E, Heaphy R, Hendrickson B, Vaughan C (2002) Zoltan data management services for parallel dynamic applications. Comp Sci Eng 4(2):90

    Article  Google Scholar 

  18. Rymaszewski EJ, Walsh JL, Leehan GW (1981) Semiconductor logic technology in IBM. IBM J Res Dev 25(5):605

    Article  Google Scholar 

  19. Van Zant P (2014) Microchip fabrication: a practical guide to semiconductor processing, 6th edn. McGraw Hill, New York

    Google Scholar 

  20. Kang SK, Shih D-Y, Bernier WE (2013) Flip-chip interconnections—past, present and future. In: Tong H-M, Lai Y-S, Wong C (eds) Advanced flip-chip packaging Chapter 4, Springer, pp 85–154

  21. Parasolid: Siemens PLM software. http://www.plm.automation.siemens.com/en_us/products/open/parasolid/

  22. Simmetrix inc.—mesh generation, geometry access. http://simmetrix.com/

  23. Geomsim abstract. http://simmetrix.com/products/SimulationModelingSuite/GeomSimAbstract/GeomSimAbstract.html

  24. Meshsim—automatic mesh generation. http://simmetrix.com/products/SimulationModelingSuite/MeshSim/MeshSim.html

  25. Albany home page. https://github.com/gahansen/albany/wiki

  26. Salinger AG et al (2013) Albany: a component-based partial differential equation code built on Trilinos. Technical report, Sandia National Laboratories Livermore, CA; Sandia National Laboratories (SNL-NM), Albuquerque

  27. The trilinos project. https://trilinos.org/docs/dev/packages/sacado/doc/html/index.html

  28. Epetra: The trilinos project. https://trilinos.org/packages/epetra/

  29. Tpetra: The trilinos project. https://trilinos.org/packages/tpetra/

  30. Belos: The trilinos project. https://trilinos.org/packages/belos/

  31. NOX and LOCA: The trilinos project. https://trilinos.org/packages/nox-and-loca/

  32. Zoltan: The trilinos project. https://trilinos.org/packages/zoltan/

  33. Devine K, Boman E, Heaphy R, Hendrickson B, Vaughan C (2002) Zoltan data management services for parallel dynamic applications. Comp Sci Eng 4(2):90

    Article  Google Scholar 

  34. Message passing interface (MPI) forum home page. http://www.mpi-forus.org

  35. Kitware inc. http://www.kitware.com

  36. Open source: Paraview. http://www.kitware.com/opensource/paraview.html

  37. Li Z, Bloomfield MO, Oberai A. A novel rate-objective model for the large-scale simulation of temperature-dependent inelasticity phenomena (In preparation)

  38. Center for computational innovations. http://cci.rpi.edu/

  39. IBM technical computing—overview. http://www-03.ibm.com/systems/technicalcomputing/

Download references

Acknowledgements

The authors acknowledge the support of IBM Corporation in the performance of this research. The computing resources of the Center for Computational Innovations, at Rensselaer Polytechnic Institute, are also acknowledged. The development of tools used in this work was partly supported by U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research, under award DE-SC00066117 (FASTMath SciDAC Institute).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Max O. Bloomfield.

Appendix

Appendix

See Table 1

Table 1 Material properties used in model system

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bloomfield, M.O., Li, Z., Granzow, B. et al. Component-based workflows for parallel thermomechanical analysis of arrayed geometries. Engineering with Computers 33, 509–517 (2017). https://doi.org/10.1007/s00366-016-0487-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-016-0487-5

Keywords

Navigation