реклама на сайте
подробности

 
 
> Быстрые вычисления
Dawidov
сообщение May 24 2005, 10:15
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 24-05-05
Пользователь №: 5 339



А вот интересно, есть ли опыт создания вычислителей на основе минимальных конфигураций различных операционок для PC? Может где информацию можно подчерпнуть?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 7)
tonjo
сообщение May 24 2005, 11:09
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 22-11-04
Пользователь №: 1 190



Цитата(Dawidov @ May 24 2005, 13:15)
А вот интересно, есть ли опыт создания вычислителей на основе минимальных конфигураций различных операционок для PC? Может где информацию можно подчерпнуть?
*


Имеется ввиду с использованием одного, или нескольких компов? Если нескольких, тогда это сеть типа Grid или она сама и есть.
Может быть мы по-разному понимаем термин "вычислитель"?
Go to the top of the page
 
+Quote Post
Dawidov
сообщение May 24 2005, 14:29
Сообщение #3





Группа: Новичок
Сообщений: 5
Регистрация: 24-05-05
Пользователь №: 5 339



Имеется в виду следующее. По сути надо создать кластер PC на котором выполнять те или иные вычисления (в основном матричные операции). Есть готовые решения типа BeoWolf и т.п. под Linux. Но хотелось бы узнать солько времени операционка тратит на саму себя в процессе вычислений и на сколько быстрее будет считать "голый" процессор. Т.е мы берем обычную PC (или несколько таких) на которой установлена "минимальная" операционка подключаем к ней другую PC, на которой стоит полноценная операционка с граф интерфейсом и т.д. и выполняем вычисления.
Go to the top of the page
 
+Quote Post
tonjo
сообщение May 24 2005, 14:52
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 22-11-04
Пользователь №: 1 190



Думаю, что когда надо, то операционка и с графическим интерфейсом отдаст на вычисления 99% процессорного времени. Всё таки видится гораздо более важное другое - насколько операционка сможет распараллелить операции для разных процессоров или разных компов.
Go to the top of the page
 
+Quote Post
Dawidov
сообщение May 27 2005, 11:38
Сообщение #5





Группа: Новичок
Сообщений: 5
Регистрация: 24-05-05
Пользователь №: 5 339



Ну распаралеливанием займется программист...

Кстати, а что такое сеть Grid
Go to the top of the page
 
+Quote Post
K!V
сообщение May 27 2005, 19:16
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 40
Регистрация: 26-11-04
Пользователь №: 1 242



Цитата(Dawidov @ May 27 2005, 14:38)
Ну распаралеливанием займется программист...

Кстати, а что такое сеть Grid
*


Тогда, возможно стоило изначальный вопрос адресовать этому программисту? smile3046.gif

Grid - это такая технология распределенных вычислений. Объяснять не буду, тем более вас интересуют именно кластерные решения. Но если все-же решить дальше копаться в этом вопросе cranky.gif посетите Информационно-аналитический центр по параллельным вычислениям.
Go to the top of the page
 
+Quote Post
Dawidov
сообщение May 28 2005, 10:32
Сообщение #7





Группа: Новичок
Сообщений: 5
Регистрация: 24-05-05
Пользователь №: 5 339



Ну от чего ж кластерные. Я об этом не говорил. Я говорил о быстрых!

Кстати программист как раз и спрашивает.
Go to the top of the page
 
+Quote Post
Olej
сообщение Sep 12 2005, 13:37
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 11-09-05
Из: Харьков
Пользователь №: 8 458



Цитата(Dawidov @ May 24 2005, 17:29)
Имеется в виду следующее. По сути надо создать кластер PC на котором выполнять те или иные вычисления (в основном матричные операции). Есть готовые решения типа BeoWolf и т.п. под Linux. Но хотелось бы узнать солько времени операционка тратит на саму себя в процессе вычислений и на сколько быстрее будет считать "голый" процессор. Т.е мы берем обычную PC (или несколько таких) на которой установлена "минимальная" операционка подключаем к ней другую PC, на которой стоит полноценная операционка с граф интерфейсом и т.д. и выполняем вычисления.
*


Если кого ещё заинтересует сверхвысокая вычислительная производительность, и как её можно произвольно наращивать за счёт произвольного числа сетевых хостов, то посмотрите здесь - это пример завершённого работающего решения:
http://qnxclub.net/files/articles/cluster/cluster.pdf
http://qnxclub.net/files/articles/cluster/cluster.tgz
Единственно, что для этого нужно иметь некоторую ... дополнительную сетевую прозрачность wink.gif. В примере использована OS QNX с микросетью QNET - это самый простой вариант, но то же можно делать и с RPC, или смоделировав технику обмена сообщениями микроядра на TCP/IP - об этом можно посмотреть интереснейшее рассуждение Р.Кёртен:
http://www.parse.com/~rk/articles/kickresmgr.html
- как он это делает в FreeBSD (но эта OS не имеет значения в этом рассмотрении).
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th July 2025 - 01:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01383 секунд с 7
ELECTRONIX ©2004-2016