|
73ea6f32c2
|
test i there might be some "false sharing" going on with openmp
|
2024-01-12 00:11:01 +01:00 |
|
|
95e4532c2c
|
don't make quickselect "destructive"; recompile
|
2023-12-14 13:02:27 +00:00 |
|
|
4662539c60
|
run formatting pass
|
2023-12-09 19:00:43 +00:00 |
|
|
9cda19cbb5
|
fix various errors from compiler warnings
|
2023-12-09 18:49:20 +00:00 |
|
|
e1af09b49a
|
add -Wdouble-promotion warning and fix issues it brings up
|
2023-12-09 18:18:07 +00:00 |
|
|
272d17473d
|
suppress unused variable warnings with UNUSED macro
|
2023-12-09 17:59:41 +00:00 |
|
|
159a711b34
|
turn on (almost) all warnings
|
2023-12-09 17:31:32 +00:00 |
|
|
edb58bdc1d
|
refactor: struct box => box. Through typedef.
|
2023-12-03 18:25:35 +00:00 |
|
|
53a77cb64c
|
update README with changes
|
2023-11-30 00:00:11 +00:00 |
|
|
ddf76e79b0
|
recover better parallelism function from git history, recompile
|
2023-11-29 23:32:18 +00:00 |
|
|
b22eb34835
|
add parallelism to sampling
|
2023-11-29 23:28:31 +00:00 |
|
|
58a329bcc3
|
Revert "Revert "Merge branch 'master' into quickselect""
This reverts commit 4d218468cf .
|
2023-11-29 23:21:24 +00:00 |
|
|
4d218468cf
|
Revert "Merge branch 'master' into quickselect"
This reverts commit c77fa34410 , reversing
changes made to ffd6e5dcbb .
|
2023-11-29 23:17:41 +00:00 |
|
|
ca1f81444e
|
reformat & remake
|
2023-11-29 23:10:54 +00:00 |
|
|
fb110a35f3
|
refactor & recompile for function definitions
|
2023-11-29 22:52:24 +00:00 |
|
|
023c9f28ac
|
reorg, refactor, recompile
|
2023-11-29 22:24:42 +00:00 |
|
|
3e4360f930
|
move quickselect to squiggle_more.c
|
2023-11-29 21:49:51 +00:00 |
|
|
92abecc653
|
start working on using quickselect instead of sorting
|
2023-11-25 21:28:43 +00:00 |
|
|
1521030421
|
tweak parallize function
|
2023-11-19 15:50:21 +00:00 |
|
|
d3af874403
|
feat: start adding paralellism; recompile.
|
2023-11-18 23:54:31 +00:00 |
|