Closed
Description
reported by @ShijieYan:
A speed drop was noted compared to the earlier version of MCX(Jan 2019). For instance:
For the mcx_gpu_contest.m
on a GTX 1080Ti (Ubuntu 18.04, nvcc 9.0, Nvidia Driver 390.129):
- The latest MCXLAB (commit: 485b1ea) report benchmark score of 70523 (-26.6%). The additional speed drop is likely due to the branching added for the support of the hybrid optical property;
- The MCXLAB on Jan 25 2019 (prior to the support of hybrid optical property) reports 83281 (-13.4%);
- The MCXLAB on Dec 8 2019 reports 83281 (-13.4%);
- The MCXLAB on Sep 6 2019 reports 82946 (-13.7%);
- The MCXLAB during our workshop (Aug 8 2019, commit: 0bdbef6) reports 89599 (-6.8%);
- The MCXLAB v2019.4 (commit: 711bf81) reports 91757 (-4.5%);
- The MCXLAB v2019.3 (commit: ac76ff7) reports 97156 (no decrease);
- The version back on Jan 18 2019 (commit: 335c9a0) reports 96115 (baseline);
For the demo_photon_sharing.m
on a GTX 1080Ti (Ubuntu 18.04, nvcc 9.0, Nvidia Driver 390.129):
- The latest MCXLAB (commit: 485b1ea) reports 14522 photon/ms (-45.2%)
- The MCXLAB on Jan 25 2019 (prior to the support of hybrid optical property) reports 14094.43 photon/ms (-46.8%);
- The MCXLAB during our workshop (Aug 8 2019, commit: 0bdbef6) reports 18796.99 photon/ms (-29.0%);
- The MCXLAB v2019.4 (commit: 711bf81) reports 18338.53 photon/ms (-30.7%);
- The MCXLAB v2019.3 (commit: ac76ff7) reports 23769.91 photon/ms (-10.2%);
- The version back on Jan 18 2019 (commit: 335c9a0) reports 26476.04 photon/ms (baseline);