Вычисления на видеокартах (тема разделена)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Zlobr

  • aмиго RU
  • ****
  • Сообщений: 34982
  • Репутация: +1119/-38
  • Пол: Мужской
  • – Ну и где смеяться? – Где хочешь, это свободная
    • Просмотр профиля
У меня старый знакомый пишет проги на С для расчёта взаимодействия атомов. Недавно он заставил видеокарту считать. Там типа процессоров много :) Говорит раз в 15 быстрее считается, чем CPU компа одноядерный. Ждёт новую видеокарту, покруче.
Вот это да. А вы, имхо, фигнёй занимаетесь..  :hmm:
 :niceguy:
« Последнее редактирование: 10 Октября 2008, 11:31:51 от dark_barker »

Оффлайн МpаК

  • патрон RU
  • *****
  • Сообщений: 52290
  • Репутация: +1066/-10
  • Пол: Мужской
  • ผีกระหัง
    • Просмотр профиля
    • Man on the Moon
Re: 5 секунд - полет нормальный (линуксовая тема)
« Ответ #1 : 08 Октября 2008, 11:39:49 »
Zlobr, читал про такое в одном из выпусков Компьютерры, потому и например новые сони плейстейшен 3 объединяют в кластеры ибо они дают пинка видоепроцам компа своей видеосистемой

Оффлайн dark_barker

  • человек RU
  • **
  • Сообщений: 6616
  • Репутация: +144/-3
    • Просмотр профиля
    • Звук Вокруг - музыка в Уфе
Re: 5 секунд - полет нормальный (линуксовая тема)
« Ответ #2 : 08 Октября 2008, 12:30:42 »
У меня старый знакомый пишет проги на С для расчёта взаимодействия атомов. Недавно он заставил видеокарту считать. Там типа процессоров много :) Говорит раз в 15 быстрее считается, чем CPU компа одноядерный. Ждёт новую видеокарту, покруче.
Вот это да. А вы, имхо, фигнёй занимаетесь..  :hmm:
 :niceguy:
Если он "недавно" заставил считать, то он на несколько лет отстал  :bebe: Давно это уже хозяйство придумано  :killumnik:

Цитата: Artis
у тебя нестабильная версия. а так есть и 2.6.27, правда пока только rc
В чём же нестабильность? Упомянутое ядро стабильное. У меня сегодня в обновлениях пришло 2.6.26.5-28.

Оффлайн Zlobr

  • aмиго RU
  • ****
  • Сообщений: 34982
  • Репутация: +1119/-38
  • Пол: Мужской
  • – Ну и где смеяться? – Где хочешь, это свободная
    • Просмотр профиля
Re: 5 секунд - полет нормальный (линуксовая тема)
« Ответ #3 : 08 Октября 2008, 19:14:28 »
Если он "недавно" заставил считать, то он на несколько лет отстал  :bebe: Давно это уже хозяйство придумано  :killumnik:
Это идея давно придумана. А реальные расчёты, сопоставимые с процем - токмо щас.

Оффлайн dark_barker

  • человек RU
  • **
  • Сообщений: 6616
  • Репутация: +144/-3
    • Просмотр профиля
    • Звук Вокруг - музыка в Уфе
Re: 5 секунд - полет нормальный (линуксовая тема)
« Ответ #4 : 09 Октября 2008, 01:23:33 »
Это идея давно придумана. А реальные расчёты, сопоставимые с процем - токмо щас.
Не заливай! На GPU давно считают побочные расчёты  :killumnik:

Оффлайн Zlobr

  • aмиго RU
  • ****
  • Сообщений: 34982
  • Репутация: +1119/-38
  • Пол: Мужской
  • – Ну и где смеяться? – Где хочешь, это свободная
    • Просмотр профиля
Re: 5 секунд - полет нормальный (линуксовая тема)
« Ответ #5 : 09 Октября 2008, 09:09:13 »
Ты чё-то путаешь "побочные расчёты" и "в 15 раз быстрее".

Оффлайн dark_barker

  • человек RU
  • **
  • Сообщений: 6616
  • Репутация: +144/-3
    • Просмотр профиля
    • Звук Вокруг - музыка в Уфе
