Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-04 | Enable verbose OpenCL output | Adrian Kummerlaender | |
2019-05-31 | Try out various OpenCL work group sizes using a Jupyter notebook | Adrian Kummerlaender | |
This is actually quite nice for this kind of experimentation! | |||
2019-05-30 | Collapse SOA into single array | Adrian Kummerlaender | |
Weirdly the expected performance gains due to better coalescence of memory access is not achieved. | |||
2019-05-29 | Move to structure of arrays | Adrian Kummerlaender | |
2019-05-29 | Add Jupyter to nix-shell | Adrian Kummerlaender | |
2019-05-28 | Add const qualifiers for pointers | Adrian Kummerlaender | |
2019-05-28 | Pull streaming for local writes | Adrian Kummerlaender | |
2019-05-28 | Remove branch to enable vectorization on Intel | Adrian Kummerlaender | |
Twice the MLUPS! | |||
2019-05-27 | Add material numbers | Adrian Kummerlaender | |
2019-05-27 | Print some performance statistics | Adrian Kummerlaender | |
2019-05-26 | Add basic D2Q9 LBM | Adrian Kummerlaender | |
Ported the basic compustream structure | |||
2019-05-26 | Make config window togglable | Adrian Kummerlaender | |
Tying the GTK loop into the OpenGL update loop works ok but is probably not how this should be done. | |||
2019-05-21 | Restrict to 2D | Adrian Kummerlaender | |
i.e. recreate something more like computicle | |||
2019-05-20 | Change parameter window into dialog | Adrian Kummerlaender | |
2019-05-20 | Throw together basic UI for updating field function | Adrian Kummerlaender | |
2019-05-19 | Initial commit | Adrian Kummerlaender | |