Skip to content

Releases: A-New-BellHope/bellhopcuda

bellhopcxx / bellhopcuda v1.41

04 Mar 18:49
069f20f
Compare
Choose a tag to compare

Fixes a stale variable error in influence3d. The error effects 3D results in all previous versions of bellhop and bellhopcxx/cuda.

Windows 10 x64 pre-compiled binaries (bhc_1.4.zip):
bellhopcxx.exe - contains all dimensionalities
bellhopcxx2d.exe - 2D only
bellhopcxx3d.exe - 3D only
bellhopcxxnx2d.exe - Nx2D only
bellhopcxxlib.dll and bellhopcxxlib.lib- shared library (DLL) versionbellhopcxxstatic.lib` - static library version

Also included is bellhopcuda.exe, compiled for SM89 (RTX 40x0) only. If you need a version compiled for a different GPU, or one of the other binary formats (e.g. bellhopcuda2d.exe, bellhopcudalib.dll), please contact us.

At the request of users with limited networking, source.code.zip contains all source needed for compilation, including a clone of glm.

bellhopcxx / bellhopcuda v1.4

01 Jun 18:55
25d7621
Compare
Choose a tag to compare

Read-write Bellhop files to enable saving output and state from the library implementation. See #20 for more details.

Windows 10 x64 pre-compiled binaries (bhc_1.4.zip):
bellhopcxx.exe - contains all dimensionalities
bellhopcxx2d.exe - 2D only
bellhopcxx3d.exe - 3D only
bellhopcxxnx2d.exe - Nx2D only
bellhopcxxlib.dll and bellhopcxxlib.lib- shared library (DLL) versionbellhopcxxstatic.lib` - static library version

Also included is bellhopcuda.exe, compiled for SM75 (Turing / RTX 20x0) only. If you need a version compiled for a different GPU, or one of the other binary formats (e.g. bellhopcuda2d.exe, bellhopcudalib.dll), please contact us.

bellhopcxx / bellhopcuda v1.31

13 Mar 22:16
Compare
Choose a tag to compare

Worked around a CUDA compiler toolchain bug which sometimes caused rays to terminate when they should have reflected, in 3D/Nx2D Windows CUDA version only.

Windows 10 x64 pre-compiled binaries:
bellhopcxx.exe - contains all dimensionalities
bellhopcxx2d.exe - 2D only
bellhopcxx3d.exe - 3D only
bellhopcxxnx2d.exe - Nx2D only
bellhopcxxlib.dll and bellhopcxxlib.lib- shared library (DLL) versionbellhopcxxstatic.lib` - static library version

Also included is bellhopcuda.exe, compiled for SM86 (Ampere / RTX 30x0) only. If you need a version compiled for a different GPU, or one of the other binary formats (e.g. bellhopcuda2d.exe, bellhopcudalib.dll), please contact us.

bellhopcxx / bellhopcuda v1.30

03 Mar 19:21
9dd5602
Compare
Choose a tag to compare

Added proper Nx2D support, see #17 for more information.

Windows 10 x64 pre-compiled binaries:
bellhopcxx.exe - contains all dimensionalities
bellhopcxx2d.exe - 2D only
bellhopcxx3d.exe - 3D only
bellhopcxxnx2d.exe - Nx2D only
bellhopcxxlib.dll and bellhopcxxlib.lib - shared library (DLL) version
bellhopcxxstatic.lib - static library version

Also included is bellhopcuda.exe, compiled for SM86 (Ampere / RTX 30x0) only. If you need a version compiled for a different GPU, or one of the other binary formats (e.g. bellhopcuda2d.exe, bellhopcudalib.dll), please contact us.

bellhopcxx / bellhopcuda v1.21

30 Jan 23:24
Compare
Choose a tag to compare

Fixed a previous bugfix (Windows SHDFil corruption) not making it into the last version.

Changes from TemplRunType branch, see #14 for description of the changes.

Windows 10 x64 pre-compiled binaries:
bellhopcxx.exe - contains all dimensionalities
bellhopcxx2d.exe - 2D only
bellhopcxx3d.exe - 3D only
bellhopcxxlib.dll and bellhopcxxlib.lib - shared library (DLL) version
bellhopcxxstatic.lib - static library version

Also included is bellhopcuda.exe, compiled for SM86 (Ampere / RTX 30x0) only. If you need a version compiled for a different GPU, or one of the other binary formats (e.g. bellhopcuda2d.exe, bellhopcudalib.dll), please contact us.

bellhopcxx / bellhopcuda v1.20

27 Jan 19:19
Compare
Choose a tag to compare
Pre-release

Changes from TemplRunType branch, see #14 for description of the changes. Pre-release version.

Windows 10 x64 pre-compiled binaries:
bellhopcxx.exe - contains all dimensionalities
bellhopcxx2d.exe - 2D only
bellhopcxx3d.exe - 3D only
bellhopcxxlib.dll and bellhopcxxlib.lib - shared library (DLL) version
bellhopcxxstatic.lib - static library version

Also included is bellhopcuda.exe, compiled for SM86 (Ampere / RTX 30x0) only. If you need a version compiled for a different GPU, or one of the other binary formats (e.g. bellhopcuda2d.exe, bellhopcudalib.dll), please contact us.

bellhopcxx v1.12

15 Dec 20:09
b4b7000
Compare
Choose a tag to compare

Fixed incorrect binary output file settings leading to corruption in TL runs in Windows.

Windows 10 x64 pre-compiled binaries:

  • bellhopcxx2d.exe (contains 2D only)
  • bellhopcxx3d.exe (contains 3D only)
  • bellhopcxxlib.dll (contains all dimensionalities)

bellhopcxx v1.11

05 Dec 06:14
Compare
Choose a tag to compare

Fixed a bug with end-of-file in list-directed input emulation.

Windows 10 x64 pre-compiled binaries:

  • bellhopcxx2d.exe (contains 2D only)
  • bellhopcxx3d.exe (contains 3D only)
  • bellhopcxxlib.dll (contains all dimensionalities)

bellhopcxx v1.10

17 Nov 02:06
51f26c7
Compare
Choose a tag to compare

Windows 10 x64 pre-compiled binaries:

  • bellhopcxx2d.exe (contains 2D only)
  • bellhopcxx3d.exe (contains 3D only)
  • bellhopcxxlib.dll (contains all dimensionalities)

bellhopcxx / bellhopcuda v1.00

23 Mar 01:40
14632b5
Compare
Choose a tag to compare

Windows 10 x64 pre-compiled binaries for:
bellhopcxx, bellhopcxxlib, bellhopcuda (SM 86 and 61)