aboutsummaryrefslogtreecommitdiff
path: root/implosion.py
diff options
context:
space:
mode:
authorAdrian Kummerlaender2019-06-09 23:57:04 +0200
committerAdrian Kummerlaender2019-06-09 23:57:04 +0200
commit71a678256d71d3942d040bbbe42d6a0270feb3cc (patch)
tree93b64ec3ebd09b8fcbd7cef4bdc3743b714074d3 /implosion.py
parent05cf82b1f6b14f01c13e438b16ac8cf86acb9544 (diff)
downloadsymlbm_playground-71a678256d71d3942d040bbbe42d6a0270feb3cc.tar
symlbm_playground-71a678256d71d3942d040bbbe42d6a0270feb3cc.tar.gz
symlbm_playground-71a678256d71d3942d040bbbe42d6a0270feb3cc.tar.bz2
symlbm_playground-71a678256d71d3942d040bbbe42d6a0270feb3cc.tar.lz
symlbm_playground-71a678256d71d3942d040bbbe42d6a0270feb3cc.tar.xz
symlbm_playground-71a678256d71d3942d040bbbe42d6a0270feb3cc.tar.zst
symlbm_playground-71a678256d71d3942d040bbbe42d6a0270feb3cc.zip
First test of partially generated LBM kernel
A kernel extracted from `lbn_codegen.ipynb` yields ~665 MLUPS compared to the ~600 MLUPS produced by a manually optimized kernel. Note that this new kernel currently doesn't handle boundary conditions (but dropping in a density condition doesn't impact performance).
Diffstat (limited to 'implosion.py')
0 files changed, 0 insertions, 0 deletions