From Atgeirr.Rasmussen at sintef.no Thu Dec 3 12:33:10 2015 From: Atgeirr.Rasmussen at sintef.no (Atgeirr Rasmussen) Date: Thu, 3 Dec 2015 12:33:10 +0000 Subject: [Opm] Reorganization of modules: opm-polymer and opm-autodiff Message-ID: <52985D3E-59E4-486C-999A-5C68F52E608D@sintef.no> Dear OPM community, I would like to simplify the module structure of OPM by moving the content of opm-polymer into opm-autodiff. I intend to initially use the exact same paths as before, so initially after the move the opm-autodiff module will contain a new opm/polymer directory. This will benefit testing and maintenance, as we have quite often experienced that upstream changes in opm-autodiff have not been accounted for in opm-polymer (including by myself). My intention after the move is to change the module name (perhaps to opm-flow or opm-simulator), and reorganize the directory structure of the module to make it more logical, but I'd like to make the move first. If no-one objects I intend to do the reorganization early next week. Atgeirr Flø Rasmussen From Atgeirr.Rasmussen at sintef.no Mon Dec 7 12:11:33 2015 From: Atgeirr.Rasmussen at sintef.no (Atgeirr Rasmussen) Date: Mon, 7 Dec 2015 12:11:33 +0000 Subject: [Opm] Reorganization of modules: opm-polymer and opm-autodiff In-Reply-To: <52985D3E-59E4-486C-999A-5C68F52E608D@sintef.no> References: <52985D3E-59E4-486C-999A-5C68F52E608D@sintef.no> Message-ID: > 3. des. 2015 kl. 13.33 skrev Atgeirr Rasmussen : > > If no-one objects I intend to do the reorganization early next week. This has now been done, and all contents of opm-polymer is now in opm-autodiff. Special thanks to Arne Morten Kvarving who managed to combine the repositories without losing any commit history! Atgeirr From jorgekva at stud.ntnu.no Mon Dec 14 16:14:16 2015 From: jorgekva at stud.ntnu.no (=?UTF-8?Q?J=C3=B8rgen_Kvalsvik?=) Date: Mon, 14 Dec 2015 17:14:16 +0100 Subject: [Opm] Thesis - Enhancing OPM-based Reservoir Simulation via PETSc integration Message-ID: First of all, I'm very sorry this took so long. There was an administrative error at NTNU, so my thesis was not evaluated until now. I call attention to my work and activity on the OPM mailing list and the OPM Meeting in Trondheim in February. My report on the work has finally been published, available here: http://daim.idi.ntnu.no/masteroppgave?id=13659 I wish to thank you all for your help, support and insight during this work, and I look forward to any opportunity to work with you again in the future. -- Abstract: 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 configurations using a real-world data set. We found that the fastest PETSc configuration was approximately 48% faster than the fastest unmodified configuration, and that PETSc is a viable alternative numerics library for OPM. We did not observe any benefit when performing numerics on the GPU for this particular workload. The integration described in this thesis is proposed as a draft for a unified interface for linear algebra and numerics libraries for OPM, with the goal of supporting even more third party libraries. This work was done in collaboration with Statoil. From Atgeirr.Rasmussen at sintef.no Tue Dec 15 08:18:14 2015 From: Atgeirr.Rasmussen at sintef.no (Atgeirr Rasmussen) Date: Tue, 15 Dec 2015 08:18:14 +0000 Subject: [Opm] Thesis - Enhancing OPM-based Reservoir Simulation via PETSc integration In-Reply-To: References: Message-ID: Congratulations Jørgen! And thanks for sharing with us. Atgeirr