DryadOpt (библиотека для параллельного ветвления и связывания) - доступность
Я пытаюсь реализовать параллельную ветвь и связанную BFS. Я заинтересован в использовании DryadOpt, который работает поверх Dryad LinQ. Кто-нибудь получил DryadOpt. Я знаю, что мы можем получить академическую версию DryadLinQ, и она также присутствует в Azure, но есть ли способ получить DryadOpt. Может ли Apache Hama обрабатывать параллельную ветвь и связывать BFS
1 ответ
Хотя это возможно с Hama, реализация этого с BSP неэффективна (вы можете переходить, но привязка требует глобальной синхронизации). Хама будет иметь конструкции в будущем, чтобы позволить это.
Но, знаете, я бы порекомендовал вам использовать BranchReduce
на пряжу клоудера.
https://github.com/cloudera/branchreduce
(не проверено, работает ли оно, возможно, просто напишите им письмо)