Install Runtime (Windows)#

The Windows driver for MX3 is distributed as a zip file.

Click here to download the runtime, then follow the instructions below.

System Requirements#

Any Windows 10 or Windows 11 PC with a relatively recent Intel/AMD processor (2014 or later) should work.

Note

Please be sure to setup the hardware before installing the driver and the runtime tools .

Install the Driver#

First, extract the downloaded .zip file and open the driver folder.

Then right-click on INSTALL.bat and click “Run as Administrator”.

../_images/win_drv_installer_as_admin.png

Accept any prompts about installing the application. Upon success you should see an output similar to the following:

../_images/win_drv_installer_log.png

(The above image already had the driver installed, so the command output is a little different)

Check It Worked#

Next, restart your PC. After restarting, you can verify that the driver is loading successfully.

If you’ve inserted the MX3 M.2 module (see Hardware Setup), open Windows Device Manager, you should now see MemryX AI Accelerator connected:

../_images/win_drv_devman_m2module.png

Runtime Library#

Only the C++ version of the API is supported on Windows and the required .dll and .lib can be found in the following zip file.

Both these files must be present in the same folder where your <application.exe> is preset.

memx-accl-windows.zip

Note

Pre-made Windows binaries on our GitHub already bundle all dependencies, including this Runtime library. The above download is only necessary if developing your own applications. Alternatively, you can compile this MxAccl runtime library from source at its open-source repo.

Upgrade#

If you want to upgrade the windows driver package, you have to uninstall the old version package and reinstall the new one. Follow the steps to finish the upgrade.

  1. Open Device Manager, then navigate to the View menu at the top and choose Devices by driver.

../_images/win_drv_uninstall_1.png
  1. Right-click on memryx.inf and select Remove driver

../_images/win_drv_uninstall_2.png
  1. Click Remove

../_images/win_drv_uninstall_3.png
  1. Reboot the system

  2. After uninstalling the old version driver, follow the steps outlined above in the Windows - Install the Driver section to complete the driver upgrade

Version Check#

You may follow the steps to check your installed driver version:

  1. Open Device Manager, locate the MemryX AI Accelerator node, right-click it, and select Properties from the context menu

../_images/win_drv_ver_1.png
  1. You can see the installed driver version in MemryX AI Accelerator Properties

../_images/win_drv_ver_2.png