// The prompt planner's host-memory model (#2824): no GPU, no model. #include #include #include #include "strata/program/prefill_plan.hpp" using namespace strata::program::prefill_plan; static int failed = 0; #define CHECK(x) do { if (!(x)) { std::fprintf(stderr, "FAIL %s:%d: %s\n", __FILE__, __LINE__, #x); ++failed; } } while (0) static uint64_t gib(double g) { return (uint64_t) (g * kGiB); } // options at the lend sizes the reporter's engine printed: 2048 1,688 slots 2.3 GiB, 4096 2.97K 4.0, 6144 5.8, 8192 7.5 static std::vector