Replaces cherry-picked upstream_ref with complete source trees. xllm/ — Iluvatar official C++ inference engine (15MB, 1470 files) Complete: kernels → layers → models → runtime → scheduler → api Excluded: .git, binary images, third_party submodule checkouts ds_vllm/ — Iluvatar official vllm fork (8MB, 703 files) Included: csrc/ (ALL CUDA kernels), fused_moe/, qwen3_5 model, _custom_ops Excluded: tests, benchmarks, docs, examples (not needed for reference) Critical call chains now fully traceable: MoE: moe_topk_softmax_kernels.cuh → ixformer.h → fused_moe.cpp → layer GDN: qwen3_gated_delta_net_base.cpp → qwen3_5_gated_delta_net.cpp Attention: ixformer.h → xllm_paged_attention → attention.cpp
111 lines
2.0 KiB
JSON
111 lines
2.0 KiB
JSON
{
|
|
"name": "xllm",
|
|
"version": "0.0.1",
|
|
"dependencies": [
|
|
{
|
|
"name": "abseil",
|
|
"version>=": "20230125.3"
|
|
},
|
|
{
|
|
"name": "boost-beast",
|
|
"version>=": "1.84.0"
|
|
},
|
|
{
|
|
"name": "boost-serialization",
|
|
"version>=": "1.84.0"
|
|
},
|
|
{
|
|
"name": "boost-uuid",
|
|
"version>=": "1.84.0"
|
|
},
|
|
{
|
|
"name": "boost-lockfree",
|
|
"version>=": "1.84.0"
|
|
},
|
|
{
|
|
"name": "benchmark",
|
|
"version>=": "1.8.0"
|
|
},
|
|
{
|
|
"name": "protobuf",
|
|
"version>=": "3.21.12",
|
|
"features": ["zlib"]
|
|
},
|
|
{
|
|
"name": "folly",
|
|
"version>=": "2024.01.01.00",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "gflags",
|
|
"version>=": "2.2.2#7"
|
|
},
|
|
{
|
|
"name": "gtest",
|
|
"version>=": "1.13.0"
|
|
},
|
|
{
|
|
"name": "glog",
|
|
"version>=": "0.6.0#2"
|
|
},
|
|
{
|
|
"name": "grpc",
|
|
"version>=": "1.51.1",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "nlohmann-json",
|
|
"version>=": "3.11.2",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "leveldb",
|
|
"version>=": "1.23",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "openssl",
|
|
"version>=": "3.2.1"
|
|
},
|
|
{
|
|
"name": "snappy",
|
|
"version>=": "1.1.10"
|
|
},
|
|
{
|
|
"name": "opencv4",
|
|
"version>=": "4.7.0",
|
|
"default-features": false,
|
|
"features": ["ffmpeg", "jpeg", "png","tiff","webp","openexr","quirc"]
|
|
},
|
|
{
|
|
"name": "yaml-cpp",
|
|
"version>=": "0.7.0",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "jsoncpp",
|
|
"version>=": "1.9.5",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "curl",
|
|
"version>=": "8.5.0",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "pybind11",
|
|
"version>=": "2.11.1",
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "eigen3",
|
|
"version>=": "3.4.0"
|
|
},
|
|
{
|
|
"name": "openmpi",
|
|
"version>=": "4.1.6"
|
|
}
|
|
],
|
|
"builtin-baseline": "fba75d09065fcc76a25dcf386b1d00d33f5175af"
|
|
}
|