|
|
  |
Межпроцессорное взаимодействие через PCI-e, Вопрос к знатокам PCI-e |
|
|
|
Sep 26 2007, 06:04
|
Группа: Участник
Сообщений: 12
Регистрация: 24-09-07
Пользователь №: 30 775

|
Доброго времени суток! Очень необходим ответ на концептуальный вопрос... (стоит ли вообще копать в этом направлении...) Возможно ли соединение одноплатных одинаковых компьютеров в единую систему посредством PCI-e с осуществлением межпроцессорного взаимодействия?
|
|
|
|
|
Sep 27 2007, 12:25
|
Группа: Новичок
Сообщений: 2
Регистрация: 16-04-07
Пользователь №: 27 097

|
Очень, однако интересный вопрос! решение которого даёт суперкомпьютер под столом и за разумную сумму... В случае двух плат возможно сединение через бридж - но это (почти) не интересно - мало участников седующе неинтересное решение HIB А вот дальше то что надо - PCIe коммутатор Host-To-Host пример: http://onestopsystems.com/09_17_2007.htmlхотелось бы такое-же решение но за разумные средства!
|
|
|
|
|
Sep 27 2007, 14:18
|
Группа: Новичок
Сообщений: 2
Регистрация: 16-04-07
Пользователь №: 27 097

|
В контексте моих исследовай, а меня интересовал производительный линукс кластер с хорошим соотношением цена производительнось лучше - PCIe он уже распаян и разьём есть на большинстве мATX Микросхемы коммутаторов PCI-e выпускают несколько компаний весь вопрос в обвязке и драйверах ядра Другие реешения инфинибанд, FC, гигабит и даже ieee1394 - хуже либо по цене либо по скорости HyperTransport надо ка-кто вытаскивать из станартнх плат...
|
|
|
|
|
Sep 27 2007, 15:55
|

Частый гость
 
Группа: Участник
Сообщений: 95
Регистрация: 6-08-07
Из: Москва
Пользователь №: 29 583

|
Цитата(broken_false @ Sep 27 2007, 18:18)  ... коммутаторов PCI-e выпускают несколько компаний весь вопрос в обвязке и драйверах ядра Другие реешения инфинибанд, FC, гигабит и даже ieee1394 - хуже либо по цене либо по скорости HyperTransport надо ка-кто вытаскивать из станартнх плат... Про скорость: http://www.rosinvest.com/news/192205/Потом HT - это пакетная передача данных от девайса до проца, гибкая.... Я не агетирую ее использовать, но рассмотреть такой вариант считаю правильным. Есть платы с HTX разъемом ( http://www.amd64.ru/index.php?link=5&addr=8#1801 ) для Opteron и есть отладочные платы на Virtex-4 ( http://www.hypertransport.org/consortium/c...cfm?RecordID=91 , http://www.hypertransport.org/products/pro...cfm?RecordID=75 ). Да, это выливается в копейку и в геморр, но результат возможно того стоит???
Сообщение отредактировал I.S.A. - Sep 27 2007, 15:59
--------------------
Зачем все делать просто, когда все можно усложнить?
|
|
|
|
|
Oct 1 2007, 13:07
|
Группа: Участник
Сообщений: 12
Регистрация: 24-09-07
Пользователь №: 30 775

|
Спасибо всем откликнувшимся! Отдельное спасибо broken_false за ссылочку на сайт One Stop System... К сожалению, когда я писал вопрос, я забыл упомянуть, что предполагаемое к использованию железо не включает произведения Интел или АМД, поэтому НТ отпадает... (Сорри, моя ошибка...). А вообще, замысел включал в себя кроме межпроцессорного взаимодействия как такового, еще и возможность других камней использовать периферию камня вышедшего из строя - допустим, тот же видеоадаптер...
З.Ы. По поводу суперкомпьютера под столом... я недавно читал небольшую заметку (по-моему, на ixbt, точно не помню...), так там умельцы из одного забугорного института сваяли супер из нескольких мам, посредством гигабитного Ethernet-свича и у них это обошлось где-то в 2,5 тыс. евро (по-моему...)...
Сообщение отредактировал Darel - Oct 1 2007, 13:08
|
|
|
|
|
Nov 23 2007, 13:26
|

Lazy
     
Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76

|
Цитата(Tosha @ Sep 26 2007, 11:38)  Видимо нужен аналог PCI NON-TRANSPARENT bridge для pci-express, т.е. мост который не транслирует обращения автоматически. Правда в этом случае нужно программная реализация взаимодействия. Не могу подсказать конкретный мост, можно у PLX посмотреть. Немного не так. Основная проблема заключается в том, что при использовании прозрачного моста конфигурационные циклы передаются с одной стороны на другую. В случае 2 хостов - каждый из них попытается просканировать другую сторону, выделить память и прицепить драйвера. Non-Transparent мост не передает конфигурационные запросы с одной стороны на другую, и рассматривается хостами уже не как мост - а как PCI устройства. Можно провести аналогию с двухпортовой памятью. По поводу PCIe не подскажу. Работал с PCI-X.
--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
|
|
|
|
|
Jan 29 2008, 09:55
|
Группа: Участник
Сообщений: 12
Регистрация: 24-09-07
Пользователь №: 30 775

|
Цитата(Tosha @ Nov 27 2007, 07:41)  Есть такой файлик от PLX как раз про непрозрачное межхостовое взаимодействие. http://plxtech.com/pdf/technical/expressla...entBridging.pdfСпасибо! Двигаюсь в этом направлении...
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|