这是我的问题:是否有任何服务或技术可以在不知道它们的情况下在更多计算机上运行并行算法?
例如:我写了一个并行算法。我的朋友安装了一个简单的客户端应用程序,如果他们有互联网连接,他们可以利用他们的免费处理器容量帮助我计算。我希望将它们视为我 CPU 中的一个额外核心。
如果没有这样的技术,开发一个有什么无法解决的问题吗?(我知道在代码传输、操作系统和兼容性方面肯定有很多问题)
这是我的问题:是否有任何服务或技术可以在不知道它们的情况下在更多计算机上运行并行算法?
例如:我写了一个并行算法。我的朋友安装了一个简单的客户端应用程序,如果他们有互联网连接,他们可以利用他们的免费处理器容量帮助我计算。我希望将它们视为我 CPU 中的一个额外核心。
如果没有这样的技术,开发一个有什么无法解决的问题吗?(我知道在代码传输、操作系统和兼容性方面肯定有很多问题)
I believe that you can use BOINC to set up your own volunteer computing project. But I have no experience of this to report.