文件名称:wall-clock-time
文件大小:14KB
文件格式:ZIP
更新时间:2024-06-24 11:28:08
Haskell
挂钟时间优化 假设没有并行成本(例如数据传输和节点设置时间),我们希望获得最佳批量大小,用s表示,给定输入大小n 。 给定输入大小和批量大小,需要比较多个并行值才能完成。 例如,如果批量大小是输入大小,则没有并行化,因此并行值的数量就是输入大小。 相反,如果批量大小为 2(批量大小为 1 是无意义的)并且输入大小为 8,则并行值的数量为 6,因为在每一步我们都会通过两个值进行比较,并且需要获得最终值或 2 x 3 的 3 个步骤。 该程序将提供一个数据集,以可视化给定输入大小的最佳批量大小。 用法 假设你有 : $ vagrant up $ vagrant ssh [In VM] $ cd /vagrant $ make 如果vagrant up过程以某种方式没有成功完成,请执行以下操作: $ vagrant ssh [In VM] $ cd /vagrant $ sudo c
【文件预览】:
wall-clock-time-master
----Vagrantfile(3KB)
----wall-clock-time.cabal(662B)
----src()
--------Main.hs(3KB)
----Setup.hs(46B)
----cabal.config(37KB)
----.gitignore(16B)
----Makefile(66B)
----README.md(3KB)