Initial extraction from isis: direct /dev/kfd GPU compute
AMD RDNA3 GPU driver via raw KFD ioctls. No ROCm, no OpenCL. - Device discovery and topology queries - VRAM/GTT/Userptr memory with shared address space - PM4 compute queue and kernel dispatch - Hand-written RDNA3 ASM kernels: matmul (3100 GFLOP/s), matvec, superlinear - Tile-safe buffer padding for OOB protection - Event-based interrupt wait (no CPU polling) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
BIN
target/debug/build/libc-6578899ebd06082d/build-script-build
Executable file
BIN
target/debug/build/libc-6578899ebd06082d/build-script-build
Executable file
Binary file not shown.
BIN
target/debug/build/libc-6578899ebd06082d/build_script_build-6578899ebd06082d
Executable file
BIN
target/debug/build/libc-6578899ebd06082d/build_script_build-6578899ebd06082d
Executable file
Binary file not shown.
@@ -0,0 +1,5 @@
|
||||
/steam/rotko/kfd/target/debug/build/libc-6578899ebd06082d/build_script_build-6578899ebd06082d.d: /home/alice/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.184/build.rs
|
||||
|
||||
/steam/rotko/kfd/target/debug/build/libc-6578899ebd06082d/build_script_build-6578899ebd06082d: /home/alice/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.184/build.rs
|
||||
|
||||
/home/alice/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.184/build.rs:
|
||||
@@ -0,0 +1 @@
|
||||
This file has an mtime of when this was started.
|
||||
25
target/debug/build/libc-af64a192d6d29af3/output
Normal file
25
target/debug/build/libc-af64a192d6d29af3/output
Normal file
@@ -0,0 +1,25 @@
|
||||
cargo:rerun-if-changed=build.rs
|
||||
cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_FREEBSD_VERSION
|
||||
cargo:rustc-cfg=freebsd12
|
||||
cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_MUSL_V1_2_3
|
||||
cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64
|
||||
cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS
|
||||
cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_GNU_TIME_BITS
|
||||
cargo:rustc-check-cfg=cfg(emscripten_old_stat_abi)
|
||||
cargo:rustc-check-cfg=cfg(espidf_time32)
|
||||
cargo:rustc-check-cfg=cfg(freebsd10)
|
||||
cargo:rustc-check-cfg=cfg(freebsd11)
|
||||
cargo:rustc-check-cfg=cfg(freebsd12)
|
||||
cargo:rustc-check-cfg=cfg(freebsd13)
|
||||
cargo:rustc-check-cfg=cfg(freebsd14)
|
||||
cargo:rustc-check-cfg=cfg(freebsd15)
|
||||
cargo:rustc-check-cfg=cfg(gnu_file_offset_bits64)
|
||||
cargo:rustc-check-cfg=cfg(gnu_time_bits64)
|
||||
cargo:rustc-check-cfg=cfg(libc_deny_warnings)
|
||||
cargo:rustc-check-cfg=cfg(linux_time_bits64)
|
||||
cargo:rustc-check-cfg=cfg(musl_v1_2_3)
|
||||
cargo:rustc-check-cfg=cfg(musl32_time64)
|
||||
cargo:rustc-check-cfg=cfg(vxworks_lt_25_09)
|
||||
cargo:rustc-check-cfg=cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt"))
|
||||
cargo:rustc-check-cfg=cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80"))
|
||||
cargo:rustc-check-cfg=cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))
|
||||
1
target/debug/build/libc-af64a192d6d29af3/root-output
Normal file
1
target/debug/build/libc-af64a192d6d29af3/root-output
Normal file
@@ -0,0 +1 @@
|
||||
/steam/rotko/kfd/target/debug/build/libc-af64a192d6d29af3/out
|
||||
0
target/debug/build/libc-af64a192d6d29af3/stderr
Normal file
0
target/debug/build/libc-af64a192d6d29af3/stderr
Normal file
Reference in New Issue
Block a user