Commit Graph
47 Commits
Author SHA1 Message Date
tzhouam a1866083a0 Isolate AMD NPU vocoder compiler crash and validate 2D rewrite 2026-09-24 19:47:09 +08:00
tzhouam df8f02376d Record AMD NPU Qwen3-TTS vocoder compiler failures 2026-09-24 18:29:48 +08:00
tzhouam 17b737914b Qualify WSL CPU Qwen3.8 GGUF with bounded no-repack loading 2026-09-24 18:14:25 +08:00
tzhouam e74d029380 Qualify Windows CPU and Radeon Qwen3.8 GGUF text and image 2026-09-24 18:03:16 +08:00
tzhouam bf42971416 Verify public Qwen3.8 FP8 requests and abort recovery 2026-09-24 17:26:14 +08:00
tzhouam 32a81111bd Qualify scoped Windows RTX Qwen3.8 FP8 text and image path 2026-09-24 17:01:16 +08:00
tzhouam 5bb16af8ee Add admitted RTX Vulkan Qwen3-TTS whole-session route 2026-09-24 16:14:26 +08:00
tzhouam 74d284acba Record native Windows Qwen3.8 NVFP4 PTX startup blocker 2026-09-24 15:52:59 +08:00
tzhouam 605b68cc5f Qualify scoped Spark Omni text path on native Windows RTX 2026-09-24 15:36:22 +08:00
tzhouam b4179a9c1c Verify Qwen3-TTS hybrid recovery after in-flight cancellation 2026-09-24 15:29:41 +08:00
tzhouam 6d0b758dbe Verify Spark Windows recovery after server-started cancellation 2026-09-24 15:21:03 +08:00
tzhouam 02b6af44ec Profile pinned S25 and X Elite vocoders on Qualcomm hardware 2026-09-24 14:55:50 +08:00
tzhouam 203039e054 Audit S24 vocoder routes and Spark restart; prepare pinned S25 export 2026-09-24 14:27:11 +08:00
tzhouam 68e0fd7cad Profile Spark BF16 on fork branch and audit S25 short vocoder 2026-09-24 13:37:57 +08:00
tzhouam 8978302a1b Update device-model matrix with Qualcomm TTS component audits 2026-09-24 12:37:09 +08:00
tzhouam 2932407f82 Audit mobile TTS CPU fallbacks and RB3 INT8 vocoder candidate 2026-09-24 12:08:58 +08:00
tzhouam 36dce4e4f7 Record RB3 TTS CPU component profiles and Cosmos placement 2026-09-24 10:25:06 +08:00
tzhouam 05210fb2db Extend Cosmos and TTS component checks to S24 and RB3 2026-09-24 09:51:08 +08:00
tzhouam 698f8c13d9 Profile additional Qualcomm model components 2026-09-24 09:31:53 +08:00
tzhouam 5d81c3678b Audit Qualcomm components and Windows TTS sustained drift 2026-09-24 09:12:11 +08:00
tzhouam 11c1a56467 Profile mobile MiniCPM and InternVLA NPU components 2026-09-24 08:32:04 +08:00
tzhouam 3b4469a136 Record X Elite CPU talker parity and RB3 fallback 2026-09-24 08:26:45 +08:00
tzhouam d71d39f656 Audit mobile speech heads and S25 VLA latent impact 2026-09-24 07:56:17 +08:00
tzhouam 1949c31f80 Advance Qualcomm TTS and InternVLA component qualification 2026-09-24 07:32:21 +08:00
tzhouam ea373e3cbf Audit X Elite CPU vocoder and isolate TFLite conversion parity 2026-09-24 07:16:15 +08:00
tzhouam 152d67ab86 Audit Qualcomm Qwen3-TTS vocoder parity and profile 2026-09-24 06:48:14 +08:00
tzhouam bd39e903e1 Profile Spark attention across Qualcomm edge devices 2026-09-24 06:11:15 +08:00
tzhouam 36ef53d9b1 Profile MiniCPM-o native storage and probe InternVLA AMD NPU 2026-09-24 04:51:30 +08:00
tzhouam e5c4449a8f Add admitted InternVLA CUDA policy on WSL and native Windows 2026-09-24 03:55:29 +08:00
tzhouam c5f47b22fd Profile repeated Radeon MiniCPM-o requests and record memory regression 2026-09-24 03:09:21 +08:00
tzhouam 752357d318 Profile native Windows CPU InternVLA through Omni 2026-09-24 02:05:26 +08:00
tzhouam 48646da78e Add admitted InternVLA policy stages and update device matrix 2026-09-24 01:42:41 +08:00
tzhouam 9df5ac8836 Run InternVLA synthetic policy with Radeon Cosmos handoff 2026-09-24 01:12:27 +08:00
tzhouam b796c787ec Profile InternVLA Cosmos encoder on Radeon 890M and update matrix 2026-09-24 00:51:17 +08:00
tzhouam e6ea35ca12 Qualify scoped WSL CPU Qwen3-TTS Omni complete requests 2026-09-24 00:41:14 +08:00
tzhouam 10ae2818c7 Profile MiniCPM-o GGUF Omni complete path on WSL CPU 2026-09-24 00:21:11 +08:00
tzhouam 0a41206e1f Add Omni MiniCPM-o GGUF whole-session CPU and Radeon paths 2026-09-23 23:01:22 +08:00
tzhouam 13cc723c71 Qualify scoped MiniCPM-o Radeon hybrid path 2026-09-23 22:43:20 +08:00
tzhouam 445ca92ef1 Record MiniCPM-o CPU GGUF complete-path evidence 2026-09-23 22:22:54 +08:00
tzhouam bb8735effc Add native Windows CPU Qwen TTS Omni stage and profile evidence 2026-09-23 21:18:21 +08:00
tzhouam 8569995591 Add bounded Omni Qwen3-TTS CPU Radeon whole-session stage 2026-09-23 20:52:43 +08:00
tzhouam 34beb7f01e Add bounded Omni llama.cpp Spark text stage for Windows CPU and Radeon 2026-09-23 20:30:28 +08:00
tzhouam 4fee1dbe39 Profile Qwen3-TTS hybrid Radeon and CPU route 2026-09-23 19:59:04 +08:00
tzhouam 54c086acae Record native Windows CPU Qwen3-TTS scoped E2E evidence 2026-09-23 19:19:13 +08:00
tzhouam 03d6cb9a93 Qualify standalone Spark text on Windows CPU and Radeon 890M 2026-09-23 18:57:41 +08:00
tzhouam 34295f3eb3 Qualify Spark output-head component on AMD NPU and update E2E matrix 2026-09-23 18:32:13 +08:00
tzhouamandClaude Opus 5 3834de3105 Rename the project to edge-infer, and complete the packaging audit
Renamed from vllm-embedding: nothing here is about embeddings, and the name had
come from the parent working directory. edge-infer says what it does. The
GitHub repository is renamed to match; nothing had been pushed yet.

