Gre*_*egD 6 haskell ghc ghci data-parallel-haskell
我正在尝试使用Data Parallel Haskell运行一些简单的实验,但我显然有一些选项错误.即使我尝试的东西非常简单
sumP [:1.0,2.0:]
Run Code Online (Sandbox Code Playgroud)
我得到一个例外
Exception indexParr: out of bounds parallel array index; idx = 0, arr len = 0
Run Code Online (Sandbox Code Playgroud)
假设我错误地设置了一些东西 - 但......
在尝试使用GHCi和运行使用GHC生成的可执行文件时,我都会遇到同样的错误.
您可能会遇到DPH 项目状态指定的一些限制。具体来说
主要限制包括无法在单个 Haskell 模块中混合矢量化和非矢量化代码,需要对矢量化代码使用功能匮乏的专用 Prelude,以及缺乏优化(在某些情况下导致性能不佳) 。
如果您只是想利用常规数据并行性,那么您可能可以使用repa(DPH 页面也建议这样做)。
| 归档时间: |
|
| 查看次数: |
121 次 |
| 最近记录: |