我正在使用Haskell,据报道它非常容易并行。 不幸的是,由于我的计算机只有一个处理器,我无法测试这种说法。 有没有人知道一个实用程序,它会使我的计算机看起来像2或4(显然比真正的处理器慢)处理器,并让我跟踪那里的性能。 它也应该让我一次测试一个想象中的处理器,所以我可以看到在这样的计算机上并行与非并行的比较。 虽然对于一个更通用的应用程序来说会更好,但即使他们只使用haskell,我也会得到答案。
PS我正在运行Ubuntu 13.10。
您正在寻找的搜索关键字是“模拟多核”
这是一个: 狙击手
它不是开源的。 来自FAQ :
问:使用Sniper有哪些许可条款? 答:简而言之,区间核心模型受美国专利申请保护。 我们会自动授予您使用狙击手内部间隔模型的免费许可,用于学术目的。 如需商业用途,请联系Lieven Eeckhout。 所有其他代码都是根据非常自由的MIT许可证授权的。 您可以在我们的许可页面上查看完整的详细信息。
问:使用Sniper有哪些许可条款?
答:简而言之,区间核心模型受美国专利申请保护。 我们会自动授予您使用狙击手内部间隔模型的免费许可,用于学术目的。 如需商业用途,请联系Lieven Eeckhout。 所有其他代码都是根据非常自由的MIT许可证授权的。 您可以在我们的许可页面上查看完整的详细信息。