Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 28-Apr-2020 | - | ||||
Kernels/ | H | 07-May-2022 | - | 1,161 | 439 | |
good/ | H | 28-Apr-2020 | - | 494 | 257 | |
.#SP2Pure.cu.1.5 | H A D | 28-Apr-2020 | 18 KiB | 743 | 570 | |
Allocate.cu | H A D | 28-Apr-2020 | 1.8 KiB | 34 | 10 | |
F_initialize.cu | H A D | 28-Apr-2020 | 1.6 KiB | 30 | 4 | |
F_mmtest.c | H A D | 28-Apr-2020 | 1.7 KiB | 28 | 4 | |
F_mmtest.cu | H A D | 28-Apr-2020 | 1.7 KiB | 28 | 4 | |
F_shutdown.cu | H A D | 28-Apr-2020 | 1.6 KiB | 30 | 4 | |
F_solvematrixcg.cu | H A D | 28-Apr-2020 | 2.4 KiB | 52 | 25 | |
F_sp2fermi.cu | H A D | 28-Apr-2020 | 4.8 KiB | 89 | 28 | |
F_sp2pure.cu | H A D | 28-Apr-2020 | 2.8 KiB | 62 | 36 | |
M_Add.cu | H A D | 28-Apr-2020 | 1.8 KiB | 35 | 8 | |
M_AddColumn.cu | H A D | 28-Apr-2020 | 1.8 KiB | 34 | 7 | |
M_AddIdentity.cu | H A D | 28-Apr-2020 | 1.7 KiB | 33 | 6 | |
M_Assemble.cu | H A D | 28-Apr-2020 | 3.2 KiB | 102 | 26 | |
M_CGIterate.cu | H A D | 28-Apr-2020 | 2.4 KiB | 55 | 20 | |
M_Copy.cu | H A D | 28-Apr-2020 | 2 KiB | 52 | 15 | |
M_DeallocateDevice.cu | H A D | 28-Apr-2020 | 1.8 KiB | 42 | 12 | |
M_DeallocateLocal.cu | H A D | 28-Apr-2020 | 1.6 KiB | 30 | 5 | |
M_DotProduct.cu | H A D | 28-Apr-2020 | 1.8 KiB | 40 | 12 | |
M_DotProductOfColumn.cu | H A D | 28-Apr-2020 | 2.3 KiB | 53 | 19 | |
M_Init.cu | H A D | 28-Apr-2020 | 3.2 KiB | 113 | 36 | |
M_InitWithLocal.cu | H A D | 28-Apr-2020 | 2.8 KiB | 105 | 35 | |
M_Initialize.cu | H A D | 28-Apr-2020 | 3.6 KiB | 113 | 48 | |
M_Multiply.cu | H A D | 28-Apr-2020 | 6.6 KiB | 205 | 101 | |
M_Multiply.cu.MJC | H A D | 28-Apr-2020 | 7.1 KiB | 214 | 150 | |
M_Multiply.cu.MJC2 | H A D | 28-Apr-2020 | 7.3 KiB | 210 | 148 | |
M_MultiplyScalar.cu | H A D | 28-Apr-2020 | 3 KiB | 106 | 51 | |
M_MultiplyScalarSum.cu | H A D | 28-Apr-2020 | 3.6 KiB | 116 | 60 | |
M_Print.cu | H A D | 28-Apr-2020 | 1.7 KiB | 33 | 10 | |
M_Pull.cu | H A D | 28-Apr-2020 | 3.7 KiB | 140 | 52 | |
M_Push.cu | H A D | 28-Apr-2020 | 2.9 KiB | 84 | 38 | |
M_Randomize.cu | H A D | 28-Apr-2020 | 1.7 KiB | 30 | 7 | |
M_Shutdown.cu | H A D | 28-Apr-2020 | 1.8 KiB | 45 | 12 | |
M_SubCopy.cu | H A D | 28-Apr-2020 | 1.9 KiB | 40 | 9 | |
M_SubCopyT.cu | H A D | 28-Apr-2020 | 1.9 KiB | 40 | 9 | |
M_Subtract.cu | H A D | 28-Apr-2020 | 1.8 KiB | 35 | 8 | |
M_SubtractColumn.cu | H A D | 28-Apr-2020 | 1.8 KiB | 34 | 7 | |
M_Trace.cu | H A D | 28-Apr-2020 | 5.1 KiB | 175 | 76 | |
M_TraceX2.cu | H A D | 28-Apr-2020 | 2.3 KiB | 53 | 20 | |
M_TransBlk2.cu | H A D | 28-Apr-2020 | 2.4 KiB | 82 | 9 | |
M_Wait.cu | H A D | 28-Apr-2020 | 1.9 KiB | 47 | 14 | |
M_Zero.cu | H A D | 28-Apr-2020 | 1.8 KiB | 42 | 11 | |
Makefile | H A D | 28-Apr-2020 | 1 KiB | 38 | 25 | |
Matrix.h | H A D | 28-Apr-2020 | 6.8 KiB | 177 | 108 | |
MatrixAllPrec.h | H A D | 28-Apr-2020 | 1.7 KiB | 34 | 6 | |
README | H A D | 28-Apr-2020 | 2 KiB | 33 | 24 | |
SP2Fermi.cu | H A D | 28-Apr-2020 | 7.8 KiB | 291 | 91 | |
SP2Pure.cu | H A D | 28-Apr-2020 | 10 KiB | 392 | 217 | |
SolveMatrixCG.cu | H A D | 28-Apr-2020 | 4.1 KiB | 139 | 59 | |
Test.cu | H A D | 28-Apr-2020 | 2.1 KiB | 62 | 27 | |
TestAssemble.cu | H A D | 28-Apr-2020 | 2.6 KiB | 91 | 43 | |
TestMultiply.cu | H A D | 28-Apr-2020 | 3.6 KiB | 138 | 45 | |
TestTrace.cu | H A D | 28-Apr-2020 | 2 KiB | 60 | 20 | |
runmatmult.cu | H A D | 28-Apr-2020 | 2.8 KiB | 89 | 36 | |
test-SP2Pure.cu | H A D | 28-Apr-2020 | 7 KiB | 261 | 119 |
README
1 2*************************** The 'README' for GPU-enabled LATTE ************************** 3 4To compile the CUDA code written by Ed Sanville you must first install on your machine NVIDIA's CUDA SDK. See: http://developer.nvidia.com/page/tools.html 5 6The only place where one can really make changes in the MATRIX/Makefile is where the compute capability is specified. Fermis are CC 2.0 while Teslas are CC 1.3 7 8Enjoy maximizing your FLOPS/W and FLOPS/$! 9 10 11!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 12! Copyright 2010. Los Alamos National Security, LLC. This material was ! 13! produced under U.S. Government contract DE-AC52-06NA25396 for Los Alamos ! 14! National Laboratory (LANL), which is operated by Los Alamos National ! 15! Security, LLC for the U.S. Department of Energy. The U.S. Government has ! 16! rights to use, reproduce, and distribute this software. NEITHER THE ! 17! GOVERNMENT NOR LOS ALAMOS NATIONAL SECURITY, LLC MAKES ANY WARRANTY, ! 18! EXPRESS OR IMPLIED, OR ASSUMES ANY LIABILITY FOR THE USE OF THIS ! 19! SOFTWARE. If software is modified to produce derivative works, such ! 20! modified software should be clearly marked, so as not to confuse it ! 21! with the version available from LANL. ! 22! ! 23! Additionally, this program is free software; you can redistribute it ! 24! and/or modify it under the terms of the GNU General Public License as ! 25! published by the Free Software Foundation; version 2.0 of the License. ! 26! Accordingly, this program is distributed in the hope that it will be ! 27! useful, but WITHOUT ANY WARRANTY; without even the implied warranty of ! 28! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General ! 29! Public License for more details. ! 30!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 31 32 33