Commit Graph

  • 077c5ef61d Aux. script to test for compute-bound dac Miguel M 2023-06-16 15:52:37 +0100
  • 2f2c65d360 Updated README after changes on this branch Miguel M 2023-06-06 18:36:19 +0100
  • b60644eecc No LFS! It breaks :) Miguel M 2023-06-06 16:06:33 +0100
  • 9671205c15 Aux script to split input data files into chunks Miguel M 2023-06-06 16:04:30 +0100
  • 0ea106abcf (Hopeful) improvements by using transitivity of equivalence Miguel M 2023-06-06 16:03:09 +0100
  • 3a79b7072e Less blocking Miguel M 2023-06-05 23:51:56 +0100
  • 1209fd27ec Fairly sure it's working now Miguel M 2023-06-05 21:08:32 +0100
  • ef6f80aaaf WIP. pathological case is known Miguel M 2023-06-05 20:57:26 +0100
  • 97ab74bbd0 misc: check if permutations can be skipped at any point master Miguel M 2023-06-03 19:08:21 +0100
  • 0de8561a89 Added extra data files Miguel M 2023-06-03 19:06:40 +0100
  • f87316c84b 3333_inq (hard) data file Miguel M 2023-05-30 16:36:10 +0100
  • d40197af54 LFS storage for data files Miguel M 2023-05-30 16:35:41 +0100
  • c7436a48b1 Committing auxiliary scripts; no impact in actual program Miguel M 2023-05-30 16:19:16 +0100
  • 384257825b Simpler iteration timing/prediction code Miguel M 2023-05-30 16:17:57 +0100
  • 10451dcde9 Updates to make.py Miguel M 2023-05-30 16:16:21 +0100
  • 3ef2e95c69 (Parallel) timing code Miguel M 2023-05-24 22:28:41 +0100
  • c7fe98e620 Party swapping was broken Miguel M 2023-05-08 12:50:10 +0100
  • 30f9cdc120 Merge the permutations back into the Cg-P conversion Miguel M 2023-05-04 19:47:54 +0100
  • 18940c8fb8 Split the permutation into its own step Miguel M 2023-05-04 19:44:40 +0100
  • 3ee003e55e Off by one in writing the last entry when parsing input Miguel M 2023-05-04 19:41:32 +0100
  • 12d2324731 Link release and debug builds separately Miguel M 2023-05-03 15:54:06 +0100
  • ed739fed17 --p-raw option Miguel M 2023-05-03 15:53:36 +0100
  • ef438d8e5c Conditional out label permutations should consider the permuted in labels Miguel M 2023-05-02 19:42:02 +0100
  • 6ac08cee1b Output format controlled by a flag Miguel M 2023-05-02 00:04:37 +0100
  • 2d7abc6dee Need to initialize conditional output generators Miguel M 2023-05-02 00:04:28 +0100
  • f8eadd3523 2222 produces correct result (two classes) Miguel M 2023-05-01 20:01:07 +0100
  • 51e1228af0 fix sanefile Miguel M 2023-05-01 20:00:23 +0100
  • e629213ee0 Removed aux and contrib, since unused Miguel M 2023-05-01 17:43:27 +0100
  • 141a96b5d8 Updated data files Miguel M 2023-05-01 17:42:24 +0100
  • 05ed0ad350 MatrixFree + release memory for debug purposes Miguel M 2023-05-01 17:37:59 +0100
  • 1ad3a4c813 Fixed allocation size of cg_buf Miguel M 2023-05-01 17:36:57 +0100
  • 9cd4c8c1b1 README update Miguel M 2023-05-01 17:19:25 +0100
  • f8e81d6b7d Compilation toolchain changes Miguel M 2023-05-01 17:18:32 +0100
  • b10d646ea0 Checkpoint. Very weird things are happening (memory overrunning?) Miguel M 2023-05-01 17:17:58 +0100
  • 94c1aa1ae8 Added comparison code; not working, but a good skeleton Miguel M 2023-05-01 15:26:36 +0100
  • 678d1e1008 cg-p conversion accounts for permutations Miguel M 2023-05-01 14:49:36 +0100
  • 4b1db5cec0 checkpoint commit Miguel M 2023-05-01 14:38:56 +0100
  • bba8aa9e17 Formatting to match Google style Miguel M 2023-04-30 20:21:12 +0100
  • 216836f7f9 CG-P-CG conversion working correctly Miguel M 2023-04-30 20:18:39 +0100
  • 8c1bf8a57f checkpoint: cg-p conversion not quite working yet Miguel M 2023-04-30 18:26:02 +0100
  • 37f8b0a30a Checkpoint: about to rewrite/erase this approach, because CG-P-CG conversions are needed Miguel M 2023-04-29 18:35:25 +0100
  • 6531273021 Matrix is again parsed form input as-is Miguel M 2023-04-29 18:30:56 +0100
  • da3327ce7e Abstract the working data type to its own header Miguel M 2023-04-29 18:24:37 +0100
  • a614b03229 fixes to compilation toolchain Miguel M 2023-04-29 16:58:53 +0100
  • 44df5472c8 Rewrite after new problem statement Miguel M 2023-04-29 16:53:10 +0100
  • cf685d6a91 Fix to permutations.c Miguel M 2023-04-29 16:52:47 +0100
  • 83fcf178a9 Heap's algorithm to generate permutations Miguel M 2023-04-29 09:58:13 +0100
  • 13c6d00ff6 tighter compilation Miguel M 2023-04-27 16:28:45 +0100
  • 7346b90d76 Commit before starting over Miguel M 2023-04-27 16:27:39 +0100
  • 1bf3c6a19d Radical simplification of matrix_t Miguel M 2023-04-26 17:09:07 +0100
  • f299b689f2 misc. corrections Miguel M 2023-04-26 15:48:11 +0100
  • c5f5a5f1ff Function to write out a row Miguel M 2023-04-26 15:47:44 +0100
  • 5b41def60a grid_data_t->matrix_data_t, for consistency Miguel M 2023-04-26 15:25:56 +0100
  • 65f0c1dc95 Removed stb since it was unused Miguel M 2023-04-26 15:11:05 +0100
  • b3de17e14d Matrix parsing based on compile-time information Miguel M 2023-04-26 14:24:57 +0100
  • 0b79ca9ac3 Python script to generate CG label permutations Miguel M 2023-04-26 13:09:30 +0100
  • 77d61f36e4 Google style changes + write errors to stderr Miguel M 2023-04-23 19:36:36 +0100
  • 168a8cf88c Added some documentation Miguel M 2023-04-22 20:07:24 +0100
  • 79fa414c7d Big test data, to force reallocations Miguel M 2023-04-22 19:43:56 +0100
  • eebca1914d Factored matrix (formerly grid) into a header Miguel M 2023-04-22 19:42:58 +0100
  • 28058cdac3 misc things: vscode configs and test data Miguel M 2023-04-21 19:39:46 +0100
  • 709bc6f8c0 Can consume input Miguel M 2023-04-21 19:39:21 +0100
  • 6e1af9c863 Added out-of-date condition to link recipe Miguel M 2023-04-21 19:29:31 +0100
  • c741706a11 Fixes to make.py crossplatform and gcc flag-order compliant Miguel M 2023-04-21 17:54:43 +0100
  • fe3d00a5f5 Input consuming. Miguel M 2023-04-21 17:06:12 +0100
  • bc3125dcc8 initial commit Miguel M 2023-04-20 17:03:54 +0100