Skip to content

Releases: ROCm/MIVisionX

MIVisionX for ROCm 5.7.0

15 Sep 17:28
Compare
Choose a tag to compare

Online Documentation

MIVisionX Documentation

MIVisionX 2.5.0

Added

  • CTest - OpenVX Tests
  • Hardware Support

Optimizations

  • CMakeList Cleanup

Changed

  • rocAL - PyBind Link to prebuilt library
    • PyBind11
    • RapidJSON
  • Setup Updates
  • RPP Version - 1.2.0
  • Dockerfiles - Updates & bugfix

Fixed

  • rocAL bug fix and updates

Tested Configurations

  • Windows 10 / 11
  • Linux distribution
    • Ubuntu - 20.04 / 22.04
    • CentOS - 7 / 8
    • RHEL - 8 / 9
    • SLES - 15-SP4
  • ROCm: rocm-core - 5.4.3.50403-121
  • miopen-hip - 2.19.0.50403-121
  • miopen-opencl - 2.18.0.50300-63
  • migraphx - 2.4.0.50403-121
  • Protobuf - V3.12.4
  • OpenCV - 4.6.0
  • RPP - 1.2.0
  • FFMPEG - n4.4.2
  • Dependencies for all the above packages
  • MIVisionX Setup Script - V2.5.4

Known issues

  • OpenCV 4.X support for some apps missing

MIVisionX Dependency Map

HIP Backend

Docker Image: sudo docker build -f docker/ubuntu20/{DOCKER_LEVEL_FILE_NAME}.dockerfile -t {mivisionx-level-NUMBER} .

  • #c5f015 new component added to the level
  • #1589F0 existing component from the previous level
Build Level MIVisionX Dependencies Modules Libraries and Executables Docker Tag
Level_1 cmake
gcc
g++
amd_openvx
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU
#c5f015 runvx - OpenVX™ Graph Executor - CPU with Display OFF
Docker Image Version (tag latest semver)
Level_2 ROCm HIP
+Level 1
amd_openvx
amd_openvx_extensions
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU/GPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU/GPU
#c5f015 runvx - OpenVX™ Graph Executor - Display OFF ...
Read more

MIVisionX for ROCm 5.6.1

29 Aug 20:11
Compare
Choose a tag to compare

Online Documentation

MIVisionX Documentation

MIVisionX 2.4.0

Added

  • OpenVX FP16 Support
  • rocAL - CPU, HIP, & OCL backends
  • AMD RPP - CPU, HIP, & OCL backends
  • MIVisionX Setup Support for RHEL
  • Extended OS Support
  • Docker Support for Ubuntu 22.04
  • Tests

Optimizations

  • CMakeList Cleanup
  • MIGraphX Extension Updates
  • rocAL - Documentation
  • CMakeList Updates & Cleanup

Changed

  • rocAL - Changing Python Lib Path
  • Docker Support - Ubuntu 18 Support Dropped
  • RPP - Link to Version 1.0.0
  • rocAL - support updates
  • Setup Updates

Fixed

  • rocAL bug fix and updates
  • AMD RPP - bug fixes
  • CMakeLists - Issues
  • RPATH - Link Issues

Tested Configurations

  • Windows 10 / 11
  • Linux distribution
    • Ubuntu - 20.04 / 22.04
    • CentOS - 7 / 8
    • RHEL - 8 / 9
    • SLES - 15-SP3
  • ROCm: rocm-core - 5.4.3.50403-121
  • miopen-hip - 2.19.0.50403-121
  • miopen-opencl - 2.18.0.50300-63
  • migraphx - 2.4.0.50403-121
  • Protobuf - V3.12.4
  • OpenCV - 4.6.0
  • RPP - 1.0.0
  • FFMPEG - n4.4.2
  • Dependencies for all the above packages
  • MIVisionX Setup Script - V2.4.2

Known issues

  • OpenCV 4.X support for some apps missing

MIVisionX Dependency Map

