53 Commits

Author SHA1 Message Date
666c5d46f9 remove unused files 2019-12-11 10:30:26 -05:00
01f0dc6ea6 Create README.md 2019-12-11 10:29:30 -05:00
395ee99c4b add times and refactor folder structure 2019-12-11 10:23:57 -05:00
d8806a573b Merge pull request #2 from allemangD/optimize
Optimize
2019-12-11 07:38:55 -05:00
4d5c0593a7 Merge pull request #1 from allemangD/gpu
Gpu
2019-12-11 07:38:26 -05:00
d1600ea8de Merge branch 'gpu' of mamba:~/hpc into gpu 2019-12-11 07:37:09 -05:00
David William Allemang
8e20cdf526 add mamba results 2019-12-11 07:36:08 -05:00
99030b77b0 add_coset not _real_ slow anymore 2019-12-10 22:26:58 -05:00
0473bffa30 prefetch starting at hint 2019-12-10 22:11:22 -05:00
01b7afb52c fix mamba bugs 2019-12-10 21:24:45 -05:00
1be4066758 local copy of row in solver 2019-12-10 21:01:09 -05:00
2696b7b217 rename r to row 2019-12-10 20:58:44 -05:00
7297bc1cea nrels and ngens to __constant__ 2019-12-10 20:56:46 -05:00
2e24bb6bb2 add optimizations 2019-12-10 20:38:23 -05:00
92381db8ac mamba utils 2019-12-10 15:50:23 -05:00
37c1c01eee Merge branch 'gpu' of mamba:~/hpc into gpu 2019-12-10 15:48:38 -05:00
3c0d66d0ae remove redudnant learned checking 2019-12-10 15:26:11 -05:00
7271006212 split for gpu optimization 2019-12-10 15:19:46 -05:00
David William Allemang
d15cb76d6a add mamba utils 2019-12-10 15:10:05 -05:00
0015c26dd8 add different groups, timing logic, cmd line args 2019-12-10 15:00:42 -05:00
db07b0384d fix learning gap bug. results now correct. 2019-12-10 13:54:19 -05:00
f14c028e2c Add some comment 2019-12-10 13:42:14 -05:00
088ae2a739 incorrect results, but produces an answer. 2019-12-10 12:48:55 -05:00
6ec91a3b5b prune completed rows 2019-12-10 11:28:26 -05:00
601f863573 basic row and rel operations working 2019-12-10 10:54:58 -05:00
cca2b7e041 remove executable 2019-12-10 10:20:57 -05:00
eea3c2d414 starting gpu with thrust 2019-12-10 02:04:36 -05:00
JCRaymond
64ee4e53f4 Small changes 2019-12-08 16:35:39 -05:00
JCRaymond
77e181ca9d Slight modification to add_coset 2019-12-08 15:21:08 -05:00
JCRaymond
16d09ce4fc Other small changes 2019-12-08 15:18:43 -05:00
JCRaymond
32794a6274 So called 'OR' optimization (actually removal of 'complete' variable in learn) 2019-12-08 15:13:35 -05:00
Jacob
b02eec5d1a Small updates 2019-12-07 17:57:45 -05:00
Jacob
a89ab2430c Revert "Implement vectorization (UNTESTED)"
This reverts commit 04ecc147fb.
2019-12-07 17:51:31 -05:00
Jacob
e8627f77eb Revert "Add aligned_allocator"
This reverts commit 4cf3e89705.
2019-12-07 17:51:29 -05:00
JCRaymond
4cf3e89705 Add aligned_allocator 2019-12-07 13:49:57 -05:00
JCRaymond
04ecc147fb Implement vectorization (UNTESTED) 2019-12-06 21:30:25 -05:00
JCRaymond
81f6a77adb Flattened Coset table 2019-12-06 17:16:26 -05:00
Jacob
4562994d2b Update print order in base solution 2019-12-06 13:08:05 -05:00
JCRaymond
85fa3fb292 Add hypercube, smol modifications 2019-12-03 20:47:30 -05:00
JCRaymond
e83ed8793d Implement normal and forwards deletion 2019-12-03 20:07:56 -05:00
JCRaymond
809e66c7f4 Created RelTable struct, refactored for it. Added forward row removal (not deletion) 2019-12-03 18:48:33 -05:00
JCRaymond
657fa3619c Implemented Coxeter (new relation storage and access method) 2019-11-25 23:39:55 -05:00
26a8c5cd02 refactor + start optimization 2019-11-25 21:46:07 -05:00
69b0c579cc Add CMakeFiles to gitignore 2019-11-25 13:29:08 -05:00
JCRaymond
b1541dcd89 Add some groups, upgrade parameter handling, implement ezmults 2019-11-25 11:49:21 -05:00
f222797984 support old cmake 2019-11-20 17:55:03 -05:00
4049cc4235 adding makefile 2019-11-20 17:34:17 -05:00
fcb57c3b4e working implementation 2019-11-20 12:29:01 -05:00
e9abbe0e30 first learn implementation 2019-11-18 13:29:27 -05:00
41907d927d comment pseudocode for add_row 2019-11-18 11:15:20 -05:00