ROCclr | virtual device interface that compute runtimes | GPU library

 by   ROCm-Developer-Tools C++ Version: rocm-4.0.0 License: MIT

kandi X-RAY | ROCclr Summary

kandi X-RAY | ROCclr Summary

ROCclr is a C++ library typically used in Hardware, GPU applications. ROCclr has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

ROCclr is a virtual device interface that compute runtimes interact with to different backends such as ROCr or PAL This abstraction allows runtimes to work on Windows as well as on Linux without much effort.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              ROCclr has a low active ecosystem.
              It has 24 star(s) with 27 fork(s). There are 11 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 13 open issues and 5 have been closed. On average issues are closed in 8 days. There are 10 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of ROCclr is rocm-4.0.0

            kandi-Quality Quality

              ROCclr has 0 bugs and 0 code smells.

            kandi-Security Security

              ROCclr has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              ROCclr code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              ROCclr is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              ROCclr releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of ROCclr
            Get all kandi verified functions for this library.

            ROCclr Key Features

            No Key Features are available at this moment for ROCclr.

            ROCclr Examples and Code Snippets

            Optional steps to build HIP runtime
            C++dot img1Lines of Code : 6dot img1License : Permissive (MIT)
            copy iconCopy
            git clone -b main https://github.com/ROCm-Developer-Tools/HIP.git
            export HIP_DIR="$(readlink -f HIP)"
            cd "$HIP_DIR"
            mkdir -p build; cd build
            cmake -DCMAKE_PREFIX_PATH="$ROCclr_DIR/build;/opt/rocm/" ..
            make -j$(nproc)
              
            Build ROCclr
            C++dot img2Lines of Code : 5dot img2License : Permissive (MIT)
            copy iconCopy
            cd "$ROCclr_DIR"
            mkdir -p build; cd build
            cmake -DOPENCL_DIR="$OPENCL_DIR" -DCMAKE_INSTALL_PREFIX=/opt/rocm/rocclr ..
            make -j$(nproc)
            sudo make install
              
            Getting the source code
            C++dot img3Lines of Code : 2dot img3License : Permissive (MIT)
            copy iconCopy
            git clone -b main https://github.com/ROCm-Developer-Tools/ROCclr.git
            git clone -b main https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime.git
              

            Community Discussions

            Trending Discussions on ROCclr

            QUESTION

            Failed to install ROCm on Ubuntu 20.04
            Asked 2021-Apr-19 at 12:14

            I would like to set up AMD Radeon for Deep Learning on Ubuntu. The main libraries for my work are keras and pytorch. I followed strictly on ROCm installation guideline here but failed at the 3rd step with the command sudo apt install rocm-dkms. Error messages were shown as follows.

            ...

            ANSWER

            Answered 2021-Feb-04 at 04:16

            I've been having the same issue as well. The only way I found to fix it is to roll back to the 5.6.0-1042-oem kernel. The AMD drivers don't seem to support any kernel past this one.

            Edit: This is also a way to get the amdgpupro drivers to install without a problem.

            WARNING: I'm writing all this after the fact and i might have missed a step or something along the way. Please be very careful especially with trying to remove kernels and when working in your boot directory. If you're uncomfortable with the idea of wrecking your system you can always set grub's default selection which is a lot safer than removing an initramfs.

            Here's how I got RocM working

            Source https://stackoverflow.com/questions/65987212

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install ROCclr

            Here is command to build ROCclr:.
            For release build, add "-DCMAKE_BUILD_TYPE=Release" to the cmake command line.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/ROCm-Developer-Tools/ROCclr.git

          • CLI

            gh repo clone ROCm-Developer-Tools/ROCclr

          • sshUrl

            git@github.com:ROCm-Developer-Tools/ROCclr.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular GPU Libraries

            taichi

            by taichi-dev

            gpu.js

            by gpujs

            hashcat

            by hashcat

            cupy

            by cupy

            EASTL

            by electronicarts

            Try Top Libraries by ROCm-Developer-Tools

            HIP

            by ROCm-Developer-ToolsC++

            HIPIFY

            by ROCm-Developer-ToolsC++

            HIP-Examples

            by ROCm-Developer-ToolsC++

            aomp

            by ROCm-Developer-ToolsC

            rocprofiler

            by ROCm-Developer-ToolsC++