Docker Image: sudo docker build -f docker/ubuntu20/{DOCKER_LEVEL_FILE_NAME}.dockerfile -t {mivisionx-level-NUMBER} .

  • #c5f015 new component added to the level
  • #1589F0 existing component from the previous level
Build Level MIVisionX Dependencies Modules Libraries and Executables Docker Tag
Level_1 cmake
gcc
g++
amd_openvx
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU
#c5f015 runvx - OpenVX™ Graph Executor - CPU with Display OFF
Docker Image Version (tag latest semver)
Level_2 ROCm OpenCL
+Level 1
amd_openvx
amd_openvx_extensions
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU/GPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU/GPU
#c5f015 libvx_loomsl.so - Loom 360 Stitch Lib
#c5f015 loom_shell - 360 Stitch App
#c5f015 runcl - OpenCL™ program debug App
#c5f015 runvx - OpenVX™ Graph Executor - Display OFF
Docker Image Version (tag latest semver)
Level_3 OpenCV
FFMPEG
+Level 2
amd_openvx
amd_openvx_extensions
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - OpenVX™ immediate node Lib
![#1589F0](https://raw.githubuserconte...
Read more

MIVisionX for ROCm 5.6.0

28 Jun 23:17
Compare
Choose a tag to compare

Online Documentation

MIVisionX Documentation

MIVisionX 2.4.0

Added

  • OpenVX FP16 Support
  • rocAL - CPU, HIP, & OCL backends
  • AMD RPP - CPU, HIP, & OCL backends
  • MIVisionX Setup Support for RHEL
  • Extended OS Support
  • Docker Support for Ubuntu 22.04
  • Tests

Optimizations

  • CMakeList Cleanup
  • MIGraphX Extension Updates
  • rocAL - Documentation
  • CMakeList Updates & Cleanup

Changed

  • rocAL - Changing Python Lib Path
  • Docker Support - Ubuntu 18 Support Dropped
  • RPP - Link to Version 1.0.0
  • rocAL - support updates
  • Setup Updates

Fixed

  • rocAL bug fix and updates
  • AMD RPP - bug fixes
  • CMakeLists - Issues
  • RPATH - Link Issues

Tested Configurations

  • Windows 10 / 11
  • Linux distribution
    • Ubuntu - 20.04 / 22.04
    • CentOS - 7 / 8
    • RHEL - 8 / 9
    • SLES - 15-SP3
  • ROCm: rocm-core - 5.4.3.50403-121
  • miopen-hip - 2.19.0.50403-121
  • miopen-opencl - 2.18.0.50300-63
  • migraphx - 2.4.0.50403-121
  • Protobuf - V3.12.4
  • OpenCV - 4.6.0
  • RPP - 1.0.0
  • FFMPEG - n4.4.2
  • Dependencies for all the above packages
  • MIVisionX Setup Script - V2.4.2

Known issues

  • OpenCV 4.X support for some apps missing

MIVisionX Dependency Map

Docker Image: sudo docker build -f docker/ubuntu20/{DOCKER_LEVEL_FILE_NAME}.dockerfile -t {mivisionx-level-NUMBER} .

  • #c5f015 new component added to the level
  • #1589F0 existing component from the previous level
Build Level MIVisionX Dependencies Modules Libraries and Executables Docker Tag
Level_1 cmake
gcc
g++
amd_openvx
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU
#c5f015 runvx - OpenVX™ Graph Executor - CPU with Display OFF
Docker Image Version (tag latest semver)
Level_2 ROCm OpenCL
+Level 1
amd_openvx
amd_openvx_extensions
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU/GPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU/GPU
#c5f015 libvx_loomsl.so - Loom 360 Stitch Lib
#c5f015 loom_shell - 360 Stitch App
#c5f015 runcl - OpenCL™ program debug App
#c5f015 runvx - OpenVX™ Graph Executor - Display OFF
Docker Image Version (tag latest semver)
Level_3 OpenCV
FFMPEG
+Level 2
amd_openvx
amd_openvx_extensions
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - OpenVX™ immediate node Lib
![#1589F0](https://raw.githubuserconte...
Read more

MIVisionX V2.4.0

05 Apr 23:17
Compare
Choose a tag to compare

Online Documentation

MIVisionX Documentation

MIVisionX 2.4.0

Added

  • OpenVX FP16 Support
  • rocAL - CPU, HIP, & OCL backends
  • AMD RPP - CPU, HIP, & OCL backends
  • MIVisionX Setup Support for RHEL
  • Extended OS Support
  • Docker Support for Ubuntu 22.04
  • Tests

Optimizations

  • CMakeList Cleanup
  • MIGraphX Extension Updates
  • rocAL - Documentation
  • CMakeList Updates & Cleanup

Changed

  • rocAL - Changing Python Lib Path
  • Docker Support - Ubuntu 18 Support Dropped
  • RPP - Link to Version 1.0.0
  • rocAL - support updates
  • Setup Updates

Fixed

  • rocAL bug fix and updates
  • AMD RPP - bug fixes
  • CMakeLists - Issues
  • RPATH - Link Issues

Tested Configurations

  • Windows 10 / 11
  • Linux distribution
    • Ubuntu - 20.04 / 22.04
    • CentOS - 7 / 8
    • RHEL - 8 / 9
    • SLES - 15-SP3
  • ROCm: rocm-core - 5.4.3.50403-121
  • miopen-hip - 2.19.0.50403-121
  • miopen-opencl - 2.18.0.50300-63
  • migraphx - 2.4.0.50403-121
  • Protobuf - V3.12.4
  • OpenCV - 4.6.0
  • RPP - 1.0.0
  • FFMPEG - n4.4.2
  • Dependencies for all the above packages
  • MIVisionX Setup Script - V2.4.2

Known issues

  • OpenCV 4.X support for some apps missing

NOTE: OpenVX and the OpenVX logo are trademarks of the Khronos Group Inc.

MIVisionX for ROCm 5.5.1

24 May 19:04
c864fbb
Compare
Choose a tag to compare

Online Documentation

MIVisionX Documentation

MIVisionX 2.3.0

Added

  • Zen DNN Samples
  • OpenCV Extension tests
  • rocAL SPACK Support
  • AMD Custom Extension

Optimizations

  • MIGraphX Updates
  • Model Compiler Scripts

Changed

  • CMakeList - Find HIP updates

Fixed

  • rocAL issues
  • MIGraphX issues

Tested Configurations

  • Windows 10 / 11
  • Linux distribution
    • Ubuntu - 20.04 / 22.04
    • CentOS - 7 / 8
    • SLES - 15-SP2
  • ROCm: rocm-core - 5.3.0.50300-36
  • miopen-hip - 2.18.0.50300-36
  • miopen-opencl - 2.18.0.50300-36
  • migraphx - 2.3.0.50300-36
  • Protobuf - V3.12.4
  • OpenCV - 4.5.5
  • RPP - 0.97
  • FFMPEG - n4.4.2
  • Dependencies for all the above packages
  • MIVisionX Setup Script - V2.3.7

Known issues

  • OpenCV 4.X support for some apps missing

MIVisionX Dependency Map

Docker Image: sudo docker build -f docker/ubuntu20/{DOCKER_LEVEL_FILE_NAME}.dockerfile -t {mivisionx-level-NUMBER} .

  • #c5f015 new component added to the level
  • #1589F0 existing component from the previous level
Build Level MIVisionX Dependencies Modules Libraries and Executables Docker Tag
Level_1 cmake
gcc
g++
amd_openvx
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU
#c5f015 runvx - OpenVX™ Graph Executor - CPU with Display OFF
Docker Image Version (tag latest semver)
Level_2 ROCm OpenCL
+Level 1
amd_openvx
amd_openvx_extensions
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU/GPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU/GPU
#c5f015 libvx_loomsl.so - Loom 360 Stitch Lib
#c5f015 loom_shell - 360 Stitch App
#c5f015 runcl - OpenCL™ program debug App
#c5f015 runvx - OpenVX™ Graph Executor - Display OFF
Docker Image Version (tag latest semver)
Level_3 OpenCV
FFMPEG
+Level 2
amd_openvx
amd_openvx_extensions
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - OpenVX™ immediate node Lib
#1589F0 libvx_loomsl.so - Loom 360 Stitch Lib
#1589F0 loom_shell - 360 Stitch App
#1589F0 runcl - OpenCL™ program debug App
#c5f015 libvx_amd_media.so - OpenVX™ Media Extension
#c5f015 libvx_opencv.so - OpenVX™ OpenCV InterOp Extension
#c5f015 mv_compile - Neural Net Model Compile
#c5f015 runvx - OpenVX™ Graph Executor - Display ON
Docker Image Version (tag latest semver)
Level_4 MIOpenGEMM
MIOpen
ProtoBuf
+Level 3
amd_openvx
amd_openvx_extensions
apps
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - ...
Read more

MIVisionX for ROCm 5.5.0

01 May 21:02
c864fbb
Compare
Choose a tag to compare

Online Documentation

MIVisionX Documentation

MIVisionX 2.3.0

Added

  • Zen DNN Samples
  • OpenCV Extension tests
  • rocAL SPACK Support
  • AMD Custom Extension

Optimizations

  • MIGraphX Updates
  • Model Compiler Scripts

Changed

  • CMakeList - Find HIP updates

Fixed

  • rocAL issues
  • MIGraphX issues

Tested Configurations

  • Windows 10 / 11
  • Linux distribution
    • Ubuntu - 20.04 / 22.04
    • CentOS - 7 / 8
    • SLES - 15-SP2
  • ROCm: rocm-core - 5.3.0.50300-36
  • miopen-hip - 2.18.0.50300-36
  • miopen-opencl - 2.18.0.50300-36
  • migraphx - 2.3.0.50300-36
  • Protobuf - V3.12.4
  • OpenCV - 4.5.5
  • RPP - 0.97
  • FFMPEG - n4.4.2
  • Dependencies for all the above packages
  • MIVisionX Setup Script - V2.3.7

Known issues

  • OpenCV 4.X support for some apps missing

MIVisionX Dependency Map

Docker Image: sudo docker build -f docker/ubuntu20/{DOCKER_LEVEL_FILE_NAME}.dockerfile -t {mivisionx-level-NUMBER} .

  • #c5f015 new component added to the level
  • #1589F0 existing component from the previous level
Build Level MIVisionX Dependencies Modules Libraries and Executables Docker Tag
Level_1 cmake
gcc
g++
amd_openvx
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU
#c5f015 runvx - OpenVX™ Graph Executor - CPU with Display OFF
Docker Image Version (tag latest semver)
Level_2 ROCm OpenCL
+Level 1
amd_openvx
amd_openvx_extensions
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU/GPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU/GPU
#c5f015 libvx_loomsl.so - Loom 360 Stitch Lib
#c5f015 loom_shell - 360 Stitch App
#c5f015 runcl - OpenCL™ program debug App
#c5f015 runvx - OpenVX™ Graph Executor - Display OFF
Docker Image Version (tag latest semver)
Level_3 OpenCV
FFMPEG
+Level 2
amd_openvx
amd_openvx_extensions
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - OpenVX™ immediate node Lib
#1589F0 libvx_loomsl.so - Loom 360 Stitch Lib
#1589F0 loom_shell - 360 Stitch App
#1589F0 runcl - OpenCL™ program debug App
#c5f015 libvx_amd_media.so - OpenVX™ Media Extension
#c5f015 libvx_opencv.so - OpenVX™ OpenCV InterOp Extension
#c5f015 mv_compile - Neural Net Model Compile
#c5f015 runvx - OpenVX™ Graph Executor - Display ON
Docker Image Version (tag latest semver)
Level_4 MIOpenGEMM
MIOpen
ProtoBuf
+Level 3
amd_openvx
amd_openvx_extensions
apps
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - ...
Read more

MIVisionX for ROCm 5.4.4

22 Mar 20:46
Compare
Choose a tag to compare

Online Documentation

MIVisionX Documentation

MIVisionX 2.3.0

Added

  • Zen DNN Samples
  • OpenCV Extension tests
  • rocAL SPACK Support
  • AMD Custom Extension

Optimizations

  • MIGraphX Updates
  • Model Compiler Scripts

Changed

  • CMakeList - Find HIP updates

Fixed

  • rocAL issues
  • MIGraphX issues

Tested Configurations

  • Windows 10 / 11
  • Linux distribution
    • Ubuntu - 20.04 / 22.04
    • CentOS - 7 / 8
    • SLES - 15-SP2
  • ROCm: rocm-core - 5.3.0.50300-36
  • miopen-hip - 2.18.0.50300-36
  • miopen-opencl - 2.18.0.50300-36
  • migraphx - 2.3.0.50300-36
  • Protobuf - V3.12.4
  • OpenCV - 4.5.5
  • RPP - 0.97
  • FFMPEG - n4.4.2
  • Dependencies for all the above packages
  • MIVisionX Setup Script - V2.3.7

Known issues

  • OpenCV 4.X support for some apps missing

MIVisionX Dependency Map

Docker Image: sudo docker build -f docker/ubuntu20/{DOCKER_LEVEL_FILE_NAME}.dockerfile -t {mivisionx-level-NUMBER} .

  • #c5f015 new component added to the level
  • #1589F0 existing component from the previous level
Build Level MIVisionX Dependencies Modules Libraries and Executables Docker Tag
Level_1 cmake
gcc
g++
amd_openvx
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU
#c5f015 runvx - OpenVX™ Graph Executor - CPU with Display OFF
Docker Image Version (tag latest semver)
Level_2 ROCm OpenCL
+Level 1
amd_openvx
amd_openvx_extensions
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU/GPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU/GPU
#c5f015 libvx_loomsl.so - Loom 360 Stitch Lib
#c5f015 loom_shell - 360 Stitch App
#c5f015 runcl - OpenCL™ program debug App
#c5f015 runvx - OpenVX™ Graph Executor - Display OFF
Docker Image Version (tag latest semver)
Level_3 OpenCV
FFMPEG
+Level 2
amd_openvx
amd_openvx_extensions
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - OpenVX™ immediate node Lib
#1589F0 libvx_loomsl.so - Loom 360 Stitch Lib
#1589F0 loom_shell - 360 Stitch App
#1589F0 runcl - OpenCL™ program debug App
#c5f015 libvx_amd_media.so - OpenVX™ Media Extension
#c5f015 libvx_opencv.so - OpenVX™ OpenCV InterOp Extension
#c5f015 mv_compile - Neural Net Model Compile
#c5f015 runvx - OpenVX™ Graph Executor - Display ON
Docker Image Version (tag latest semver)
Level_4 MIOpenGEMM
MIOpen
ProtoBuf
+Level 3
amd_openvx
amd_openvx_extensions
apps
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - Op...
Read more

MIVisionX for ROCm 5.4.3

07 Feb 17:31
Compare
Choose a tag to compare

Online Documentation

MIVisionX Documentation

MIVisionX 2.3.0

Added

  • Zen DNN Samples
  • OpenCV Extension tests
  • rocAL SPACK Support
  • AMD Custom Extension

Optimizations

  • MIGraphX Updates
  • Model Compiler Scripts

Changed

  • CMakeList - Find HIP updates

Fixed

  • rocAL issues
  • MIGraphX issues

Tested Configurations

  • Windows 10 / 11
  • Linux distribution
    • Ubuntu - 20.04 / 22.04
    • CentOS - 7 / 8
    • SLES - 15-SP2
  • ROCm: rocm-core - 5.3.0.50300-36
  • miopen-hip - 2.18.0.50300-36
  • miopen-opencl - 2.18.0.50300-36
  • migraphx - 2.3.0.50300-36
  • Protobuf - V3.12.4
  • OpenCV - 4.5.5
  • RPP - 0.97
  • FFMPEG - n4.4.2
  • Dependencies for all the above packages
  • MIVisionX Setup Script - V2.3.7

Known issues

  • OpenCV 4.X support for some apps missing

MIVisionX Dependency Map

Docker Image: sudo docker build -f docker/ubuntu20/{DOCKER_LEVEL_FILE_NAME}.dockerfile -t {mivisionx-level-NUMBER} .

  • #c5f015 new component added to the level
  • #1589F0 existing component from the previous level
Build Level MIVisionX Dependencies Modules Libraries and Executables Docker Tag
Level_1 cmake
gcc
g++
amd_openvx
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU
#c5f015 runvx - OpenVX™ Graph Executor - CPU with Display OFF
Docker Image Version (tag latest semver)
Level_2 ROCm OpenCL
+Level 1
amd_openvx
amd_openvx_extensions
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU/GPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU/GPU
#c5f015 libvx_loomsl.so - Loom 360 Stitch Lib
#c5f015 loom_shell - 360 Stitch App
#c5f015 runcl - OpenCL™ program debug App
#c5f015 runvx - OpenVX™ Graph Executor - Display OFF
Docker Image Version (tag latest semver)
Level_3 OpenCV
FFMPEG
+Level 2
amd_openvx
amd_openvx_extensions
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - OpenVX™ immediate node Lib
#1589F0 libvx_loomsl.so - Loom 360 Stitch Lib
#1589F0 loom_shell - 360 Stitch App
#1589F0 runcl - OpenCL™ program debug App
#c5f015 libvx_amd_media.so - OpenVX™ Media Extension
#c5f015 libvx_opencv.so - OpenVX™ OpenCV InterOp Extension
#c5f015 mv_compile - Neural Net Model Compile
#c5f015 runvx - OpenVX™ Graph Executor - Display ON
Docker Image Version (tag latest semver)
Level_4 MIOpenGEMM
MIOpen
ProtoBuf
+Level 3
amd_openvx
amd_openvx_extensions
apps
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - Op...
Read more

MIVisionX for ROCm 5.4.2

13 Jan 16:40
Compare
Choose a tag to compare

Online Documentation

MIVisionX Documentation

MIVisionX 2.3.0

Added

  • Zen DNN Samples
  • OpenCV Extension tests
  • rocAL SPACK Support
  • AMD Custom Extension

Optimizations

  • MIGraphX Updates
  • Model Compiler Scripts

Changed

  • CMakeList - Find HIP updates

Fixed

  • rocAL issues
  • MIGraphX issues

Tested Configurations

  • Windows 10 / 11
  • Linux distribution
    • Ubuntu - 20.04 / 22.04
    • CentOS - 7 / 8
    • SLES - 15-SP2
  • ROCm: rocm-core - 5.3.0.50300-36
  • miopen-hip - 2.18.0.50300-36
  • miopen-opencl - 2.18.0.50300-36
  • migraphx - 2.3.0.50300-36
  • Protobuf - V3.12.4
  • OpenCV - 4.5.5
  • RPP - 0.97
  • FFMPEG - n4.4.2
  • Dependencies for all the above packages
  • MIVisionX Setup Script - V2.3.7

Known issues

  • OpenCV 4.X support for some apps missing

MIVisionX Dependency Map

Docker Image: sudo docker build -f docker/ubuntu20/{DOCKER_LEVEL_FILE_NAME}.dockerfile -t {mivisionx-level-NUMBER} .

  • #c5f015 new component added to the level
  • #1589F0 existing component from the previous level
Build Level MIVisionX Dependencies Modules Libraries and Executables Docker Tag
Level_1 cmake
gcc
g++
amd_openvx
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU
#c5f015 runvx - OpenVX™ Graph Executor - CPU with Display OFF
Docker Image Version (tag latest semver)
Level_2 ROCm OpenCL
+Level 1
amd_openvx
amd_openvx_extensions
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU/GPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU/GPU
#c5f015 libvx_loomsl.so - Loom 360 Stitch Lib
#c5f015 loom_shell - 360 Stitch App
#c5f015 runcl - OpenCL™ program debug App
#c5f015 runvx - OpenVX™ Graph Executor - Display OFF
Docker Image Version (tag latest semver)
Level_3 OpenCV
FFMPEG
+Level 2
amd_openvx
amd_openvx_extensions
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - OpenVX™ immediate node Lib
#1589F0 libvx_loomsl.so - Loom 360 Stitch Lib
#1589F0 loom_shell - 360 Stitch App
#1589F0 runcl - OpenCL™ program debug App
#c5f015 libvx_amd_media.so - OpenVX™ Media Extension
#c5f015 libvx_opencv.so - OpenVX™ OpenCV InterOp Extension
#c5f015 mv_compile - Neural Net Model Compile
#c5f015 runvx - OpenVX™ Graph Executor - Display ON
Docker Image Version (tag latest semver)
Level_4 MIOpenGEMM
MIOpen
ProtoBuf
+Level 3
amd_openvx
amd_openvx_extensions
apps
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - Op...
Read more

MIVisionX for ROCm 5.4.1

15 Dec 18:38
Compare
Choose a tag to compare

Online Documentation

MIVisionX Documentation

MIVisionX 2.3.0

Added

  • Zen DNN Samples
  • OpenCV Extension tests
  • rocAL SPACK Support
  • AMD Custom Extension

Optimizations

  • MIGraphX Updates
  • Model Compiler Scripts

Changed

  • CMakeList - Find HIP updates

Fixed

  • rocAL issues
  • MIGraphX issues

Tested Configurations

  • Windows 10 / 11
  • Linux distribution
    • Ubuntu - 20.04 / 22.04
    • CentOS - 7 / 8
    • SLES - 15-SP2
  • ROCm: rocm-core - 5.3.0.50300-36
  • miopen-hip - 2.18.0.50300-36
  • miopen-opencl - 2.18.0.50300-36
  • migraphx - 2.3.0.50300-36
  • Protobuf - V3.12.4
  • OpenCV - 4.5.5
  • RPP - 0.97
  • FFMPEG - n4.4.2
  • Dependencies for all the above packages
  • MIVisionX Setup Script - V2.3.7

Known issues

  • OpenCV 4.X support for some apps missing

MIVisionX Dependency Map

Docker Image: sudo docker build -f docker/ubuntu20/{DOCKER_LEVEL_FILE_NAME}.dockerfile -t {mivisionx-level-NUMBER} .

  • #c5f015 new component added to the level
  • #1589F0 existing component from the previous level
Build Level MIVisionX Dependencies Modules Libraries and Executables Docker Tag
Level_1 cmake
gcc
g++
amd_openvx
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU
#c5f015 runvx - OpenVX™ Graph Executor - CPU with Display OFF
Docker Image Version (tag latest semver)
Level_2 ROCm OpenCL
+Level 1
amd_openvx
amd_openvx_extensions
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU/GPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU/GPU
#c5f015 libvx_loomsl.so - Loom 360 Stitch Lib
#c5f015 loom_shell - 360 Stitch App
#c5f015 runcl - OpenCL™ program debug App
#c5f015 runvx - OpenVX™ Graph Executor - Display OFF
Docker Image Version (tag latest semver)
Level_3 OpenCV
FFMPEG
+Level 2
amd_openvx
amd_openvx_extensions
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - OpenVX™ immediate node Lib
#1589F0 libvx_loomsl.so - Loom 360 Stitch Lib
#1589F0 loom_shell - 360 Stitch App
#1589F0 runcl - OpenCL™ program debug App
#c5f015 libvx_amd_media.so - OpenVX™ Media Extension
#c5f015 libvx_opencv.so - OpenVX™ OpenCV InterOp Extension
#c5f015 mv_compile - Neural Net Model Compile
#c5f015 runvx - OpenVX™ Graph Executor - Display ON
Docker Image Version (tag latest semver)
Level_4 MIOpenGEMM
MIOpen
ProtoBuf
+Level 3
amd_openvx
amd_openvx_extensions
apps
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - Op...
Read more