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 11 articles )

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

  1. 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
  2. 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
  3. Carette, Jacques; Kiselyov, Oleg: Multi-stage programming with functors and monads: eliminating abstraction overhead from generic code (2011)
  4. Padula, Anthony D.; Scott, Shannon D.; Symes, William W.: A software framework for abstract expression of coordinate-free linear algebra and optimization algorithms (2009)
  5. Holtwick, S.; Ganzenmüller, S.; Hipp, M.; Pinkenburg, S.; Rosenstiel, W.; Ruder, H.: Object-oriented framework for parallel smoothed particle hydrodynamics simulations (2006)
  6. 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
  7. 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)
  8. Almási, Gheorghe; De Rose, Luiz; Fraguela, Basilio B.; Moreira, José; Padua, David: Programming for locality and parallelism with hierarchically tiled arrays (2004)
  9. Åhlander, K.: Einstein summation for multidimensional arrays. (2002)
  10. 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)
  11. MacDonald, S.; Anvik, J.; Bromling, S.; Schaeffer, J.; Szafron, D.; Tan, K.: From patterns to frameworks to parallel programs. (2002)