Merge commit 'd803bfe2b1fe7f5e219e50ac20d6801a0a58ac75' as 'vendor/ruvector'

This commit is contained in:
ruv
2026-02-28 14:39:40 -05:00
7854 changed files with 3522914 additions and 0 deletions

View File

@@ -0,0 +1,216 @@
{
"gpu_info": {
"available": false,
"compute_capability": "N/A",
"cuda_version": "N/A",
"driver_version": "N/A",
"max_threads_per_block": 0,
"memory_gb": 0.0,
"name": "N/A",
"num_sms": 0
},
"results": [
{
"efficiency_percent": 0.9881420625225114,
"gpu_info": {
"available": false,
"compute_capability": "N/A",
"cuda_version": "N/A",
"driver_version": "N/A",
"max_threads_per_block": 0,
"memory_gb": 0.0,
"name": "N/A",
"num_sms": 0
},
"iterations": 50,
"max_time_ms": 3.174368,
"mean_time_ms": 0.16471358,
"metadata": {
"bandwidth_gb_s": "5.93",
"size_mb": "1"
},
"min_time_ms": 0.040596,
"name": "memory_bandwidth_1MB",
"operation": "memory_transfer",
"std_time_ms": 0.5062852803394976,
"throughput": 5.928852375135068
},
{
"efficiency_percent": 0.713928028478,
"gpu_info": {
"available": false,
"compute_capability": "N/A",
"cuda_version": "N/A",
"driver_version": "N/A",
"max_threads_per_block": 0,
"memory_gb": 0.0,
"name": "N/A",
"num_sms": 0
},
"iterations": 50,
"max_time_ms": 17.299856,
"mean_time_ms": 2.2797874599999997,
"metadata": {
"bandwidth_gb_s": "4.28",
"size_mb": "10"
},
"min_time_ms": 0.37521899999999997,
"name": "memory_bandwidth_10MB",
"operation": "memory_transfer",
"std_time_ms": 3.4558740220220883,
"throughput": 4.283568170868
},
{
"efficiency_percent": 0.08924861363335496,
"gpu_info": {
"available": false,
"compute_capability": "N/A",
"cuda_version": "N/A",
"driver_version": "N/A",
"max_threads_per_block": 0,
"memory_gb": 0.0,
"name": "N/A",
"num_sms": 0
},
"iterations": 50,
"max_time_ms": 330.599246,
"mean_time_ms": 182.36744532,
"metadata": {
"bandwidth_gb_s": "0.54",
"size_mb": "100"
},
"min_time_ms": 104.69545500000001,
"name": "memory_bandwidth_100MB",
"operation": "memory_transfer",
"std_time_ms": 55.7021010042311,
"throughput": 0.5354916818001297
},
{
"efficiency_percent": 0.1439795903913544,
"gpu_info": {
"available": false,
"compute_capability": "N/A",
"cuda_version": "N/A",
"driver_version": "N/A",
"max_threads_per_block": 0,
"memory_gb": 0.0,
"name": "N/A",
"num_sms": 0
},
"iterations": 50,
"max_time_ms": 1279.9928280000001,
"mean_time_ms": 565.2204462599999,
"metadata": {
"bandwidth_gb_s": "0.86",
"size_mb": "500"
},
"min_time_ms": 199.191355,
"name": "memory_bandwidth_500MB",
"operation": "memory_transfer",
"std_time_ms": 243.53272527540335,
"throughput": 0.8638775423481264
},
{
"efficiency_percent": null,
"gpu_info": {
"available": false,
"compute_capability": "N/A",
"cuda_version": "N/A",
"driver_version": "N/A",
"max_threads_per_block": 0,
"memory_gb": 0.0,
"name": "N/A",
"num_sms": 0
},
"iterations": 20,
"max_time_ms": 16.490006,
"mean_time_ms": 8.214337000000002,
"metadata": {
"matrix_size": "128",
"tflops": "0.001"
},
"min_time_ms": 3.316313,
"name": "gemm_128x128",
"operation": "gemm",
"std_time_ms": 4.271369656748477,
"throughput": 0.0005106077337708447
},
{
"efficiency_percent": null,
"gpu_info": {
"available": false,
"compute_capability": "N/A",
"cuda_version": "N/A",
"driver_version": "N/A",
"max_threads_per_block": 0,
"memory_gb": 0.0,
"name": "N/A",
"num_sms": 0
},
"iterations": 20,
"max_time_ms": 175.19369,
"mean_time_ms": 85.41927405,
"metadata": {
"matrix_size": "256",
"tflops": "0.000"
},
"min_time_ms": 37.718396,
"name": "gemm_256x256",
"operation": "gemm",
"std_time_ms": 38.2258611390462,
"throughput": 0.00039282038360989797
},
{
"efficiency_percent": null,
"gpu_info": {
"available": false,
"compute_capability": "N/A",
"cuda_version": "N/A",
"driver_version": "N/A",
"max_threads_per_block": 0,
"memory_gb": 0.0,
"name": "N/A",
"num_sms": 0
},
"iterations": 20,
"max_time_ms": 1099.584508,
"mean_time_ms": 720.2384636500001,
"metadata": {
"matrix_size": "512",
"tflops": "0.000"
},
"min_time_ms": 416.415041,
"name": "gemm_512x512",
"operation": "gemm",
"std_time_ms": 183.51006806750456,
"throughput": 0.0003727035829767156
},
{
"efficiency_percent": 0.0,
"gpu_info": {
"available": false,
"compute_capability": "N/A",
"cuda_version": "N/A",
"driver_version": "N/A",
"max_threads_per_block": 0,
"memory_gb": 0.0,
"name": "N/A",
"num_sms": 0
},
"iterations": 50,
"max_time_ms": 383.561285,
"mean_time_ms": 236.66858410000003,
"metadata": {
"batch_size": "64",
"dims": "128",
"num_vectors": "10000"
},
"min_time_ms": 121.239973,
"name": "l2_distance_128d_10000v",
"operation": "l2_distance",
"std_time_ms": 62.27295731680189,
"throughput": 2704203.443113428
}
],
"timestamp": "2025-12-02T00:16:10.163679757+00:00"
}

