|
27f9d76e9a
|
add comment; recompile
|
2024-01-28 17:48:51 +01:00 |
|
|
b352cdf3ba
|
formatting tweak
|
2024-01-21 11:47:22 +01:00 |
|
|
1e78617079
|
streamline fermi estimation a little
|
2024-01-21 11:44:28 +01:00 |
|
|
9e5d2db23b
|
tweak README
|
2024-01-20 21:08:53 +01:00 |
|
|
4b158c95df
|
update fermi example
|
2024-01-20 19:48:55 +01:00 |
|
|
1d89eb6231
|
formatting pass, upkeep
|
2024-01-20 14:30:20 +01:00 |
|
|
199e76bdfb
|
add fermi paradox to examples
|
2024-01-20 14:28:20 +01:00 |
|
|
bb91d78859
|
add fermi paradox example
|
2024-01-20 14:02:59 +01:00 |
|
|
b99a9cb3f5
|
readme tweak
|
2024-01-13 13:01:58 +01:00 |
|
|
4a4e90f492
|
reformat remake
|
2024-01-13 12:47:56 +01:00 |
|
|
8e2f918dd3
|
add comment about cache analysis
|
2024-01-13 12:47:14 +01:00 |
|
|
48f333adfe
|
formatting pass; makefile tweaks
|
2024-01-13 01:05:44 +01:00 |
|
|
b497b5b399
|
remove loop unrolling again
|
2024-01-13 00:50:51 +01:00 |
|
|
3bb2804ccf
|
save squiggle_more tweaks
|
2024-01-13 00:50:27 +01:00 |
|
|
eb1c592610
|
formatting pass.
|
2024-01-12 23:55:09 +01:00 |
|
|
dd6bb53f1b
|
add more comments, undo loop unrolling.
|
2024-01-12 23:53:58 +01:00 |
|
|
c25e9f916f
|
add failed example of loop unrolling
|
2024-01-12 20:41:06 +01:00 |
|
|
a50d776d2c
|
add comment on size of the C stack
|
2024-01-12 19:08:12 +01:00 |
|
|
b6bbbc6b2e
|
add comments on cache
|
2024-01-12 19:02:41 +01:00 |
|
|
1eccd33c71
|
try adding quotient as private variable
|
2024-01-12 16:58:45 +01:00 |
|
|
14a18276c0
|
tweak: don't use unneeded pointers to get cache math right
|
2024-01-12 16:52:56 +01:00 |
|
|
bbe0116381
|
add code comment about cache sharing
|
2024-01-12 00:33:46 +01:00 |
|
|
2b5b496c25
|
seed cache box name, make "quotient" private var
|
2024-01-12 00:23:01 +01:00 |
|
|
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 |
|
|
c3de336a5b
|
rename sample_normal_from_90_ci and add to squiggle.h
|
2023-12-14 12:37:12 +00:00 |
|
|
95cedff3ab
|
Increase clarity of README and fix typos
|
2023-12-11 11:08:16 +00:00 |
|
|
c480565051
|
README tweaks
|
2023-12-09 19:04:42 +00:00 |
|
|
bb91fd4473
|
make binaries
|
2023-12-09 19:02:57 +00:00 |
|
|
5fe08380de
|
tweak results of formatting pass
|
2023-12-09 19:02:23 +00:00 |
|
|
4662539c60
|
run formatting pass
|
2023-12-09 19:00:43 +00:00 |
|
|
d9e2ca04c5
|
document compiler warnings
|
2023-12-09 18:59:53 +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 |
|
|
693fac451f
|
report correct warning suppression code
|
2023-12-09 18:09:08 +00:00 |
|
|
2819815aa8
|
remove empty line
|
2023-12-09 18:08:13 +00:00 |
|
|
7efa6b6071
|
tweak header to document UNUSED a bit more
|
2023-12-09 18:05:45 +00:00 |
|
|
d84b92cec2
|
document UNUSED macro
|
2023-12-09 18:04:55 +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 |
|
|
d56d1732a3
|
clean up roadmap
|
2023-12-03 18:56:45 +00:00 |
|
|
f7754a142e
|
add references
|
2023-12-03 18:46:24 +00:00 |
|
|
edb58bdc1d
|
refactor: struct box => box. Through typedef.
|
2023-12-03 18:25:35 +00:00 |
|
|
e08ce4334e
|
README updates and spell checking
|
2023-12-03 18:15:27 +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 |
|
|
fb123dd14c
|
Revert "rebuild"
This reverts commit 4241019c4b .
|
2023-11-29 23:21:17 +00:00 |
|
|
4241019c4b
|
rebuild
|
2023-11-29 23:18:57 +00:00 |
|