Package Details: miopen 2.3.0.1.8.1-2

Git Clone URL: https://aur.archlinux.org/miopen.git (read-only, click to copy)
Package Base: miopen
Description: AMD's Machine Intelligence Library
Upstream URL: https://github.com/ROCmSoftwarePlatform/MIOpen
Licenses: NCSAOSL
Submitter: farnoy
Maintainer: farnoy
Last Packager: farnoy
Votes: 4
Popularity: 0.005515
First Submitted: 2018-12-21 19:10
Last Updated: 2019-05-08 17:45

Latest Comments

1 2 Next › Last »

daren commented on 2020-02-11 10:27

New PKGBUILD that resolves the boost issue: https://pastebin.com/fWuPKYnV

daren commented on 2020-02-10 14:01

I managed to build version roc-3.0.0 until linking with an additional dependency AUR package I created:

https://aur.archlinux.org/packages/miopen-deps/

3.0.0 updated PKGBUILD:

https://pastebin.com/vWwBmyiV

It then fails at "Linking CXX executable ../bin/MIOpenDriver" with

ld: ../lib/libMIOpen.so.1: undefined reference to `rocblas_gemm_ex'
ld: ../lib/libMIOpen.so.1: undefined reference to `rocblas_gemm_strided_batched_ex'
ld: ../lib/libMIOpen.so.1: undefined reference to `boost::filesystem::detail::directory_iterator_construct(boost::filesystem::directory_iterator&, boost::filesystem::path const&, boost::system::error_code*)'

This seems to be because rocBLAS is currently built with "-DBUILD_WITH_TENSILE=OFF" as it throws python excepctions for me if trying to enable that...

It also still tries to link with the system libboost stuff which is visible in the link command line "/usr/lib64/libboost_filesystem.a /usr/lib64/libboost_system.a", this I haven't resolved yet.

farnoy commented on 2019-08-07 18:48

They don't seem very responsive to these issues, but you're welcome to try.

aviallon commented on 2019-08-07 17:12

@farnoy Do you think we could get some help from AMD ?

farnoy commented on 2019-08-07 12:40

@aviallon I don't like docker either, but I can't build it manually. I've given up on building ROCm because it's only getting harder and never really worked 100%.

aviallon commented on 2019-08-07 11:39

@farnoy it seems you're also trying to build tensorflow with ROCm. Any improvements lately ? Using a Docker is not really convenient for me. I am currently trying to mimic the exact same /opt/rocm structure they have in their latest Docker, but got stuck when trying to build RCCL (which fails to build properly for an obscure reason).

aviallon commented on 2019-08-07 11:36

Version roc-2.6.0 out

farnoy commented on 2019-03-07 19:32

Thanks, added and bumped to 1.7.1.

ulyssesrr commented on 2019-03-03 03:41

Missing depends on clang-ocl

Cloning into 'MIOpen'...
done.
Switched to a new branch 'makepkg'
==> Iniciando build()...
-- The C compiler identification is GNU 8.2.1
-- The CXX compiler identification is Clang 8.0.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /opt/rocm/hcc/bin/hcc
-- Check for working CXX compiler: /opt/rocm/hcc/bin/hcc -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:118 (message):
  clang-ocl not found


-- Configuring incomplete, errors occurred!

farnoy commented on 2019-02-11 23:57

I recommend trying out docker for now. They bundle all of the userspace needed to drive the kernel. Getting these scripts right for Arch is going to take more time.