информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Портрет посетителяВсе любят медЗа кого нас держат?
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Умер Гордон Мур 
 Маск поддержал создателя Дилберта,... 
 Утечка сертификатов GitHub Desktop... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / beginners
Имя Пароль
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
Можно начать с простого: В студенчестве я тоже с задачкой... 03.08.04 10:56  Число просмотров: 1273
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
Отредактировано 03.08.04 10:57  Количество правок: 1
<"чистая" ссылка>
> Имеется задача с огромным количеством вычислений.
> На одной машине вычисляется очень долго.
> Надо распределить вычисление этой задачи на несколько
> компов локальной сети.
> Речь идет о программировании на С++. Что такое сокеты и с
> чем их едят имею представление (реализовывал
> сервер-клиент).

Можно начать с простого: В студенчестве я тоже с задачкой столкнулся - обсчитать данные на интервале, несколько часов (десятков часов) счета. Подправил програмку, чтоб она из командной строки начало и конец интервала брала. Пришел с утра пораньше в компьютерный зал. Обошел десяток писюков, запустив на каждом програмку. Разумеется мысленно весь интервал разбил на десяток маленьких и на каждом писюке в командной строчке указал этот маленький интервал, на каждом писюке свой. Потом прошелся и собрал на дискетку результаты работы каждой программы и проконсолидировал их.
Есть монжество вариантов. Например пароли ломать на 32(256) писюках можно соответствующим образом - сказать брютфорсерам, чтоб все буквы перебирали, кроме первой, а первую каждому писюку свою раздать. Сокеты - дело второстепенное, это только метод межкомпьютерного общения, быстрый и удобный. Полезно начать просто с распараллеливания.
А вообже то мое сугубо личное мнение - чем больше программа требует вычислительных ресурсов, тем нафик она нужна, наиболее полезные программы, обычно, вообще не требовательны.
<beginners> Поиск 






Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2023 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach