我知道有些机器学习算法,例如随机森林,本质上应该实现并行计算。我做了一些功课,发现有以下三种并行编程框架,因此我想知道这三种并行性之间的主要区别。
特别是,如果有人能指导我去查阅比较它们之间差异的研究,那将是完美的!
请列出每种并行性的优缺点,谢谢。
我知道有些机器学习算法,例如随机森林,本质上应该实现并行计算。我做了一些功课,发现有以下三种并行编程框架,因此我想知道这三种并行性之间的主要区别。
特别是,如果有人能指导我去查阅比较它们之间差异的研究,那将是完美的!
请列出每种并行性的优缺点,谢谢。
Hadoop、MPI和CUDA彼此完全独立。因此,将它们进行比较可能不公平。
虽然如此,您仍然可以使用(CUDA + MPI)来使用GPU集群解决问题。您仍然需要一个简单的核心来执行问题的通信部分。