FLAME GPU 2.0.0-rc.2 #1256
ptheywood
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
FLAME GPU 2.0.0-rc.2 is the third release-candidate for FLAME GPU 2.0.0
As a release-candidate the API should be stable, unless any issues are found during the release-candidate phase which require a breaking change to resolve.
There are no breaking API changes since 2.0.0-rc.1, however, there are several deprecations:
See the changelog for more detail.
This release-candidate release requires:
>= 3.18>= 11.0and a Compute Capability>= 3.5NVIDIA GPU.3.20For full version requirements, please see the Requirements section of the README.
Documentation and Support
Installing Pre-compiled Python Binary Wheels
Python binary wheels for
pyflamegpuare not currently distributed via pip, however, they can be installed from the pyflamegpu wheelhouse - whl.flamegpu.com.They can also be installed manually by downloading assets from this wheel. the previous be installed manually from assets attached to this release.
To install
pyflamegpu 2.0.0rc2fromwhl.flamegpu.com, install via pip with--extra-index-urlor--find-linksand the appropriate URI from whl.flamegpu.com.E.g. to install the latest pyflamegpu build for CUDA 11.2-11.8 without visualiastion:
To install
pyflamegpu 2.0.0rc2manually, download the appropriate.whlfile for your platform, and install it into your python environment using pip. I.e.CUDA 11.2-11.8orCUDA 12.xincludingnvrtcmust be installed on your system containing a Compute Capability3.5or newer NVIDIA GPU.Python binary wheels are available for x86_64 systems with:
glibc >= 2.17(I.e. Ubuntu >= 13.04, CentOS/RHEL >= 7+, etc.)3.8-3.1212.x50 60 70 80 90GPUs11.2-11.835 50 60 70 80GPUsWheel filenames are of the format
pyflamegpu-2.0.0rc2+cuda<CUDA>[.vis]-cp<PYTHON>-cp<PYTHON>-<platform>.whl, where:cuda<CUDA>encodes the CUDA version used.visindicates visualisation support is includedcp<PYTHON>identifies the python version<platform>identifies the OS/CPU ArchitectureFor Example:
pyflamegpu-2.0.0rc2+cuda120-cp38-cp38-linux_x86_64.whlis a CUDA 12.0-12.x compatible wheel, without visualisation support, for python 3.8 on Linux x86_64.pyflamegpu-2.0.0rc2+cuda112.vis-cp39-cp39-win_amd64.whlis a CUDA 11.2 - 11.8 compatible wheel, with visualisation support, for python 3.9 on Windows 64-bit.Building FLAME GPU from Source
For instructions on building FLAME GPU from source, please see the Building FLAME GPU section of the README.
Known Issues
.cufile in your executable producing project and re-trigger the build.validateIDCollisions. Consider using an alternate CUDA version if this is required (#569).FLAMEGPU_SEATBELTS=ONfor certain floating point values, to be fixed in a future release (#1177).invalid argumenterrors when embedded PTX is used to execute on a higher compute capability device. Upgrading to 461 (CUDA 12.6 Update 3) or ensuring you compile with the correctCMAKE_CUDA_ARCHITECTURESappears to resolve this issue. See #1253 for more information.This discussion was created from the release FLAME GPU 2.0.0-rc.2.
Beta Was this translation helpful? Give feedback.
All reactions