dense_linear_algebra:master commitshttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commits/master2018-06-19T14:56:32+03:00https://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/4787deb76e9afb602511ff3eceb1b3c00361d5beLicense and README2018-06-19T14:56:32+03:00Jussi Enkovaarajussi.enkovaara@csc.fihttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/755843cd9dfd078dac594edd65ebe5a7b61b9250Using directory local cmake2018-06-19T14:41:32+03:00Jussi Enkovaarajussi.enkovaara@csc.fihttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/5a0ac2b44336009ff5ec044aeb21db73acd59b9badded missing header and fixed misprint in emails2017-03-17T12:13:09+01:00rgandeckirafal.gandecki@pwr.edu.plhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/5ff71f761261551357b5a802cb3b14e28d59cf25MPI implementation of matrix multiplication - tested with OpenMPI2016-12-06T08:17:58+01:00Damian Podareanudamian.podareanu@surfsara.nlhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/8cd2c62bd6566c5bfc96723e886a93ad3bb6f179CUDA only implementation of batch multiplication - with shared memory2016-12-06T08:17:23+01:00Damian Podareanudamian.podareanu@surfsara.nlhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/868e635ad43527f9fd2c820bc87173ffe53e2b7cIniitial batch matrix multiplication commit. Contains only cublas implementat...2016-12-06T08:15:56+01:00Damian Podareanudamian.podareanu@surfsara.nlhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/f0fe3794afd3ad13de4b6a0aba2b3a021ac0d5a7Merge branch 'gemm_openmp_improve_performance' into 'master'2016-12-05T10:58:02+00:00Damian Podareanudamian.podareanu@gmail.com
Gemm openmp improve performance
Replacing the ijk gemm algorithm with ikj gave me a performance gain of 3x. (Size=2000)
See merge request !85https://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/a62e87d876c027456d9a88e95e98b8a7b4e0e8e3added mklblas to cmake paren2016-10-17T15:15:04+02:00Thomas Steinreiterthomas.steinreiter@risc-software.athttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/763e09649ff5211a28b1ac596cec07543ff8b1cbUpdate README.md2016-10-14T11:10:56+00:00Thomas Steinreiterthomas.steinreiter@risc-software.athttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/7e4af31788217284d832ac27c06dd35a642c767cfinished readme, fixed name in cmake2016-10-14T13:09:03+02:00Thomas Steinreiterthomas.steinreiter@risc-software.athttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/f7568f00d6ed29155acd7076612c4a6f346b70abadded workarounds for gcc and intel issues2016-10-14T11:04:08+02:00Thomas Steinreiterthomas.steinreiter@risc-software.athttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/f4de37fce33980261e4bb83412fff3b5e72f9725renamed gemm_openmp_mkl to mklblas2016-10-14T10:17:00+02:00Thomas Steinreiterthomas.steinreiter@risc-software.athttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/575fd4d4e346b465c8474a55d717f53f23f58b1crefactoring, reformating, added .clang-format2016-10-14T10:10:18+02:00Thomas Steinreiterthomas.steinreiter@risc-software.athttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/6c88643d6ae7d26b272ee045c8b315729d317400inital commit of gemm benchmark serial openmp and mkl blas2016-10-12T09:05:26+02:00Thomas Steinreiterthomas.steinreiter@risc-software.athttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/2c80535d5a6b5f8b4eb010f15a847487a24d644echanged iteration order from ijk to ikj for improved performance2016-10-05T16:39:53+02:00Thomas Steinreiterthomas.steinreiter@risc-software.athttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/85db803d983a65284f38c0bee2c377321503d927pddp2means: README2016-09-28T15:20:13+03:00Nikos Nikoloutsakostsakos.windsurfer@gmail.comhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/e1d7ec3a0f61b92cb8cfdcf0f11c0f6a9557aed1pddp2means: README2016-09-28T15:19:00+03:00Nikos Nikoloutsakostsakos.windsurfer@gmail.comhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/fce2591ac7a7ec6a1400a6e1754c3cdca3b2cc70remove Makefile2016-09-28T15:15:55+03:00Nikos Nikoloutsakostsakos.windsurfer@gmail.comhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/d6605cb56a71f42b189b03dfff43cd571989b981pddp2means: Readme2016-09-28T15:10:47+03:00Nikos Nikoloutsakostsakos.windsurfer@gmail.comhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/34f4a26b3a1d495aafaa0b1953171db0f5e175f1pddp2means: Add offload support cmakelists.txt2016-09-28T15:07:04+03:00Nikos Nikoloutsakostsakos.windsurfer@gmail.com
Changes to be committed:
modified: ../CMakeLists.txthttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/390d25337f43ebb37eb7f0e74934ee1cfe3be4a5pddp2means: Added CMakeLists.txt2016-09-28T13:49:34+03:00Nikos Nikoloutsakostsakos.windsurfer@gmail.com
Changes to be committed:
modified: ../CMakeLists.txt
new file: CMakeLists.txt
modified: README.mdhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/bd8f59bdc6c923b980f37bd8f97304107a80f008pddp2means: Enabled GNU compilers2016-09-28T12:26:55+03:00Nikos Nikoloutsakostsakos.windsurfer@gmail.com
modified: src/Makefile
modified: src/pddp_2means.c
modified: src/pddp_2means.hhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/fd5bb81bbbe488d5edc78482d24164f97d795288Add Makefile2016-09-28T11:14:21+03:00Nikos Nikoloutsakostsakos.windsurfer@gmail.comhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/aab64452e0c210ffa1fce0459f7902e3885709b6 modified: README.md2016-09-26T15:42:41+03:00Nikos Nikoloutsakosnikoloutsa@ceid.upatras.grhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/f44523204ca3c405f52feb44da729b98668598e4pddp2means: README run example2016-09-26T15:37:03+03:00Nikos Nikoloutsakosnikoloutsa@ceid.upatras.grhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/d26bc8dd66d46859b49d10c64dec37978ace1793pddp2means: README2016-09-26T15:31:45+03:00Nikos Nikoloutsakosnikoloutsa@ceid.upatras.gr
Changes to be committed:
new file: README.mdhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/52b3d1d331f3d014a01b0b20b64812f6a498a7b3pddp2means: copyright notice2016-09-26T15:29:36+03:00Nikos Nikoloutsakosnikoloutsa@ceid.upatras.gr Changes to be committed:
modified: src/pddp_2means.c
modified: src/pddp_2means.hhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/9cf9fdf1f291ef9344ae77991173c9ed05937364pddp2means: Init commit2016-09-26T11:39:58+03:00Nikos Nikoloutsakosnikoloutsa@ceid.upatras.grOn branch pddp2means
Changes to be committed:
new file: README
new file: data/40k.csv
new file: src/pddp_2means.c
new file: src/pddp_2means.hhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/5f1d5c8f3e66288141298f4f4e9ecb12be275a78Merge branch 'master' into 'master'2016-09-22T10:05:41+00:00Valeriu Codreanuvaleriu.codreanu@surfsara.nl
Added OpenMP code samples for gemm and LU decomposition(Doolittle algorithm)
See merge request !72https://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/84ebf503ea8cd9408be1ef9e323c95d07fd31e94fix misprint2016-08-25T14:03:36+02:00Rafal Gandeckirafal.gandecki@pwr.edu.plhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/a23c5b28108a01e143135725227e9eb74239908fAdded OpenMP + Fortran 90 code sample for LU decomposition (Doolittle algorithm)2016-08-25T13:42:14+02:00Rafal Gandeckirafal.gandecki@pwr.wroc.plhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/7e79c47fafdb155d643b538cda396e2f40664f7cAdded OpenMP code samples for gemm and LU decomposition(Doolittle algorithm)2016-08-22T11:30:48+02:00Rafal Gandeckirgandecki@mars.wcss.wroc.plhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/541cc9034f0a7d6c31f3e295ad4c1ae7f3d2f017Added OpenMP (Fortran 90) and C++ threads code samples for gemm.2016-08-16T12:14:22+02:00Mariusz Uchronskimariusz.uchronski@pwr.edu.plhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/a8581ed398774fb24ea6500cc41f95292dc7868bLU factorizations code sample with clMAGMA library added.2016-02-08T23:30:34+01:00Mariusz Uchronskimariusz.uchronski@pwr.edu.plhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/efd5b34ff669900e72547fce11e1cb1c30d8c0d2fixed some paths for the compilation tests to pass. all tests pass now2016-01-29T14:10:16+01:00Valeriu Codreanuvaleriu.codreanu@surfsara.nlhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/d33bf88060690498fd902d8c4f89f0413dac9285Âfixed indentation problems2016-01-28T16:19:55+01:00Valeriu Codreanuvaleriu.codreanu@surfsara.nlhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/07961bc807901b8764ca469d08701bc039849cdcadded guards and messages to CMakeLists.txt from...2016-01-25T18:17:11+01:00Valeriu Codreanuvaleriu.codreanu@surfsara.nladded guards and messages to CMakeLists.txt from dense_linear_algebra,monte_carlo_methods,sparse_linear_algebra,structured_grids dwarfs
https://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/ee64cf42fe89d55b276243221af134d31d33c88echmod a-x for ordinary files2016-01-18T10:38:41+01:00Thomas Ponweiserthomas.ponweiser@risc-software.athttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/d12ee7aa663962e5a9678532baddaa0ad239efecadded README files2016-01-15T14:40:28+01:00Valeriu Codreanuvaleriu.codreanu@surfsara.nlhttps://repository.prace-ri.eu/git/CodeVault/hpc-kernels/dense_linear_algebra/-/commit/0f32c8de19841d1b70b8d4ca0209a3a50de2ee0cadded install to CMakeLists2016-01-06T14:29:52+01:00Valeriu Codreanuvaleriu.codreanu@surfsara.nl