Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Slawa Olhovchenkov                   2:5030/500     30 May 2005  14:59:16
 To : Constantin Stefanov
 Subject : Linux and FreeBSD
 -------------------------------------------------------------------------------- 
 
 
 30 May 05, Constantin Stefanov writes to Slawa Olhovchenkov:
 
  >> Это прости, что мерялось, а? Или это "петька, приборы! 17! что 17? а что
  >> приборы?"
  >> комп в комп в тыкается или есть какой-то свитч?
  >> какой размер пакета?
  >> А то время передачи 1500 байт по гигабитному каналу
  >> 1500*8/10^9*10^6=12мкс.
  CS> Чтобы не быть голословным, вот тебе результат быстрого теста для
  CS> InfiniBand. По всей видимости, это не round-trip delay, а просто
  CS> задержка от начала передачи сообщения джо его полного приема картой на
  CS> том конце.
  CS> Длина   латентность,
  CS> сооб-   мкс
  CS> щения,
  CS> байт
  CS> 0   5.7
  CS> 1   5.97
  CS> 10  6.01
  CS> 100 6.35
  CS> 1000    9.82
  CS> 1500    10.27
  CS> 1501    10.26
  CS> 2000    10.88
  CS> 5000    13.27
  CS> 10000   19.44
  CS> 100000  127.48
 
 Hе верю. Сам посмотри, 1500 байт и 2000 байт передаются практически одинаковое
 время (10мкс).
 А минимальная задержка (для 1 байта) -- 5мкс. Какая у тебя скорость в канале?
 1.25Гб/с? 10000 байт должны передаваться 10000*8/(1.25*10^9)*10^6=64мкс, у тебя 
 что там, машина времени?
 
  CS> Система не самая лучшая (свитч  не фонтан, да и глюк в матери мешает),
  CS> поэтому получается больше 5 мкс. 4 мкс, по утверждению разработчика,
  CS> достигается на PCI Express.
  CS> Теперь жду от тебя аналогичной таблички  на гигабитный эзернет, и , в
  CS> идеале, на 10 Gb.
 
 Я не опущусь до такого позора.
 
  CS> Что куда тыкается - это от технологии зависит. InfiniBand и Myrinet -
  CS> там свитч есть. В SCI - нет, там станции обйединены в тор (одномерный,
  CS> двумерный или трехмерный, есть варианты).
 
 ОК, бум знать.
 
  CS> Сразу насчет соседнего письма. В Myrinet - точно не store-and-forward,
  CS> там на каждое сообщение пробивается что-то типа виртуального канала. А
  CS> уж свитч устроен так, чтобы это все блокировалось как можно реже (не
  CS> уверен, что там используется схема вообще свободная от блокировок, но
  CS> такое может быть).
 
 Hу щаз. Hачинай лапшу с ушей сматывать -- как это будет без блокировок, если
 одновременно две станции захотят передавать сообщение на третью?
 
  CS> В InfiniBand - точно не знаю. Вероятно, тоже не store-and-forward. Там
  CS> внутри свитча fat-tree, т.е. такая схема, которая может коммутировать
  CS> одноверменно любые пары портов без блокировок (то есть скорость обмена
  CS> пары узлов не зависит от того, какая нагрузка на остальных парах).
 
 Ой, рокет сайнс, тоже мне.
 
  CS> А теперь объясни, где там ЖОПА в не store-and-forward.
 
 Гуляющие задержки.
 Когда идет передача на какую-то станцию все остальные желющие ей что-либо
 сказать сосут лапу и не могут отослать желаемое свичу дабы начать пересылать
 пакеты другим адресатам.
 Если есть желание -- могу поискать более детальные исследования. Это не только в
 коммутаторах езернета различного вида обнаружилось, но и в сетях хранения
 данных.
 
  CS> Теперь насчет драйверов. Во-первых, в этих технологиях нет такого
  CS> маленького ограничения на макс. размер пакета. Я не знаю, где он какой,
  CS> но даже если инкрементировать размер сообщения по единичке, то скачка,
  CS> как на ethernet от 1500 к 1501 ты не получишь, т.е. меньше прерывания.
 
 Я про _GigabitEthernet_ говорю. Hе про Ethernet, не про FastEthernet. Ты разницу
 видишь? Hа GigabitEthernet допустимы jumbo frames, это 9000 байт как минимум.
 
  CS> Во-вторых, на InfinBand релизована хитрая технология RDMA (Remote
  CS> DMA), которая позволяет дать карточке команду "отслать вот эту область
  CS> данных (ну или принять от того-то туда-то)", после чего весь процесс
  CS> произойдет без прерываний, т.е. опять имеем уменьшение нагрузки.
 
 А теперь без булшита -- чем это круче тривиального busmaster в тривиальныйх
 интелях и броадкомах?
 И почему тебе после отсылки прерывание не нужно?
 
  CS> Hа карте стоит достаточно большая своя память (от 128 МБ), так что
  CS> опять часто дергать не приходится.
 
 Типа экзотика? Hе смешно.
 
  CS> Hа карте релизована аппаратно что-то вроде схемы портов для TCP, т.е.
  CS> карта сама может разбираться, какой поток для какой программы и
  CS> запихивать его в нужную область ОЗУ без участия драйверов.
 
 Ой сомневаюсь я в практической применимости.
 
  >> 10GE уже год как есть.
  CS> Вероятно, это будет альтернативой. Оно слишком недавно появилось, чтобы
  CS> получить широкое распространение. Хотя опять-таки надо смотреть на
  CS> параметры и цены.
 
 xEthernet -- это майнстрим. Его будет много и дешево.
 
 ... Вам не нpавится pезультиpующий код? Тем  хуже  для  вас!
 --- GoldED+/BSD 1.1.5
  * Origin:  (2:5030/500)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Linux and FreeBSD   Vladimir. V. Tsel`m   21 May 2005 12:03:13 
 Linux and FreeBSD   Andrey Ostanovsky   21 May 2005 14:16:36 
 Re: Linux and FreeBSD   Gleb Smirnoff   21 May 2005 15:45:21 
 Re: Linux and FreeBSD   Vladimir. V. Tsel`m   21 May 2005 19:13:02 
 Re: Linux and FreeBSD   Mykola Dzham   21 May 2005 18:43:53 
 Re: Linux and FreeBSD   Vladimir. V. Tsel`m   21 May 2005 19:13:02 
 Re: Linux and FreeBSD   Mykola Dzham   22 May 2005 13:13:32 
 Re: Linux and FreeBSD   Victor Sudakov   22 May 2005 18:19:06 
 Re: Linux and FreeBSD   Mykola Dzham   23 May 2005 11:13:30 
 Re: Linux and FreeBSD   Alex Ivanov   23 May 2005 14:04:11 
 Re: Linux and FreeBSD   Gleb Smirnoff   23 May 2005 14:17:20 
 Re: Linux and FreeBSD   Alex Ivanov   23 May 2005 18:18:05 
 Re: Linux and FreeBSD   Gleb Smirnoff   23 May 2005 19:12:37 
 Linux and FreeBSD   Lev Serebryakov   23 May 2005 21:50:12 
 Re: Linux and FreeBSD   Maxim Konovalov   23 May 2005 22:22:32 
 Re: Linux and FreeBSD   Gleb Smirnoff   23 May 2005 23:10:25 
 Linux and FreeBSD   Lev Serebryakov   24 May 2005 09:15:38 
 Re: Linux and FreeBSD   Eugene Grosbein   25 May 2005 13:35:45 
 Linux and FreeBSD   Slawa Olhovchenkov   25 May 2005 11:39:38 
 Re: Linux and FreeBSD   Eugene Grosbein   25 May 2005 21:14:23 
 Linux and FreeBSD   Slawa Olhovchenkov   27 May 2005 17:23:58 
 Re: Linux and FreeBSD   Eugene Grosbein   27 May 2005 21:24:52 
 Linux and FreeBSD   Slawa Olhovchenkov   27 May 2005 18:36:50 
 Re: Linux and FreeBSD   Eugene Grosbein   28 May 2005 09:58:54 
 Linux and FreeBSD   Slawa Olhovchenkov   28 May 2005 13:23:52 
 Re: Linux and FreeBSD   Eugene Grosbein   29 May 2005 20:41:38 
 Linux and FreeBSD   Slawa Olhovchenkov   29 May 2005 18:53:28 
 Re: Linux and FreeBSD   Eugene Grosbein   30 May 2005 08:35:11 
 Linux and FreeBSD   Slawa Olhovchenkov   30 May 2005 09:09:46 
 Re: Linux and FreeBSD   Eugene Grosbein   30 May 2005 13:56:30 
 Linux and FreeBSD   Slawa Olhovchenkov   30 May 2005 11:15:38 
 Re: Linux and FreeBSD   Eugene Grosbein   30 May 2005 15:17:20 
 Linux and FreeBSD   Slawa Olhovchenkov   30 May 2005 12:34:58 
 Re: Linux and FreeBSD   Eugene Grosbein   30 May 2005 16:13:51 
 Linux and FreeBSD   Slawa Olhovchenkov   30 May 2005 13:32:28 
 Linux and FreeBSD   Slawa Olhovchenkov   25 May 2005 11:38:00 
 Linux and FreeBSD   Andrey Ostanovsky   25 May 2005 16:37:34 
 Re: Linux and FreeBSD   Maxim Konovalov   25 May 2005 21:20:07 
 Re: Linux and FreeBSD   Gleb Smirnoff   25 May 2005 20:55:53 
 Linux and FreeBSD   Lev Serebryakov   26 May 2005 08:38:30 
 FreeBSD HP cluster (Was Linux and FreeBSD)   Maxim Konovalov   26 May 2005 09:04:03 
 FreeBSD HP cluster (Was Linux and FreeBSD)   Lev Serebryakov   29 May 2005 15:09:18 
 Re: Linux and FreeBSD   Gleb Smirnoff   26 May 2005 10:28:55 
 Re: Linux and FreeBSD   Constantin Stefanov   26 May 2005 10:38:06 
 Re: Linux and FreeBSD   Gleb Smirnoff   26 May 2005 10:51:47 
 Re: Linux and FreeBSD   Constantin Stefanov   26 May 2005 11:03:32 
 Re: Linux and FreeBSD   Gleb Smirnoff   26 May 2005 13:58:21 
 Re: Linux and FreeBSD   Constantin Stefanov   26 May 2005 14:46:26 
 Linux and FreeBSD   Alex Semenyaka   28 May 2005 01:49:54 
 Re: Linux and FreeBSD   Gleb Smirnoff   29 May 2005 15:20:28 
 Linux and FreeBSD   Alex Semenyaka   29 May 2005 21:38:08 
 Re: Linux and FreeBSD   Valentin Davydov   26 May 2005 17:03:42 
 Re: Linux and FreeBSD   Constantin Stefanov   26 May 2005 17:32:34 
 Linux and FreeBSD   Slawa Olhovchenkov   29 May 2005 12:57:36 
 Re: Linux and FreeBSD   Constantin Stefanov   30 May 2005 11:14:15 
 Re: Linux and FreeBSD   Gleb Smirnoff   30 May 2005 11:27:44 
 Linux and FreeBSD   Slawa Olhovchenkov   30 May 2005 11:47:00 
 Re: Linux and FreeBSD   Constantin Stefanov   30 May 2005 11:56:18 
 Linux and FreeBSD   Slawa Olhovchenkov   30 May 2005 12:05:04 
 Re: Linux and FreeBSD   Valentin Davydov   30 May 2005 19:20:54 
 Re: Linux and FreeBSD   Constantin Stefanov   30 May 2005 11:50:44 
 Linux and FreeBSD   Slawa Olhovchenkov   30 May 2005 12:00:48 
 Re: Linux and FreeBSD   Constantin Stefanov   30 May 2005 13:56:43 
 Linux and FreeBSD   Slawa Olhovchenkov   30 May 2005 14:59:16 
 Re: Linux and FreeBSD   Constantin Stefanov   30 May 2005 16:15:49 
 Linux and FreeBSD   Slawa Olhovchenkov   30 May 2005 16:49:42 
 Re: Linux and FreeBSD   Constantin Stefanov   30 May 2005 18:41:14 
 Linux and FreeBSD   Slawa Olhovchenkov   30 May 2005 18:57:08 
 InfiniBand, Myrinet, Ethernet   Vladimir Stvolov   31 May 2005 11:15:56 
 InfiniBand, Myrinet, Ethernet   Yuri PQ   31 May 2005 13:29:02 
 InfiniBand, Myrinet, Ethernet   Vladimir Stvolov   31 May 2005 16:53:30 
 InfiniBand, Myrinet, Ethernet   Yuri PQ   31 May 2005 15:47:42 
 Re: Linux and FreeBSD   Constantin Stefanov   31 May 2005 11:25:35 
 Linux and FreeBSD   Slawa Olhovchenkov   31 May 2005 12:16:50 
 Re: Linux and FreeBSD   Constantin Stefanov   31 May 2005 12:50:57 
 Linux and FreeBSD   Slawa Olhovchenkov   31 May 2005 12:58:04 
 Re: Linux and FreeBSD   Spartak Radchenko   31 May 2005 13:28:41 
 Linux and FreeBSD   Slawa Olhovchenkov   31 May 2005 13:35:34 
 Re: Linux and FreeBSD   Dmitriy Kirhlarov   31 May 2005 16:24:15 
 Re: Linux and FreeBSD   Gleb Smirnoff   31 May 2005 12:32:07 
 Re: Linux and FreeBSD   Constantin Stefanov   31 May 2005 12:55:01 
 Re: Linux and FreeBSD   Gleb Smirnoff   31 May 2005 14:07:02 
 Re: Linux and FreeBSD   Dmitry Miloserdov   31 May 2005 14:54:10 
 Linux and FreeBSD   Slawa Olhovchenkov   31 May 2005 20:44:54 
 Re: Linux and FreeBSD   Valentin Nechayev   31 May 2005 23:37:10 
 Linux and FreeBSD   Slawa Olhovchenkov   01 Jun 2005 02:44:38 
 Linux and FreeBSD   Vladimir Stvolov   01 Jun 2005 08:48:34 
 Re: Linux and FreeBSD   Constantin Stefanov   01 Jun 2005 10:30:57 
 Re: Linux and FreeBSD   Dmitry Miloserdov   01 Jun 2005 13:22:30 
 Linux and FreeBSD   Slawa Olhovchenkov   01 Jun 2005 13:59:24 
 Linux and FreeBSD   Slawa Olhovchenkov   30 May 2005 11:44:06 
 Linux and FreeBSD   Alex Semenyaka   01 Jun 2005 11:48:40 
 Linux and FreeBSD   Slawa Olhovchenkov   03 Jun 2005 10:30:38 
 Linux and FreeBSD   Alex Semenyaka   04 Jun 2005 04:08:48 
 Re: Linux and FreeBSD   Valentin Davydov   30 May 2005 12:32:23 
 Linux and FreeBSD   Slawa Olhovchenkov   30 May 2005 12:37:30 
 Re: Linux and FreeBSD   Valentin Davydov   31 May 2005 17:27:07 
 Linux and FreeBSD   Slawa Olhovchenkov   31 May 2005 20:58:36 
 Re: Linux and FreeBSD   Valentin Nechayev   01 Jun 2005 00:00:24 
 Linux and FreeBSD   Slawa Olhovchenkov   01 Jun 2005 02:40:30 
 Re: Linux and FreeBSD   Valentin Nechayev   01 Jun 2005 11:31:43 
 Linux and FreeBSD   Slawa Olhovchenkov   01 Jun 2005 11:38:28 
 Linux and FreeBSD   Lev Serebryakov   29 May 2005 15:15:16 
 Re: Linux and FreeBSD   Andrew Filonov   23 May 2005 19:35:02 
 Re: Linux and FreeBSD   Valentin Davydov   23 May 2005 18:21:39 
 Linux and FreeBSD   Anatoly Mashanov   23 May 2005 19:39:04 
 Re: Linux and FreeBSD   Mykola Dzham   23 May 2005 19:19:46 
Архивное /ru.unix.bsd/2221429afbd8.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional