stream-bench:流数据类型的基准测试

时间:2024-07-15 00:58:21
【文件属性】:

文件名称:stream-bench:流数据类型的基准测试

文件大小:10KB

文件格式:ZIP

更新时间:2024-07-15 00:58:21

Haskell

自述文件 该项目包含 Haskell 中流数据类型的基准测试。 这种数据类型的目标是 持续消费和产生价值 保持状态 这些数据类型可用于音频处理、游戏、FRP 等。这些领域具有软实时要求并需要快速流数据类型。 构建说明 要运行基准测试,请执行以下命令: cabal update cabal sandbox init cabal install --dependencies-only --enable-benchmarks cabal configure --enable-benchmarks cabal build -j4 ./dist/build/bench/bench 结果 我电脑上的数字是: benchmarking c/baseline/integral of sinus for 1 second at 48 khz time 1.856 ms


【文件预览】:
stream-bench-master
----default.nix(320B)
----LICENSE(1KB)
----cbits()
--------Baseline.h(32B)
--------Baseline.c(241B)
----src()
--------SignalLazy.hs(925B)
--------Arrow.hs(285B)
--------SignalStrict.hs(1010B)
--------CoroutineLazy.hs(950B)
--------StreamLazy.hs(394B)
--------SignalExistential.hs(963B)
--------Automaton.hs(546B)
--------StreamStrict.hs(739B)
--------Baseline.hs(292B)
--------CoroutineStrict.hs(970B)
----stream-bench.cabal(1KB)
----bench()
--------Main.hs(1KB)
----.gitignore(42B)
----README.md(3KB)

网友评论