Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: А как у нас с параллелизацией?  (Прочитано 965 раз)

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

Оффлайн Ankor

  • Автор темы
  • Активист
  • *
  • Сообщений: 324
  • Ubuntu 7.10
    • Просмотр профиля
    • Подкасты AnotherAnkor
А как у нас с параллелизацией?
« : 27 Август 2008, 22:58:26 »
Знаю что макоси 10.6 сделали возможной... как это сказать... Короче используют просто всё железо, которое можно и по максимуму. Скажем часть вычислительных задач перекладывается с процессора на видеокарту. Так вот есть ли такое у нас?
Много лет работаю админом и пишу код.

Оффлайн kucheriavij

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: А как у нас с параллелизацией?
« Ответ #1 : 28 Август 2008, 10:19:03 »
ну на сколько мне известно у маков никс архитектура, возможно такое есть и в никсах если это не отсебятина маков

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: А как у нас с параллелизацией?
« Ответ #2 : 28 Август 2008, 10:34:37 »
Поставь компиз и часть вычислений по отрисовки окон в пространстве и прочей фигне перейдет с CPU на GPU.
Ты по конктретнее давай пожалуйста.
nVidia вон предлагает пакет SDK для того чтобы писать приложения использующие GPU как калькулятор.
Объясни что может ОС считать на графическом процессоре например? Есть конкретные приложения которые задуйствуют аппаратные ресурсы.

Оффлайн Ankor

  • Автор темы
  • Активист
  • *
  • Сообщений: 324
  • Ubuntu 7.10
    • Просмотр профиля
    • Подкасты AnotherAnkor
Re: А как у нас с параллелизацией?
« Ответ #3 : 28 Август 2008, 22:37:25 »
Так вот речь о том, что возможно не всем постоянно нужна вся мощность видеокарты. А как прикажете её использовать в консоли? Кроме того вспомните сколько времени длится компилирование какой-нибудь мелочёвки и я думаю поймёте о чём я хочу сказать.
Вот ссылка: http://www.hitech-info.info/integral/news_2008-06-11-11-50-04-402.html или http://www.rosinvest.com/news/410801/.
Много лет работаю админом и пишу код.

Оффлайн tempx77

  • Участник
  • *
  • Сообщений: 212
    • Просмотр профиля
Re: А как у нас с параллелизацией?
« Ответ #4 : 28 Август 2008, 22:40:40 »
видеокарта умеет чисто считать, чем она может ускорить компиляцию программ?

Оффлайн Ankor

  • Автор темы
  • Активист
  • *
  • Сообщений: 324
  • Ubuntu 7.10
    • Просмотр профиля
    • Подкасты AnotherAnkor
Re: А как у нас с параллелизацией?
« Ответ #5 : 28 Август 2008, 23:13:33 »
Млин! Вы сами в железных и програмных делах мастер-то?!
Представьте что у вас запущено на машине две тысячи процессов в консольном режиме, либо строго вычислительные (вот вам поручили рассчитать конструкцию новой лопасти). Представили? А теперь скажите мне, машина будет работать быстрее с использованием всех ресурсов, или с упором на один лишь процессор?
Много лет работаю админом и пишу код.

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
Re: А как у нас с параллелизацией?
« Ответ #6 : 29 Август 2008, 01:29:46 »
видеокарта умеет чисто считать, чем она может ускорить компиляцию программ?

А компиляция по вашему это не "счет" ?
Причем видеокарта БЫСТРО умеет "считать" ;)

Идея хороша.

Оффлайн Sulverus

  • Любитель
  • *
  • Сообщений: 88
  • Прикладное пингвиноводство
    • Просмотр профиля
Re: А как у нас с параллелизацией?
« Ответ #7 : 29 Август 2008, 02:39:39 »
по поводу кластеров на linux есть очень много интересного: во первых, в стандартные репозитории входят приложения для кластеров. и вообще об этом написанно довольно много литературы.

а по поводу расчетов на GPU: если у тебя geforce - тебе повезло, потому что nvidia выпустила API для работы и вычислений на их картах - nVidia Cuda
http://www.nvidia.com/object/cuda_get.html

Оффлайн dmay

  • Старожил
  • *
  • Сообщений: 1084
  • man google, кому сказал!
    • Просмотр профиля
Re: А как у нас с параллелизацией?
« Ответ #8 : 29 Август 2008, 02:47:21 »
Компиляция это, вообще-то, нифиха не счёт. Вот перемножить две 43232-мерные матрицы размером 2342234, это счёт.(ой, плин, это в нашей вселенной не сосчитать, по моему...)

Идём читать про RISC/CISC и GPU с MIPSом в википедию.
Ты попал в мою коллекцию криворуких тупых нубов!

Оффлайн Sulverus

  • Любитель
  • *
  • Сообщений: 88
  • Прикладное пингвиноводство
    • Просмотр профиля
Re: А как у нас с параллелизацией?
« Ответ #9 : 29 Август 2008, 02:52:13 »
хмм блин если поднять пару компов с мое видюхой можно зарабатывать перебором длинных паролей для различных хеш-функций)

Цитировать
Компиляция это, вообще-то, нифиха не счёт. Вот перемножить две 43232-мерные матрицы размером 2342234, это счёт.(ой, плин, это в нашей вселенной не сосчитать, по моему...)
икнул и поперхнулся!!!  я максимум руками 5*5 перемножал=))
« Последнее редактирование: 29 Август 2008, 02:54:00 от Sulverus »

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: А как у нас с параллелизацией?
« Ответ #10 : 29 Август 2008, 07:06:04 »
sht0rm, там довольно много сложной логики. или ты ее на шейдерах писать собрался.
Ankor, вообще-то мастер. воспользуйся гуглом. мля. для расчета твоих лопостей выпустили уже приблуду NVIDIA® CUDA™ считай сколько влезет. и не ной.

 

Страница сгенерирована за 0.067 секунд. Запросов: 23.