Распределение задач для графических данных - PullRequest
0 голосов
/ 15 декабря 2010

Я учусь программировать распределенную вычислительную систему.И система, над которой мне нужно работать, потребует выполнения вычислений на графических данных (данных социальных сетей) в параллельной среде.

После поиска в интернете я перехожу к вопросу о распределении задач.Похоже, что многие из таких систем разрабатываются рабочим, запрашивающим задачу у мастера, например, на добровольных вычислениях [1] или при помощи схемы цикла / уменьшения пульса передачи.

Мой вопрос - есть ли какое-либо распределение / назначение задач, разработанное в стиле, в котором мастер будет активно назначать задачу подчиненным?На какие вопросы, возможно, следует обратить внимание при программировании такого механизма?

Я думаю, что я могу ошибаться в некоторых понятиях, о которых я не знаю.Поэтому я ценю любые предложения.

Спасибо за совет.

[1].boinc.berkeley.edu/heien_09.pdf

Ответы [ 2 ]

0 голосов
/ 19 декабря 2010

Тим

Спасибо за предоставленную ссылку. Несмотря на то, что в нем говорится о решении Microsoft, информация в этой статье очень полезна, и она служит хорошим ключевым словом для поиска дополнительной информации.

Еще раз спасибо за вашу помощь!

0 голосов
/ 16 декабря 2010

Нет, вы совершенно правы - модель мастер-вокрера хорошо известна.Чтобы получить определенную картину, посмотрите здесь для системы, основанной на очереди сообщений, или посмотрите ее в википедии.

...