Skip to content

Using Ryzen AI in software #326

@0x484558

Description

@0x484558

I am trying to understand how to package software that uses Ryzen AI stack.

It would appear that redistribution of the Ryzen AI stack is not granted, which means its libraries cannot be included alongside binaries of desktop applications. That could be fine, if it was installable easily by the end-user akin to Visual C++ Redistributables - however, Ryzen AI installer expressly depends on Conda, and end-users of products built for Ryzen NPUs cannot be expected to know what Conda even is, let alone fix an installer issue #323 that is currently present.

So how does one? How to actually build software for Ryzen AI NPUs that is not just software by developers and for developers?

EDIT: we ended up abandoning Ryzen AI software, we are building our own kernels for AMD/Xilinx with LLVM-AIE and advise anyone reading through the issue tracker to not waste any time trying to do anything with Ryzen AI software.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions