我一直在查看处理 GPU 计算的高性能任务视图中的一些包,并且鉴于大多数 GPU 在执行单精度算术方面似乎比DP 强一个数量级,我想知道:
- 为什么没有一个包给用户更多的控制所需的精度类型?我可以看到许多统计应用,其中 SP 算术(即以 7 位精度编码的数字)足以满足实际使用(如果我高估了所涉及的收益,请告诉我)。
- Python 在这方面更灵活吗?如果是这样,为什么?我不明白为什么 R 中缺少“单一”类型会使得在 GPUtools 或 magma 中包含这样的选项(连同警告)是不可能的(尽管我很乐意被显示错误)。
PS:我特别考虑的是数字已经按维度缩放和居中(因此切比雪夫不等式具有约束力)维度的应用程序。