You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Phase 1: Native-Fortran adapter + CUDA host setup #85
Build native amica from the .f90 source (gfortran + OpenMP) on a Linux x86 + CUDA host, and add a _run_fortran native-Fortran backend to the Phase B dimsweep harness (benchmarks/benchmark_dimsweep.py).
Definition of Done
Build script/docs for gfortran + OpenMP compile of amica15.f90/funmod2.f90 on Linux x86.
_run_fortran adapter: writes .fdt (Fortran-order) + param file, invokes the binary, parses the binary's own per-iteration timestamps for startup-immune per-iteration timing (not wall-clock of the whole process).
Registered as a backend in _BACKENDS with availability detection (present only when a native build exists).
Structurally validated on Mac (Rosetta amica15mac) and against the reverted Phase D prototype; real timing deferred to the Linux host.
Real EEG only (channel subsets of ds002718). NO MOCKS.
Done in PR #88 (squash-merged into epic branch feature/issue-84-epic-xplat-benchmark). Native-fortran-f64 backend + cross-platform build validated on Mac arm64 and hallu x86 (RTX 4090).
Activity
neuromechanist commentedon Jul 8, 2026
Done in PR #88 (squash-merged into epic branch feature/issue-84-epic-xplat-benchmark). Native-fortran-f64 backend + cross-platform build validated on Mac arm64 and hallu x86 (RTX 4090).