Commit Graph

16 Commits

Author SHA1 Message Date
Alex 416b694ef3 Added in potential using keyword and full matrix multiplication example 2021-04-23 16:34:06 -04:00
Alex ab10c5fef3 Fixed minor issues in reduction, added pseudo matmul test 2021-04-22 12:26:16 -04:00
Alex 7e4b3fc25e Added in reduction keyword and a simple example 2021-04-20 19:39:33 -04:00
Jack Yu d7745fd38a Added critical! macro. Added "private" to par_for. Converted par_for to use tail-recursive parsing. 2021-04-18 22:49:40 -04:00
Jack Yu 24c3772926 Cleanup and refactoring 2021-04-18 15:29:09 -04:00
Jack Yu e23b39ee41 Removed imports for multiple calls to par_for!, renamed variables to
avoid clashing, added blocksize parameter
2021-04-18 15:22:03 -04:00
Jack Yu bb1391b8b2 Modified par_for to use split_iterator and ThreadPoolManager 2021-04-18 12:25:59 -04:00
Jack Yu 5e7d6da4ec Refactored and documented threadpool.rs 2021-04-18 11:08:18 -04:00
Jack Yu d97b660b4b Added ThreadPoolManager 2021-04-17 23:09:33 -04:00
Jack Yu 25e0917fdd Added sysinfo and included usage example 2021-04-17 15:38:15 -04:00
a 2d7facfb2c Initial Version 2021-04-16 21:25:49 -04:00
Jack Yu 570e884156 Removed imports to ensure generated code consistency 2021-04-05 16:21:31 -04:00
Jack Yu 31fca0b6d7 Fixed ad_hoc parallel versions using 1 extra thread than specified. 2021-04-05 14:33:45 -04:00
Jack Yu 23384f7d82 Modified test_ad_hoc to follow rust naming conventions 2021-04-05 11:41:53 -04:00
Jack Yu 7df805d9d8 Added ad_hoc transform examples 2021-04-04 13:02:57 -04:00
Jack Yu 0cebbf9d5d Initial commit: project setup 2021-04-03 23:35:54 -04:00