kとqの新ランタイム「l」登場、圧縮ベクトルで最大49倍高速化
A new runtime for k and q: l

lは、k4、q、qSQLを変更せずに実行できる新しいランタイムです。圧縮ベクトルを実行単位とし、SIMDや自動並列化により、データ移動を最小限に抑えます。ベンチマークでは、TSBSで最大49.18倍、db-benchmarkで総クエリ時間が3.16倍高速化しました。GPUやNPUへのオフロードにも対応し、コードの書き換えは不要です。
現代のハードウェアは、計算能力が枯渇するずっと前にメモリ帯域幅で飢餓状態になる。だから、移動するバイト数を減らすことが高速化の鍵なのだ。