Skip to content
Snippets Groups Projects
Select Git revision
  • efa85c86e5d2e4e971f41ca7513432b75878f584
  • master default protected
  • tut_ring_allen
  • docs_furo
  • docs_reorder_cable_cell
  • docs_graphviz
  • docs_rtd_dev
  • ebrains_mirror
  • doc_recat
  • docs_spike_source
  • docs_sim_sample_clar
  • docs_pip_warn
  • github_template_updates
  • docs_fix_link
  • cv_default_and_doc_clarification
  • docs_add_numpy_req
  • readme_zenodo_05
  • install_python_fix
  • install_require_numpy
  • typofix_propetries
  • docs_recipe_lookup
  • v0.10.0
  • v0.10.1
  • v0.10.0-rc5
  • v0.10.0-rc4
  • v0.10.0-rc3
  • v0.10.0-rc2
  • v0.10.0-rc
  • v0.9.0
  • v0.9.0-rc
  • v0.8.1
  • v0.8
  • v0.8-rc
  • v0.7
  • v0.6
  • v0.5.2
  • v0.5.1
  • v0.5
  • v0.4
  • v0.3
  • v0.2.2
41 results

setup.py

Blame
  • user avatar
    Nora Abi Akar authored and GitHub committed
    - Add option to compile Arbor for HIP/CUDA backend using Clang. 
    - Add new CMake option `ARB_GPU_COMPILE_TYPE` to distinguish between three possible gpu platforms/builds: `cuda-nvcc`; `cuda-clang`; `hip-clang`
    - Add gpu wrapper functions in `arbor/backends/gpu/gpu_api.hpp` and `arborenv/gpu_api.hpp` which call HIP/CUDA functions depending on the platform
    - Rename functions and files: cuda -> gpu
    - Add downgraded warp primitives for HIP
    - Implement `uuid` workaround for HIP
    - Set correct alignment and warp size for AMD gpus
    - Update installation guide and docs.
    - Update pip/setuptools to support new gpu targets
    
    Fixes #833
    90a1e6d7
    History
    setup.py 6.43 KiB