| 3989e008 | 29-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'nek_gpu' [PR #47]
* nek_gpu: Nek: Stop using LD_LIBRARY_PATH in Took out link libs for Nek that Thilina removed previously Adding rpath for libCEED in Nek build Rename ex1.okl
Merge branch 'nek_gpu' [PR #47]
* nek_gpu: Nek: Stop using LD_LIBRARY_PATH in Took out link libs for Nek that Thilina removed previously Adding rpath for libCEED in Nek build Rename ex1.okl --> bp1.okl examples/nek5000: It is not necessary to link -locca or -lcuda directly Check the TODOs Got ex1 to work with new occa-dev HEAD Try to run Nek5000 example using new occa-dev HEAD Update make-nek-examples.sh Update nek example to work with the GPUs Update nek example to work with the GPUs
show more ...
|
| f5c159c3 | 29-Mar-2018 |
Thilina Rathnayake <thilinarmtb@gmail.com> |
Nek: Stop using LD_LIBRARY_PATH in
run-neak-examples.sh |
| a6062134 | 29-Mar-2018 |
Tzanio <tzanio@llnl.gov> |
Took out link libs for Nek that Thilina removed previously |
| 17bd35f6 | 29-Mar-2018 |
Tzanio <tzanio@llnl.gov> |
Adding rpath for libCEED in Nek build |
| 262a692c | 29-Mar-2018 |
Thilina Rathnayake <thilinarmtb@gmail.com> |
Rename ex1.okl --> bp1.okl |
| e0f331b7 | 29-Mar-2018 |
Veselin Dobrev <dobrev@llnl.gov> |
Delete the OCCA_LIBS variable from the mfem examples building rule. |
| c0c38e35 | 29-Mar-2018 |
Veselin Dobrev <dobrev@llnl.gov> |
Some small tweaks and improvements in the MFEM and PETSc examples. |
| 86c0b22f | 29-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'dladdr' [PR #51]
* dladdr: [okl] removed fabs epsilon tests in all files (not used yet) [occa] ceed-occa-okl file, CeedOklPath for qfunction too [occa] OKL file occa_cache_dir &
Merge branch 'dladdr' [PR #51]
* dladdr: [okl] removed fabs epsilon tests in all files (not used yet) [occa] ceed-occa-okl file, CeedOklPath for qfunction too [occa] OKL file occa_cache_dir & libceed_dir check [occa] OKL file search refactoring, error checks & dladdr no ifdefs [occa] style, typo & comments [occa] use dladdr to find restrict, basis OKL files and look in the OCCA cache for user's qfunctions
show more ...
|
| a4855b74 | 29-Mar-2018 |
Thilina Rathnayake <thilinarmtb@gmail.com> |
Merge branch 'master' into nek_gpu |
| d54f026c | 29-Mar-2018 |
camierjs <camier1@llnl.gov> |
[okl] removed fabs epsilon tests in all files (not used yet) |
| d24d3647 | 29-Mar-2018 |
Thilina Rathnayake <thilinarmtb@gmail.com> |
Nek: update run-nek-examples.sh |
| 0e77a123 | 28-Mar-2018 |
Thilina Rathnayake <thilinarmtb@gmail.com> |
nek: Make backend a run-time parameter |
| 19a816d9 | 29-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
examples/petsc: work around offensive astyle formatting |
| e9854db4 | 28-Mar-2018 |
Tzanio <tzanio@llnl.gov> |
Several small updates in the Nek scripts and documentations.
With these, I can run all libCEED examples with the /gpu/occa spec on my Linux box!!
Merge branch 'master' into nek_gpu |
| 182fbe45 | 28-Mar-2018 |
Tzanio <tzanio@llnl.gov> |
Several improvements/unification between the libCEED examples
- All examples except Nek support '-ceed' now as command-line parameter for the Ceed spec - The MFEM and PETSc examples were renamed to
Several improvements/unification between the libCEED examples
- All examples except Nek support '-ceed' now as command-line parameter for the Ceed spec - The MFEM and PETSc examples were renamed to bp? - The libceed example (ex1-volume-annulus) was moved to examples/ceed/ex1 - For clarity, the libCEED portion of the MFEM examples were moved to header files - Documentation + sample runs were added
show more ...
|
| 965462bb | 28-Mar-2018 |
Tzanio Kolev <tzanio@llnl.gov> |
Merge branch 'master' into nek5k_updates |
| 89c3ef8c | 28-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
examples/nek5000: It is not necessary to link -locca or -lcuda directly
Those shared libraries are only used transitively, so we need not link them or even know whether libceed indeed links to them. |
| 67e83253 | 28-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'occa-dev' [PR #42]
* occa-dev: (70 commits) Makefile: explicitly use bash because shell script does not have conforming shebang make okl-cache: simplify caching call and fix to fin
Merge branch 'occa-dev' [PR #42]
* occa-dev: (70 commits) Makefile: explicitly use bash because shell script does not have conforming shebang make okl-cache: simplify caching call and fix to find OCCA executable Cache OCCA kernels in PETSc examples makefile [occa] PETSc example with ctx inout, qfdatasize & offsets [occa] device from ressource, OpenCL TILE size tied to 1 [occa] fixed /ocl/occa Couple more OKL kernel fixes in example Makefiles Comment-out the restrict kernels using atomicAdd(double), so we can build the OCCA backends on GPU cards with lower SMs. [occa] occaPropertiesSet to match new C wrapper API [occa] dbg macros + ceed argument moved down to occa backend [occa] Makefile targets comments, occa source debug cleanup [test] t30 output removed, added V vector 0.0 check [occa] examples Makefile occa cache [occa] basis & restrict stat logic to test out of source examples [occa] pushing backends/occa/*.okl to install prefix/lib/okl and use them if needed [occa] style [occa] CeedDebug output when CEED_DEBUG or DBG are non null [occa] Updated to 1.0 C API [occa] make style [occa] cleanup + OCL but tests that use ex1-volume-annulus.okl ...
show more ...
|
| ca8b4f01 | 28-Mar-2018 |
Thilina Rathnayake <thilinarmtb@gmail.com> |
Add CEED_DIR to make-nek-examples.sh |
| 90d5dd7f | 28-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
examples/petsc: add -std=c99 to CFLAGS |
| a820fbcd | 28-Mar-2018 |
Tzanio <tzanio@llnl.gov> |
Cache OCCA kernels in PETSc examples makefile |
| 19e9f421 | 28-Mar-2018 |
camierjs <camier1@llnl.gov> |
[occa] PETSc example with ctx inout, qfdatasize & offsets |
| 1cf457a3 | 27-Mar-2018 |
camierjs <camier1@llnl.gov> |
[occa] device from ressource, OpenCL TILE size tied to 1 |
| 4b1000c7 | 27-Mar-2018 |
camierjs <camier1@llnl.gov> |
[occa] fixed /ocl/occa |
| 24ed8b5f | 27-Mar-2018 |
Tzanio <tzanio@llnl.gov> |
Couple more OKL kernel fixes in example Makefiles |