{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/nvvm","name":"nvvm","description":"The NVVM library compiles NVVM IR (a subset of LLVM IR) into PTX code which\ncan then be executed on NVIDIA GPUs. In contrast to the standard NVPTX target\nbuilt in to the LLVM toolchain, NVVM includes a set of proprietary\noptimisations which are otherwise only available by compiling CUDA code with\nthe nvcc compiler.\n\nThe resulting PTX code can be loaded onto the GPU and executed using the\ncuda package:\n\nhttps://hackage.haskell.org/package/cuda\n\nThe NVVM library is a compiler component available a part of the CUDA toolkit:\n\nhttps://developer.nvidia.com/cuda-toolkit\n\nSee the travis-ci.org build matrix\nfor tested CUDA library versions.","version":"0.10.0.1","softwareVersion":"0.10.0.1","license":"https://spdx.org/licenses/BSD-3-Clause","codeRepository":"https://github.com/tmcdonell/nvvm","issueTracker":"https://github.com/tmcdonell/nvvm/issues","url":"https://github.com/tmcdonell/nvvm","keywords":["bsd3","foreign","library","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"TrevorMcDonell"},{"@type":"Person","name":"tomsmeding"}],"author":[{"@type":"Person","name":"TrevorMcDonell"},{"@type":"Person","name":"tomsmeding"}],"copyrightHolder":[{"@type":"Person","name":"TrevorMcDonell"},{"@type":"Person","name":"tomsmeding"}],"dateCreated":"2016-10-08","dateModified":"2023-08-15","datePublished":"2023-08-15","copyrightYear":2016,"downloadUrl":"https://hackage.haskell.org/package/nvvm-0.10.0.1/nvvm-0.10.0.1.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/nvvm"],"https://www.w3.org/ns/activitystreams#likes":7,"https://forgefed.org/ns#forks":4}