| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Update Futhark kernel for new FutharkHEADmaster | Tom Smeding | 2021-02-08 | 
| | | |||
| * | aberth: Less :> | Tom Smeding | 2020-06-30 | 
| | | |||
| * | aberth: Compile with latest futhark | Tom Smeding | 2020-06-30 | 
| | | |||
| * | Add support for Christensen in CPU aberth | tomsmeding | 2019-07-16 | 
| | | |||
| * | Remove unnecessary -mtune flag | tomsmeding | 2019-07-16 | 
| | | |||
| * | Fix vertical orientation of CPU code | tomsmeding | 2019-07-16 | 
| | | |||
| * | It's Jacobi-style, not Lagrange-style | tomsmeding | 2019-04-20 | 
| | | |||
| * | Add N=24 aberth render | tomsmeding | 2019-04-20 | 
| | | |||
| * | More reorganisation | tomsmeding | 2019-04-20 | 
| | | |||
| * | Move some code out of main.cpp | tomsmeding | 2019-04-20 | 
| | | |||
| * | Remove unused initDerbyshire | tomsmeding | 2019-04-20 | 
| | | |||
| * | Rename to main.cpp | tomsmeding | 2019-04-20 | 
| | | |||
| * | More parametric C++ code (no real performance regression) | tomsmeding | 2019-04-20 | 
| | | |||
| * | Lower precision frmo 1e-9 to 1e-5 in C++ code | tomsmeding | 2019-04-20 | 
| | | |||
| * | Fix blatant error in C++ code | tomsmeding | 2019-04-20 | 
| | | |||
| * | Use 'init' in max_root_norm in futhark | tomsmeding | 2019-04-20 | 
| | | |||
| * | Chunked computations | tomsmeding | 2019-04-20 | 
| | | |||
| * | Correct platform switch in Makefile | tomsmeding | 2019-04-20 | 
| | | |||
| * | Compile using nvcc | Tom Smeding | 2019-04-20 | 
| | | |||
| * | Use C++ <random> in normal aberth | Tom Smeding | 2019-04-20 | 
| | | |||
| * | Compile on linux | Tom Smeding | 2019-04-20 | 
| | | |||
| * | Now it actually works on iris! | tomsmeding | 2019-04-20 | 
| | | |||
| * | Switch to f32 for intel iris (which doesn't work) | tomsmeding | 2019-04-20 | 
| | | |||
| * | Different image bounds layout | tomsmeding | 2019-04-20 | 
| | | |||
| * | Larger! | tomsmeding | 2019-04-20 | 
| | | |||
| * | Fix indentation, rip | tomsmeding | 2019-04-19 | 
| | | |||
| * | Correct root bounds checking in futhark | tomsmeding | 2019-04-19 | 
| | | |||
| * | Working Futhark! 🎉 | tomsmeding | 2019-04-19 | 
| | | | | | | | | | That was actually easier than expected, and (surprise!) it runs ORDERS OF MAGNITUDE faster than my C++ implementation... C++ takes ~1min on my i5-4278U CPU @ 2.60GHz using all 4 virtual cores; the Futhark takes ~11sec on 1 core. Not sure whether my own code is so terribly bad or whether Futhark is cool, but this is cool nevertheless. | ||
| * | Rename lib.fut to more reasonable name | tomsmeding | 2019-04-19 | 
| | | |||
| * | More aberth implementation in futhark | tomsmeding | 2019-04-17 | 
| | | |||
| * | WIP futhark stuffs | tomsmeding | 2019-04-14 | 
| | | |||
| * | -O3 | tomsmeding | 2019-04-14 | 
| | | |||
| * | New renderer using Aberth's method | tomsmeding | 2019-04-14 | 
| | | |||
| * | Larger render! 24 -> 26 | tomsmeding | 2017-03-10 | 
| | | |||
| * | Somewhat better interpolation curve | tomsmeding | 2017-03-10 | 
| | | |||
| * | Fix bug with very large images | tomsmeding | 2017-03-10 | 
| | | |||
| * | Add Derbyshire<24> renders | tomsmeding | 2017-03-10 | 
| | | |||
| * | Cumulative interpolation (looks better) | tomsmeding | 2017-03-10 | 
| | | |||
| * | Make multithreading work | tomsmeding | 2017-03-10 | 
| | | |||
| * | Starting to work on multithreaded code | tomsmeding | 2017-03-09 | 
| | | |||
| * | Remove binaries..... | tomsmeding | 2017-03-09 | 
| | | |||
| * | Add README | tomsmeding | 2017-03-08 | 
| | | |||
| * | Initial | tomsmeding | 2017-03-08 | 
