Package portable Linux runtime and verify Google CPU search

This commit is contained in:
karl committed 2026-10-13 00:43:20 +02:00
1 parent e3558a0104
commit 0b56ab553c
22 files changed
+1585 -16

No files matched your search

@@ -0,0 +1,28 @@
{
"platform": "Ubuntu 24.04 x86_64 under WSL in the Windows VM",
"cpu_only": true,
"inference_threads": 1,
"serial_test_workers": true,
"worker_sha256": "8e8b1046ca3387c078ff1f9d93eb05aba18d150b3c47d606bf1d6646b16bbd1f",
"backbone_sha256": "2188ac1deca4b77dffefd603c2776a9d76d9d74ec01841392982ebb840b09135",
"projector_sha256": "c4a8a52691ecef40618438928bdf9e68379b854e24166f292592353db0aab64f",
"passed_tests": {"code": 2, "text": 2, "media": 1, "service": 2},
"reference_cosine_threshold": 0.999,
"text_reference_cosines": {
"query": 0.99991829,
"query_bn": 0.99992166,
"query_ar": 0.99994252,
"document": 0.99981764,
"document_long": 0.99990818
},
"debug_normal_cosine": 1.00000001,
"media_reference_cosines": {
"screen_280": 0.99993253,
"photo_140": 0.99976889,
"frame_70": 0.99914157,
"speech": 0.99979352
},
"service_scope": ["restart and changed/deleted source suppression", "failed policy rebuild preserves live reader and retry"],
"scope": "Runtime equivalence to pinned DigUp references and small real source lifecycle fixtures; not broad retrieval quality or performance benchmarks",
"limitations": ["GPU untested", "older physical CPUs untested", "distribution ABI coverage untested", "native desktop untested"]
}
+39
View File
@@ -0,0 +1,39 @@
{
"platform": "linux-x86_64",
"cpu_only": true,
"archive_sha256": "1e5a07edd4d94b49d2550914163637eca84087c802df0bb59b68168b849544e5",
"archive_bytes": 148157038,
"verified_files": 29,
"extraction_path_contains_spaces": true,
"automatic_media_helper_discovery": "passed",
"embedding_report": {
"media_files": 1,
"media_failures": 0,
"failures": [],
"passages": 2,
"chunks": 3,
"generation": 1,
"model_fingerprint": "google/embeddinggemma-2:bfcd298762cc34d0357ece5ebdd31791a3a374d8:q8_0:llama-b11461-no-logits-v1:mean:l2:query512:doc2048:windows-overlap128:prompts-v1:byte64k-overlap512-title512-v1:google/embeddinggemma-2:bfcd298762cc34d0357ece5ebdd31791a3a374d8:q8_0:llama-b11461-no-logits-v1:mtmd:mean:l2:rgb-catmullrom48-exif-largejpeg-scaled-v2:pcm16k30s-v1:image280-frame70-audio30s-overlap2-distributed240-scene120-v1"
},
"semantic_top_filename": "supplier.md",
"code_source": {
"kind": "line",
"number": 1
},
"strict_filter": "passed",
"command_elapsed_ms": {
"help": 1444.2557980000856,
"index": 897.0072200000914,
"embed": 12126.549685999977,
"semantic_search": 964.4444650000423,
"code_search": 1260.825207000039,
"strict_filter": 966.029466000009
},
"timing_scope": "single deployment smoke samples; not retrieval/performance benchmarks",
"limitations": [
"GPU untested",
"desktop untested",
"clean-machine/ABI coverage untested",
"broad retrieval quality untested"
]
}
@@ -0,0 +1,40 @@
{
"platform": "linux",
"cpu_only": true,
"baseline_only_extraction": true,
"worker_sha256": "8e8b1046ca3387c078ff1f9d93eb05aba18d150b3c47d606bf1d6646b16bbd1f",
"model_sha256": "2188ac1deca4b77dffefd603c2776a9d76d9d74ec01841392982ebb840b09135",
"files": [
"libggml-base.so.0",
"libggml-cpu-x64.so",
"libggml-vulkan.so",
"libggml.so.0",
"libllama.so.0",
"libmtmd.so.0",
"runtime-libraries.json",
"searchi-gemma-worker"
],
"hello": {
"code_query_supported": true,
"cpu_backend_module": "libggml-cpu-x64.so",
"device": "cpu",
"dimensions": 768,
"media_supported": true,
"model": "google/embeddinggemma-2",
"ready": true,
"runtime": "b11461-no-logits-v1",
"threads": 1,
"vulkan_module_loaded": false
},
"dimensions": 768,
"norm": 1.0000000026410276,
"startup_query_exit_ms": 1416.2597190002089,
"timing_scope": "single diagnostic smoke sample; not a performance benchmark",
"worker_dynamic_section": "\nDynamic section at offset 0x2f940 contains 35 entries:\n Tag Type Name/Value\n 0x0000000000000001 (NEEDED) Shared library: [libmtmd.so.0]\n 0x0000000000000001 (NEEDED) Shared library: [libllama.so.0]\n 0x0000000000000001 (NEEDED) Shared library: [libggml.so.0]\n 0x0000000000000001 (NEEDED) Shared library: [libggml-base.so.0]\n 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6]\n 0x0000000000000001 (NEEDED) Shared library: [libm.so.6]\n 0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1]\n 0x0000000000000001 (NEEDED) Shared library: [libc.so.6]\n 0x000000000000001d (RUNPATH) Library runpath: [$ORIGIN]\n 0x000000000000000c (INIT) 0x5000\n 0x000000000000000d (FINI) 0x27908\n 0x0000000000000019 (INIT_ARRAY) 0x306c8\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x306d0\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3b0\n 0x0000000000000005 (STRTAB) 0x14b0\n 0x0000000000000006 (SYMTAB) 0x4a8\n 0x000000000000000a (STRSZ) 5653 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x30bb0\n 0x0000000000000002 (PLTRELSZ) 3072 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x3598\n 0x0000000000000007 (RELA) 0x2da0\n 0x0000000000000008 (RELASZ) 2040 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x2c20\n 0x000000006fffffff (VERNEEDNUM) 4\n 0x000000006ffffff0 (VERSYM) 0x2ac6\n 0x000000006ffffff9 (RELACOUNT) 56\n 0x0000000000000000 (NULL) 0x0\n",
"limitations": [
"GPU untested",
"older physical CPUs untested",
"desktop and installer untested",
"system-loader absence not physically exercised"
]
}
@@ -0,0 +1,53 @@
{
"platform": "linux",
"cpu_only": true,
"baseline_only_extraction": false,
"worker_sha256": "8e8b1046ca3387c078ff1f9d93eb05aba18d150b3c47d606bf1d6646b16bbd1f",
"model_sha256": "2188ac1deca4b77dffefd603c2776a9d76d9d74ec01841392982ebb840b09135",
"files": [
"libggml-base.so.0",
"libggml-cpu-alderlake.so",
"libggml-cpu-cannonlake.so",
"libggml-cpu-cascadelake.so",
"libggml-cpu-cooperlake.so",
"libggml-cpu-haswell.so",
"libggml-cpu-icelake.so",
"libggml-cpu-ivybridge.so",
"libggml-cpu-piledriver.so",
"libggml-cpu-sandybridge.so",
"libggml-cpu-sapphirerapids.so",
"libggml-cpu-skylakex.so",
"libggml-cpu-sse42.so",
"libggml-cpu-x64.so",
"libggml-cpu-zen4.so",
"libggml-vulkan.so",
"libggml.so.0",
"libllama.so.0",
"libmtmd.so.0",
"runtime-libraries.json",
"searchi-gemma-worker"
],
"hello": {
"code_query_supported": true,
"cpu_backend_module": "libggml-cpu-zen4.so",
"device": "cpu",
"dimensions": 768,
"media_supported": true,
"model": "google/embeddinggemma-2",
"ready": true,
"runtime": "b11461-no-logits-v1",
"threads": 1,
"vulkan_module_loaded": false
},
"dimensions": 768,
"norm": 1.0000000005534304,
"startup_query_exit_ms": 2679.169430999991,
"timing_scope": "single diagnostic smoke sample; not a performance benchmark",
"worker_dynamic_section": "\nDynamic section at offset 0x2f940 contains 35 entries:\n Tag Type Name/Value\n 0x0000000000000001 (NEEDED) Shared library: [libmtmd.so.0]\n 0x0000000000000001 (NEEDED) Shared library: [libllama.so.0]\n 0x0000000000000001 (NEEDED) Shared library: [libggml.so.0]\n 0x0000000000000001 (NEEDED) Shared library: [libggml-base.so.0]\n 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6]\n 0x0000000000000001 (NEEDED) Shared library: [libm.so.6]\n 0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1]\n 0x0000000000000001 (NEEDED) Shared library: [libc.so.6]\n 0x000000000000001d (RUNPATH) Library runpath: [$ORIGIN]\n 0x000000000000000c (INIT) 0x5000\n 0x000000000000000d (FINI) 0x27908\n 0x0000000000000019 (INIT_ARRAY) 0x306c8\n 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)\n 0x000000000000001a (FINI_ARRAY) 0x306d0\n 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)\n 0x000000006ffffef5 (GNU_HASH) 0x3b0\n 0x0000000000000005 (STRTAB) 0x14b0\n 0x0000000000000006 (SYMTAB) 0x4a8\n 0x000000000000000a (STRSZ) 5653 (bytes)\n 0x000000000000000b (SYMENT) 24 (bytes)\n 0x0000000000000015 (DEBUG) 0x0\n 0x0000000000000003 (PLTGOT) 0x30bb0\n 0x0000000000000002 (PLTRELSZ) 3072 (bytes)\n 0x0000000000000014 (PLTREL) RELA\n 0x0000000000000017 (JMPREL) 0x3598\n 0x0000000000000007 (RELA) 0x2da0\n 0x0000000000000008 (RELASZ) 2040 (bytes)\n 0x0000000000000009 (RELAENT) 24 (bytes)\n 0x000000000000001e (FLAGS) BIND_NOW\n 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE\n 0x000000006ffffffe (VERNEED) 0x2c20\n 0x000000006fffffff (VERNEEDNUM) 4\n 0x000000006ffffff0 (VERSYM) 0x2ac6\n 0x000000006ffffff9 (RELACOUNT) 56\n 0x0000000000000000 (NULL) 0x0\n",
"limitations": [
"GPU untested",
"older physical CPUs untested",
"desktop and installer untested",
"system-loader absence not physically exercised"
]
}
@@ -0,0 +1,47 @@
{
"platform": "linux",
"device_requested": "auto",
"forced_cpu": false,
"gpu_execution": false,
"vulkan_loader_present": false,
"seal": {
"system_abi": [
"libc.so.6",
"libm.so.6",
"libdl.so.2",
"libpthread.so.0",
"librt.so.1",
"libstdc++.so.6",
"libgcc_s.so.1"
],
"proc_read_only": true,
"model_read_only": true,
"private_mount_namespace_verified": true,
"gpu_devices": false,
"icd_manifests": false,
"environment": {
"PATH": "/usr/bin:/bin",
"LANG": "C.UTF-8"
}
},
"worker_sha256": "8e8b1046ca3387c078ff1f9d93eb05aba18d150b3c47d606bf1d6646b16bbd1f",
"model_sha256": "2188ac1deca4b77dffefd603c2776a9d76d9d74ec01841392982ebb840b09135",
"hello": {
"code_query_supported": true,
"cpu_backend_module": "libggml-cpu-zen4.so",
"device": "cpu",
"dimensions": 768,
"media_supported": true,
"model": "google/embeddinggemma-2",
"ready": true,
"runtime": "b11461-no-logits-v1",
"threads": 1,
"vulkan_module_loaded": false
},
"dimensions": 768,
"norm": 1.0000000005534304,
"limitations": [
"Actual GPU and driver recovery untested",
"Distribution ABI compatibility untested"
]
}