AccelerateHS / AccelerateHS/accelerate-backend-kit
Count ETupProject projlen differently / replace with simpler tuple indexing
未关闭
- 主要语言
- Haskell
- 星标
- 16
- 派生
- 2
- PR 合并指标
- 30 天内没有已合并 PR
描述
We are using surface tuples throughout accelerate-backend kit, including decoding the `EltRepr` to recover the surface structure (which doesn't help us with shapes, alas).
However, there's an inconsistency here, because we count `projlen` in `ETupProject` in terms of scalar _leaves_. If we are sticking with surface, N-array tuples, then this should be replaced with a basic "project field N of M" operator, and this should be able to happen from when we first build `SimpleAcc`.
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。