Difference between revisions of "Mdev-GPU"

From Open-IOV
Jump to navigation Jump to search
Line 3: Line 3:
If you're curious what a given term means you can check there for a definition.
If you're curious what a given term means you can check there for a definition.


If you have suggestions on how to improve the glossary or this article you can [https://openmdev.io/index.php/Main_Page#Getting_Started_Contributing_to_OpenMdev.io '''contribute'''] or join our [https://discord.gg/Rb9K9DYxKK '''community discussion thread'''] to make suggestions.




Line 31: Line 30:
=== Configuration ===
=== Configuration ===
The Mdev-GPU repository provides systemd service and example configuration in the [https://github.com/Arc-Compute/Mdev-GPU/tree/master/etc /etc/ path].
The Mdev-GPU repository provides systemd service and example configuration in the [https://github.com/Arc-Compute/Mdev-GPU/tree/master/etc /etc/ path].
==== Systemd ====
==== GVM/Mdev-GPU ====

Revision as of 18:55, 2 August 2022

This page makes use of terms that are defined in the OpenMdev Glossary.

If you're curious what a given term means you can check there for a definition.


This page will be used to document the internals of the Mdev-GPU package.

Currently Mdev-GPU supports registering mediated callbacks with the Mediated Core and the creation of arbitrary mdev devices.

Mdev-GPU's source code can be found here.

Module docs can be found here.

Compilation

Compiling Mdev-GPU from source is very simple however it can take a long time to complete (10 minutes for existing sources).

If you'd like to compile Mdev-GPU yourself you can do so by cloning the repo and running the following two commands from within the repository directory:

curl -sSL https://get.haskellstack.org/ | sh

stack install

These commands will generate all binaries provided by Mdev-GPU under the path ~/.local/bin/.

If you would prefer not to wait for the program to compile you can find pre-compiled x86_64 binaries under the Releases section of the repository on GitHub.

Installation

Configuration

The Mdev-GPU repository provides systemd service and example configuration in the /etc/ path.

Systemd

GVM/Mdev-GPU