From f1f801b32bc62fe53451018b52e7c59b2eece21d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20L=C3=BCtke=20Dreimann?= Date: Tue, 3 Jan 2023 13:53:06 +0100 Subject: [PATCH] added run script for multiple gpgpu vms --- repos/hello_gpgpu/run/multi_gpgpu.run | 90 +++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 repos/hello_gpgpu/run/multi_gpgpu.run diff --git a/repos/hello_gpgpu/run/multi_gpgpu.run b/repos/hello_gpgpu/run/multi_gpgpu.run new file mode 100644 index 0000000000..f1dc77a167 --- /dev/null +++ b/repos/hello_gpgpu/run/multi_gpgpu.run @@ -0,0 +1,90 @@ +# build config +build { core init gpgpu timer hello_gpgpu } + +# platform config +set use_acpica_as_acpi_drv 0 +source ${genode_dir}/repos/base/run/platform_drv.inc +proc platform_drv_policy {} { + global use_acpica_as_acpi_drv + set policy "" + + append_if $use_acpica_as_acpi_drv policy { + } + + append policy { + } + append policy { + } + + return $policy +} +append_platform_drv_build_components +build $build_components + +# boot dir +create_boot_directory + +# other config +append config { + + + + + + + + + + + + + + + + + + + + + + + +} + +append_platform_drv_config + +append config { + + + + + + + + + 2022-07-20 14:30 + + + + + + + + 2022-07-20 14:30 + + + +} + +install_config $config + +# boot modules +set boot_modules { + core ld.lib.so libc.lib.so vfs.lib.so libm.lib.so init gpgpu timer hello_gpgpu +} +append_platform_drv_boot_modules +build_boot_image $boot_modules + +# qemu stuff +append qemu_args " -nographic -m 16G" +run_genode_until "hello gpgpu completed.*\n" 600