FreePOOMA is a C++ library supporting element-wise, data-parallel, and stencil-based physics computations using one or more processors. The library automatically handles all interprocessor communication, obviating the need for any explicit communication code. The library supports high-level syntax close to mathematical or algorithmic syntax (like Fortran 95), easing the conversion from algorithms to code. FreePOOMA is based on POOMA, originally developed at Los Alamos National Laboratory (LANL) in the Advanced Computing Laboratory (ACL) which was shut down. From there POOMA migrated via CodeSourcery, LLC, to Savannah where it is hosted now as FreePOOMA.

References in zbMATH (referenced in 23 articles )

Showing results 1 to 20 of 23.
Sorted by year (citations)

1 2 next

  1. Ji, Zhe; Fu, Lin; Hu, Xiangyu Y.; Adams, Nikolaus A.: A new multi-resolution parallel framework for SPH (2019)
  2. Harrison, A. P.; Joseph, D.: High performance rearrangement and multiplication routines for sparse tensor arithmetic (2018)
  3. Cem Bassoy: TLib: A Flexible C++ Tensor Framework for Numerical Tensor Calculus (2017) arXiv
  4. Fraguela, Basilio B.; Bikshandi, Ganesh; Guo, Jia; Garzarán, María J.; Padua, David; Von Praun, Christoph: Optimization techniques for efficient HTA programs (2012) ioport
  5. Klöckner, Andreas; Pinto, Nicolas; Lee, Yunsup; Catanzaro, Bryan; Ivanov, Paul; Fasih, Ahmed: PyCUDA and PyOpenCL: a scripting-based approach to GPU run-time code generation (2012) ioport
  6. Carette, Jacques; Kiselyov, Oleg: Multi-stage programming with functors and monads: eliminating abstraction overhead from generic code (2011)
  7. Padula, Anthony D.; Scott, Shannon D.; Symes, William W.: A software framework for abstract expression of coordinate-free linear algebra and optimization algorithms (2009)
  8. Holtwick, S.; Ganzenmüller, S.; Hipp, M.; Pinkenburg, S.; Rosenstiel, W.; Ruder, H.: Object-oriented framework for parallel smoothed particle hydrodynamics simulations (2006)
  9. Jiao, Xiangmin; Zheng, Gengbin; Alexander, Phillip A.; Campbell, Michael T.; Lawlor, Orion S.; Norris, John; Haselbacher, Andreas; Heath, Michael T.: A system integration framework for coupled multiphysics simulations (2006) ioport
  10. Russell K. Standish, Duraid Madina: Classdesc and Graphcode: support for scientific programming in C++ (2006) not zbMATH
  11. Heroux, Michael A.; Bartlett, Roscoe A.; Howle, Vicki E.; Hoekstra, Robert J.; Hu, Jonathan J.; Kolda, Tamara G.; Lehoucq, Richard B.; Long, Kevin R.; Pawlowski, Roger P.; Phipps, Eric T.; Salinger, Andrew G.; Thornquist, Heidi; Tuminaro, Ray S.; Willenbring, James M.; Williams, Alan; Stanley, Kendall S.: An overview of the Trilinos project. (2005)
  12. Almási, Gheorghe; De Rose, Luiz; Fraguela, Basilio B.; Moreira, José; Padua, David: Programming for locality and parallelism with hierarchically tiled arrays (2004)
  13. Åhlander, K.: Supporting tensor symmetries in EinSum. (2003)
  14. Adelmann, Andreas; Feichtinger, Derek: Generic large scale 3D visualization of accelerators and beam lines (2002)
  15. Åhlander, K.: Einstein summation for multidimensional arrays. (2002)
  16. Allan, Benjamin A.; Armstrong, Robert C.; Wolfe, Alicia P.; Ray, Jaideep; Bernholdt, David E.; Kohl, James A.: The CCA core specification in a distributed memory SPMD framework (2002)
  17. Havé, Pascal: EasyMSG: tools and techniques for an adaptive overlapping in SPMD programming (2002)
  18. Hornung, Richard D.; Kohn, Scott R.: Managing application complexity in the SAMRAI object-oriented framework (2002)
  19. MacDonald, S.; Anvik, J.; Bromling, S.; Schaeffer, J.; Szafron, D.; Tan, K.: From patterns to frameworks to parallel programs. (2002)
  20. Ramakrishnan, N.; Watson, L. T.; Kafura, D. G.; Ribbens, C. J.; Shaffer, C. A.: Programming environments for multidisciplinary grid communities (2002)

1 2 next