Numerical libraries have different properties and performance depending on the problem and data set at hand, and support different features such as parallelisation, co-processor acceleration, debugging and profiling. Having several libraries available can be beneficial for a complicated and performance sensitive software project. Utilising a new library is non-trivial, as libraries have different design philosophies and semantics, so properly integrating them is important for usability and adoption. In this thesis, the well-established PETSc library was integrated with the Open Porous Media (OPM), and an example application was adapted to use PETSc for numerical computation. The application performance was measured with several configurati...
PetIBM is a C++ library with ready-to-use application codes to solve the two- and three-dimensional ...
Most high-performance simulation codes are not written from scratch but begin as desktop experiments...
The Portable, Extensible, Toolkit for Scientific Computation (PETSc) library package is a popular co...
OpenFOAM acts as a major player in the Open Source CFD arena, due to its flexibility, but its comple...
Emerging extreme-scale architectures present new opportunities for broader scope of simulations as w...
ABSTRACT Parallel numerical software based on the message-passing model is enormously compli-cated. ...
tract W-31-109-Eng-38. 2 This manual describes the use of PETSc for the numerical solution of partia...
This manual describes the use of PETSc 2.0 for the numerical solution of partial differential equati...
Abstract. The increasing number of processing elements and decreas-ing memory to core ratio in moder...
The increasing number of processing elements and decreasing memory to core ratio in modern high-perf...
PetIBM is a C++ library with ready-to-use application codes to solve the two- and three-dimensional ...
The trend towards highly parallel multi-processing is ubiquitous in all modern computer architecture...
The Portable Extensible Toolkit for Scientific computation (PETSc) library delivers scalable solvers...
Developing scalable software for existing and emerging power system problems is a challenging task a...
The Portable, Extensible Toolkit for Scientific Computation (PETSc), is a suite of data structures a...
PetIBM is a C++ library with ready-to-use application codes to solve the two- and three-dimensional ...
Most high-performance simulation codes are not written from scratch but begin as desktop experiments...
The Portable, Extensible, Toolkit for Scientific Computation (PETSc) library package is a popular co...
OpenFOAM acts as a major player in the Open Source CFD arena, due to its flexibility, but its comple...
Emerging extreme-scale architectures present new opportunities for broader scope of simulations as w...
ABSTRACT Parallel numerical software based on the message-passing model is enormously compli-cated. ...
tract W-31-109-Eng-38. 2 This manual describes the use of PETSc for the numerical solution of partia...
This manual describes the use of PETSc 2.0 for the numerical solution of partial differential equati...
Abstract. The increasing number of processing elements and decreas-ing memory to core ratio in moder...
The increasing number of processing elements and decreasing memory to core ratio in modern high-perf...
PetIBM is a C++ library with ready-to-use application codes to solve the two- and three-dimensional ...
The trend towards highly parallel multi-processing is ubiquitous in all modern computer architecture...
The Portable Extensible Toolkit for Scientific computation (PETSc) library delivers scalable solvers...
Developing scalable software for existing and emerging power system problems is a challenging task a...
The Portable, Extensible Toolkit for Scientific Computation (PETSc), is a suite of data structures a...
PetIBM is a C++ library with ready-to-use application codes to solve the two- and three-dimensional ...
Most high-performance simulation codes are not written from scratch but begin as desktop experiments...
The Portable, Extensible, Toolkit for Scientific Computation (PETSc) library package is a popular co...