The audit found the packaging was incomplete in two ways.

Scripts: 56 of them produced results that are published in this repo but were
not included, so the numbers could be read and not checked. Added under
benchmarks/edge_harness/experiments/ (one-off drivers: the AI Hub on-device
runs, the 4-bit GEMM microbenchmark, fidelity and parity checks, checkpoint
build and round-trip, activation capture, and the load generator used to prove
the contention guard actually refuses) and benchmarks/edge_harness/runs/ (the
24 shell drivers behind published grids). Both directories carry a README
saying plainly that they are a record of what was run rather than a supported
interface -- most hardcode absolute paths from the machine they ran on. The
supported entry points remain the tools one level up.

One broken relative link fixed (comparison.md is under docs/engines/, not
docs/analysis/). All other links and every script reference in the docs now
resolve inside the repo.

Secret scan: the token in ~/.qai_hub/client.ini is absent from the worktree and
from all 61 commits. Worth noting that an earlier version of my own check
reported a false positive, because `grep -rl ... | head` takes its exit status
from head, which always succeeds -- the same class of mistake as the measurement
errors this project keeps recording. The AI Hub scripts authenticate by reading
that file at runtime and contain no credential.

README reframed for the new name and the wider scope: the repository is the
engine changes, the harness, the raw results, the baselines and the analyses,
not just a patch set.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L1ax5wYLA6XbqEL1i8L9gZ
2026-09-14 14:21:07 +08:00