Рассчет ресурсов для вычислительного ПК

(Ответов: 3, Просмотров: 596)
  1. Гуру Аватар для west0293
    • Регистрация: 09.06.2011
    • Сообщений: 1,026
    • Репутация: 341
    • Webmoney BL: ?
    Здравствуйте! Появилась нужда в выполнении простых математических операций (сложение, умножение, деление, возведение в степень) для чисел длиной до 1 млрд знаков. Какие примерно ресурсы компьютера для этого нужны?
    Из расчета 1 символ = 1 байт, выходит, что нужно около 1 млрд байт = 1 млн Кб = 1 000 Мб = 1 Гб ОЗУ. Естественно, лучше, чтобы "про запас" еще было. Скажем, в общей сложности, около 8 Гб.

    А как с процессором считать? И прочим железом?
    В последнее время присматриваюсь к сборке вычислительного кластера, но прежде чем браться за дело, хочется понять объем работ, который придется сделать и, хотя бы ориентировочно, сколько понадобится времени.

    Заранее благодарен за советы! :)
    • 0
  2. Banned
    • Регистрация: 16.04.2011
    • Сообщений: 1,120
    • Записей в дневнике: 1
    • Репутация: 481
    west0293,А считать чем будете? Вы осознаете, что тут эксель не прокатит? Ну и для справки - 1символ не всегда 1байт. Думаю, сначала нужно понять, каким софтом это будет делаться, а затем уже исходя из этого прикидывать.
    Последний раз редактировалось Tiulkin; 14.09.2012 в 01:52.
    • 1

    Спасибо сказали:

    west0293(14.09.2012),
  3. Гуру Аватар для west0293
    • Регистрация: 09.06.2011
    • Сообщений: 1,026
    • Репутация: 341
    • Webmoney BL: ?
    Tiulkin, из софта - Maple или самописный (C#, C). Около года назад писал программу на C# и запускал на своем ПК - очень долго считал... Теперь хочу либо собрать вычислительный компьютер под эти нужды, либо кластер (если другого выхода не будет).
    • 0
  4. Banned
    • Регистрация: 16.04.2011
    • Сообщений: 1,120
    • Записей в дневнике: 1
    • Репутация: 481
    west0293, Из "стандартных" советов - перепишите код на голый с++ и не используйте .net . Теоретически (погуглите чтобы узнать про практически), разница в скорости должна быть такой же, как если сделаете кластер из 10 машин. Экономический эффект очевиден. Ещё посмотрите в сторону пакета "R" (r-project.org). Очень много буржуйских вузов с ним работают и, скорее всего, для вашей задачи есть готовое решение в виде какого-нибудь плагина.
    Из "нестандартных" - подумайте насчет возможности задействовать для расчета GPU навороченной видеокарты. Опять же напихать много видеокарт будет дешевле создания кластера.
    • 1

    Спасибо сказали:

    west0293(14.09.2012),

Похожие темы

Темы Раздел Ответов Последний пост
Каталог полезных ресурсов
Покупка продажа сайтов 2 22.02.2012 01:45
11 полезных ресурсов для начинающих верстальщиков
Дайджест блогосферы 7 03.02.2012 03:09
ссылки с ваших адалт ресурсов
Ссылки, статьи 3 22.10.2011 20:30
Стратегия для продвижения в топ порно-ресурсов
Поисковые системы 7 12.11.2010 22:14
база пиаристых ресурсов
Реклама партнерских программ 0 09.09.2009 22:05

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры