|  | 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 |  | 
			
				
					|  | 4a4e90f492 | reformat remake | 2024-01-13 12:47:56 +01:00 |  | 
			
				
					|  | 48f333adfe | formatting pass; makefile tweaks | 2024-01-13 01:05:44 +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 |  | 
			
				
					|  | b6bbbc6b2e | add comments on cache | 2024-01-12 19:02:41 +01:00 |  | 
			
				
					|  | 14a18276c0 | tweak: don't use unneeded pointers to get cache math right | 2024-01-12 16:52:56 +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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 4d218468cf | Revert "Merge branch 'master' into quickselect" This reverts commit c77fa34410, reversing
changes made toffd6e5dcbb. | 2023-11-29 23:17:41 +00:00 |  | 
			
				
					|  | ca1f81444e | reformat & remake | 2023-11-29 23:10:54 +00:00 |  | 
			
				
					|  | 186b10cddf | more refactors; add another example | 2023-11-29 23:08:36 +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 |  | 
			
				
					|  | 65007a6304 | add example of parallelizing a min | 2023-11-27 12:45:19 +00:00 |  | 
			
				
					|  | 93e13bad9c | simplify unneeded imports, use nested functions a bit more | 2023-11-19 19:25:42 +00:00 |  | 
			
				
					|  | e61918f107 | tweak: add return to print function | 2023-11-19 17:57:46 +00:00 |  | 
			
				
					|  | 1521030421 | tweak parallize function | 2023-11-19 15:50:21 +00:00 |  | 
			
				
					|  | 0a660ce6a5 | slighgly simplify parallel time to botec example | 2023-11-19 15:50:01 +00:00 |  | 
			
				
					|  | f6af0c33fa | feat: add much faster time to botec example, using parallelism | 2023-11-19 15:40:46 +00:00 |  | 
			
				
					|  | 514a41c9f7 | feat: add parallelism to get 1B lognormal samples in 11s. | 2023-11-19 15:40:13 +00:00 |  | 
			
				
					|  | b0f711e9a6 | reorg: move all examples using squiggle_more to one makefile | 2023-11-19 14:47:19 +00:00 |  | 
			
				
					|  | 3f9027a530 | add one sole makefile for examples using core functionality | 2023-11-19 14:32:29 +00:00 |  | 
			
				
					|  | a81c0df329 | reorg: divide examples between those using core and those using extra | 2023-11-19 13:51:05 +00:00 |  | 
			
				
					|  | a543bd5b94 | makefile tweak | 2023-11-19 00:04:10 +00:00 |  | 
			
				
					|  | d3af874403 | feat: start adding paralellism; recompile. | 2023-11-18 23:54:31 +00:00 |  | 
			
				
					|  | 6387c0df70 | fix: reorder headers to fix compilation error | 2023-11-18 21:10:21 +00:00 |  | 
			
				
					|  | 61851a321a | tweak: formatting tweaks | 2023-11-18 21:07:12 +00:00 |  | 
			
				
					|  | 0de4132080 | modify makefiles to make reorg work, change README | 2023-11-18 21:00:02 +00:00 |  | 
			
				
					|  | 219096a517 | fix: compilation errors after api drift | 2023-11-18 18:51:34 +00:00 |  | 
			
				
					|  | 65a104e089 | add 100 sorted lognormal samples | 2023-11-17 20:48:23 +00:00 |  | 
			
				
					|  | 08908f9da5 | add more digits to 90% normal constant | 2023-11-02 21:50:27 +00:00 |  | 
			
				
					|  | 8547347ac6 | plotting scratchpad | 2023-10-16 11:39:07 +01:00 |  | 
			
				
					|  | 308eecba98 | tweaks before twitter thread | 2023-09-27 15:25:12 +01:00 |  |