Skip to content

Releases: ANL-CESAR/XSBench

XSBench v20

08 Dec 20:25
ff7e9d4
Compare
Choose a tag to compare

Adds HIP version of XSBench and other small bugfixes.

XSBench Version 19

31 Jul 21:16
Compare
Choose a tag to compare

This update adds formal support for accelerator architectures using a variety of programming models. XSBench is now implemented using five different models, each in their own source base:

  • OpenMP threading
  • OpenMP target offloading
  • CUDA
  • OpenCL
  • SYCL

Full details on the changes introduced in v19 can be found in CHANGES.txt file.

XSBench Version 18

18 Sep 14:25
Compare
Choose a tag to compare

This update introduces an option to run a simplified event based method using the "-m event" option. The event based simulation is an alternative to the default history based simulation. The main difference between the two methods is how parallelism is expressed and whether macroscopic cross sections lookups are independent or not. The event based model does not capture costs associated with buffering particle states, but is still useful for determining if there are benefits of the method on various computer architectures due to its very different style of parallelism.

See the CHANGES file for more details.

XSBench Version 17

09 Aug 16:31
Compare
Choose a tag to compare

See CHANGES for details.

XSBench v14

19 Oct 19:50
Compare
Choose a tag to compare

This version adds in the ability (triggered by the -G command line argument) to run using only the nuclide grids and no unionized energy grid. When run without the -G flag, it is identical to v13 of XSBench.

XSBench v13

06 May 21:57
Compare
Choose a tag to compare
fixed printf specified in io