Re: 5 секунд - полет нормальный (линуксовая тема)
« Ответ #6 : 09 Октября 2008, 09:40:06 »
Ты чё-то путаешь "побочные расчёты" и "в 15 раз быстрее".
Я не путаю. Вот ты знаешь понятие "математический сопроцессор"? Это штамп с древних времён остался, а фактически это маленькое второе специализированное ядро, отдельный блок в архитектуре процессора. У него своя специально спроектированная система машинных команд, ну, она стековая, как некоторые математические системы программирования и как старые программируемые калькуляторы, очень похоже. Так вот, некоторые куски кода, выполняющие расчёты оптимизируются под него. В принципе, устраивать стараются так, чтобы выполнение шло параллельно. В итоге с верхушки стека снимают результат и код идёт дальше. Так вот это и в этом контексте я и называю побочными расчётами. Там спецкод выполняется тоже "в 15 раз быстрее". Так вот, на видеокартах есть свой процессор (GPU), как понятно. Ведь там выполняется код, причём специализированный. Ну там шейдеры, к примеру. Довольно давно есть понятие GPGPU - так сказать идея расчётов через GPU, ну скажем так "несколько лет". Есть методы реализации этой технологии - CUDA для nvidia, итд. На них нельзя запустить программу, можно воспользоваться их ресурсами для специализированных расчётов.
И это, не спорь со мной, у меня диссертация из похожей области  :bebe:

Оффлайн Zlobr

  • aмиго RU
  • ****
  • Сообщений: 34982
  • Репутация: +1119/-38
  • Пол: Мужской
  • – Ну и где смеяться? – Где хочешь, это свободная
    • Просмотр профиля
Re: 5 секунд - полет нормальный (линуксовая тема)
« Ответ #7 : 09 Октября 2008, 22:57:59 »
Ты говоришь "давно известно" - разве я возражаю?
Я говорю "щас в 15 раз быстрее" - ты опять про "давно известно".  :uchenie:
И не надо мне про "сопроцессор", как-то в курсе  :niceguy:
И повторюсь: не так давно (впервые!) стало возможным исполнять необходимые матвычисления (в несколько раз быстрее основного CPU (с "сопроцессором"!) :niceguy: ) на видеокарте.

Оффлайн dark_barker

  • человек RU
  • **
  • Сообщений: 6616
  • Репутация: +144/-3
    • Просмотр профиля
    • Звук Вокруг - музыка в Уфе
Re: Вычисления на видеокартах (тема разделена)
« Ответ #8 : 10 Октября 2008, 11:34:25 »
Zlobr, ты очень любишь нечёткие категории сколько это - "не так давно"? Для меня "несколько лет", которые я указал, это пиздец как давно, а для тебя наверно - нет :gigi:
Как и с анегдотаме твоими  :bebe:

Оффлайн Zlobr

  • aмиго RU
  • ****
  • Сообщений: 34982
  • Репутация: +1119/-38
  • Пол: Мужской
  • – Ну и где смеяться? – Где хочешь, это свободная
    • Просмотр профиля
Re: Вычисления на видеокартах (тема разделена)
« Ответ #9 : 10 Октября 2008, 20:59:18 »
В данном случае "не так давно" - пара лет.
Уточню "давно известно" - мне где-то с 1998 года.

Оффлайн МpаК

  • патрон RU
  • *****
  • Сообщений: 52290
  • Репутация: +1066/-10
  • Пол: Мужской
  • ผีกระหัง
    • Просмотр профиля
    • Man on the Moon
Re: Вычисления на видеокартах (тема разделена)
« Ответ #10 : 11 Октября 2008, 14:40:32 »
Система с несколькими видеокартами NVIDIA может перебирать до 1 млрд. паролей в секунду. По сравнению с процессором Core 2 Duo обещан прирост быстродействия до 50 раз! Как и ранее, несколько компьютеров могут работать над подбором пароля совместно.

http://www.overclockers.ru/hardnews/30654.shtml

Оффлайн Artis

  • шабнигурат RU
  • *
  • Сообщений: 518
  • Репутация: +2/-0
  • Пол: Мужской
  • Only the dark side...
    • Просмотр профиля
Re: Вычисления на видеокартах (тема разделена)
« Ответ #11 : 11 Октября 2008, 15:53:16 »
Система с несколькими видеокартами NVIDIA может перебирать до 1 млрд. паролей в секунду. По сравнению с процессором Core 2 Duo обещан прирост быстродействия до 50 раз! Как и ранее, несколько компьютеров могут работать над подбором пароля совместно.
http://www.overclockers.ru/hardnews/30654.shtml
круто, с таким девайсом можно брутить вай-фай точки доступа :niceguy:

Оффлайн AMel

  • покойник RU
  • *
  • Сообщений: 811
  • Репутация: +20/-2
    • Просмотр профиля
    • City on the edge of forever.
Re: Вычисления на видеокартах (тема разделена)
« Ответ #12 : 29 Октября 2008, 10:13:41 »
Исследователи, работающие в университете Антверпена, создали суперкомпьютер на базе четырех видеоадаптеров NVIDIA GeForce 9800 GX2. Цена системы оказалась менее 4000 евро, но по производительности она сопоставима с кластером из сотен ПК.

http://www.ixbt.com/news/all/index.shtml?10/57/17