Reference

This chapter is the single source of truth for schemas, parameters, versions, file paths, the GART format and known issues. Other chapters explain behaviour and link here so that no table is maintained twice.

Canonical ownership

Page

Owned content

Primary source

Topology YAML schema

Topology and vHost fields, types, defaults and limits

crates/cosim-topology/src/raw.rs, resolve.rs

Device adapters

Adapter parameters, argv and readiness probes

crates/cosim-topology/src/adapter/

vHost image recipes

vHost image recipe directories, fields, input identity and bundle format

resources/images/recipe.py, identity.py, bundle.py

Guest parameters

amdgpu module parameters, ROM write, kernel cmdline, IP block mask

tests/test_modprobe_params.sh, image recipe

Version matrix

Recorded versions, image tags and provenance

third_party/qemu/VERSION, recipe.toml, Cargo.toml

Files and artifacts

Source directories, build outputs, session directories, guest files and environment variables

Repository layout, crates/cosim-runtime/src/layout.rs

GART format

GART PTEs, aperture registers and typical layout

third_party/gem5/src/dev/amdgpu/amdgpu_vm.cc

Known issues

Issue catalog organized by symptom, cause and fix

Historical issue records, driver and model behaviour

Legacy launcher flags

Corrected shell-launcher and gem5-config option tables

scripts/host/cosim_launch.sh, mi300_cosim.py