Add Silicium engine to ClickBench benchmarks - #2354
silicium369-spec wants to merge 1 commit into
Conversation
|
Thanks for the submission. I reviewed the scripts and did a static inspection ( 1. The engine dispatches on hardcoded query text, not on general SQL
So each benchmark query is routed to a hand-written kernel. That is a query-specific implementation of the benchmark rather than a general-purpose database. ClickBench is meant to compare systems that run arbitrary SQL; benchmark-specific special-casing is not acceptable. 2. Only the columns used by the queries are loadedBoth 3. Harness issues
4. The binary cannot be auditedThe binary is closed-source, and its license forbids inspecting it. Combined with the points above, we have no way to verify that it is a general-purpose engine. What a resubmission would need
I'm closing this PR for now. You are welcome to resubmit once these points are addressed. |
|
If you want us to run this binary blob on various instance types and collect results, we can do it for you. |
Provenance of the submissionI could not find any public information about a database or analytical engine called "Silicium": no website, documentation, paper, or mention outside this PR. Web searches for the product name and for "silicium369" turn up nothing relevant. What is visible about the submission:
For a proprietary system, we need to be able to see that it is a real product that users can obtain and use for queries beyond the benchmark. If Silicium is a real product, please share a link to its website or documentation and tell us who develops it. |
Summary
Add Silicium high-performance native analytical engine integration for ClickBench.