View File

@@ -0,0 +1,42 @@
{
"generated_at": "2025-12-02T00:14:13.845654480+00:00",
"results": [
{
"batch_size": 64,
"build_time_secs": 0.0,
"dimensions": 768,
"gpu_enabled": false,
"gpu_name": null,
"iterations": 50,
"k": 0,
"max_time_ms": 232.243293,
"mean_time_ms": 78.59453122,
"memory_mb": 146.484375,
"metadata": {},
"min_time_ms": 42.454137,
"name": "distance_768d_50000v",
"num_queries": 0,
"num_vectors": 50000,
"operation": "distance_computation",
"p50_ms": 72.703,
"p95_ms": 117.503,
"p999_ms": 232.319,
"p99_ms": 232.319,
"qps": 12.7235315800895,
"recall_at_1": null,
"recall_at_10": null,
"recall_at_100": null,
"std_time_ms": 34.18277056989714,
"throughput_vectors_sec": 636176.5790044749,
"timestamp": "2025-12-02T00:14:09.189674634+00:00"
}
],
"system_info": {
"cpu_count": 2,
"gpu_available": false,
"gpu_memory_gb": null,
"gpu_name": null,
"platform": "linux",
"total_memory_gb": 7.758457183837891
}
}

View File

@@ -0,0 +1,45 @@
{
"generated_at": "2025-12-02T00:14:28.298539006+00:00",
"results": [
{
"batch_size": 0,
"build_time_secs": 0.0,
"dimensions": 256,
"gpu_enabled": false,
"gpu_name": null,
"iterations": 25,
"k": 0,
"max_time_ms": 119.165886,
"mean_time_ms": 75.38600736,
"memory_mb": 5.07354736328125,
"metadata": {
"num_edges": "25000",
"num_layers": "3"
},
"min_time_ms": 51.651304,
"name": "gnn_5000n_25000e_3l",
"num_queries": 0,
"num_vectors": 5000,
"operation": "gnn_forward",
"p50_ms": 69.119,
"p95_ms": 110.463,
"p999_ms": 119.167,
"p99_ms": 119.167,
"qps": 13.265061183364946,
"recall_at_1": null,
"recall_at_10": null,
"recall_at_100": null,
"std_time_ms": 17.47617622046848,
"throughput_vectors_sec": 66325.30591682473,
"timestamp": "2025-12-02T00:14:26.106004780+00:00"
}
],
"system_info": {
"cpu_count": 2,
"gpu_available": false,
"gpu_memory_gb": null,
"gpu_name": null,
"platform": "linux",
"total_memory_gb": 7.758457183837891
}
}

View File

@@ -0,0 +1,45 @@
{
"generated_at": "2025-12-02T00:14:41.666875137+00:00",
"results": [
{
"batch_size": 0,
"build_time_secs": 0.324541662,
"dimensions": 768,
"gpu_enabled": false,
"gpu_name": null,
"iterations": 0,
"k": 0,
"max_time_ms": 0.0,
"mean_time_ms": 0.0064908332400000004,
"memory_mb": 36.62109375,
"metadata": {
"compression_ratio": "4.0x",
"original_memory_mb": "146.48"
},
"min_time_ms": 0.0,
"name": "quantization_768d_50000v",
"num_queries": 0,
"num_vectors": 50000,
"operation": "quantization",
"p50_ms": 0.0,
"p95_ms": 0.0,
"p999_ms": 0.0,
"p99_ms": 0.0,
"qps": 0.0,
"recall_at_1": null,
"recall_at_10": null,
"recall_at_100": null,
"std_time_ms": 0.0,
"throughput_vectors_sec": 154063.42499102626,
"timestamp": "2025-12-02T00:14:40.827201041+00:00"
}
],
"system_info": {
"cpu_count": 2,
"gpu_available": false,
"gpu_memory_gb": null,
"gpu_name": null,
"platform": "linux",
"total_memory_gb": 7.758457183837891
}
}