Skip to main content
Question

OpenCL Runtime Error on Metis PCIe with Voyager SDK v1.5.1

  • December 3, 2025
  • 3 replies
  • 20 views

Hello everyone on the Axelera team!

I'm having fun with the new Metis PCIe card that arrived!

Thanks!

I'm trying out voyager-sdk version 1.5.1 that supports this card, but it seems to throw an OpenCL runtime error and the sample won’t running.

It doesn’t seem to be working with GST.

For now, using the ‘--disable-opencl’ argument made it work.

Alternatively,
‘hardware_caps=config.HardwareCaps(…

    opencl=config.HardwareEnable.disabel ...)

source code.

This isn't a solution, right?

 

3 replies

Spanner
Axelera Team
Forum|alt.badge.img+2
  • Axelera Team
  • December 3, 2025

HI ​@FUKU55 ! (I moved your reply out into its own post so you can follow the replies more easily 🙂)

Glad to hear you’re enjoying your new Metis PCIe card! The OpenCL runtime error you’re seeing with Voyager SDK v1.5.1 sounds like it could be related to a breaking change introduced in this version (all models and pipelines must be recompiled using the new SDK). Are you running anything that was compiled under a previous version (like v1.4)? That could explain the crash.

If so, as a first step, try recompiling your model now you’re on v1.5.1, and let me know if that clears it up or if it persists, and we can dig deeper 👍


  • Author
  • Cadet
  • December 3, 2025

Thank you for your reply!

I'm testing from a new directory for v1.5.1. The model is empty.

Therefore, the model is being recompiled each time I launch the Python executable.

I am using the previous Python source, and there are also issues with the v1.5.1 source.

I'm still investigating the cause.
Thank you!


Spanner
Axelera Team
Forum|alt.badge.img+2
  • Axelera Team
  • December 3, 2025

Ah, so that rules out the breaking change. Could be an OpenCL config or compatibility issue (we have seen that from time to time). Do you have a few more details on your host system? Maybe that’ll shed some light?