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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     04 Dec 2003  04:14:57
 To : Oleg Drokin
 Subject : Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron
 -------------------------------------------------------------------------------- 
 
 
 >>> Oleg Drokin wrote:
 
 OD>>> В смысле от каждого проца отдельный "шланг" и все к той же самой памяти?
 OD>>> И как ты себе это представляешь?
 VN>> Hу, технически такое давно сделано. Общий массив памяти с несколькими
 VN>> "шлюзами", синхронизация доступа на уровне простейшей сериализации,
 OD> Э? Сериализации чего? запросов?
 
 Да.
 
 OD> Так а чем это от одной общей
 OD> шины отличается тогда? тем что она спрятана там внутри?
 
 Hу вот возьмём типичную общую шину. Тайминги в примере будут произвольные,
 но картину они отражают, думаю, адекватно.
 Такт 1: процессор 1 послал запрос чтения по адресу 0001.
 Такт 2: процессор 2 захотел прочитать память. Шина занята => он ждёт.
 Такты 2-5: спим, ждём ответа.
 Такт 6: пришёл ответ. Отработали. Шину освободили.
 Такт 7: процессор 2 послал запрос чтения по адресу 0022.
 Такты 8-11: спим, ждём ответа.
 Такт 12: пришёл ответ. Отработали. Шину освободили.
 
 И так далее. Итого 6 тактов на одно чтение из RAM. Похоже?
 Если что-то тут принципиально неверно, говори сразу.
 
 Теперь представим себе, что было бы, если бы было две шины. Уже не 12
 тактов, а 7. (Предполагая, что они не лезут в одно и то же место в памяти.)
 За такты 1-6 первый процессор получает ответ, за 2-7 - второй.
 
 VN>> несколько параллельных шин и использование одним процессором только одной
 VN>> такой шины. Так как передача команды чтения/записи сейчас происходит
 VN>> значительно быстрее, чем реальное чтение/запись.
 OD> Hепонял логики. То есть по твоему мнению, если к винту прицепить два шолейфа
 OD> и гнать по обоим запросы (случайные, само собой), то все станет в два раза
 OD> быстрее?
 
 Аналогия с винтом неудачна. У него последовательный доступ в том смысле,
 что одновременно может читаться только один цилиндр. У RAM не так,
 чтение/запись разных ячеек может выполняться параллельно.
 У динамической памяти основная задержка - на чтение состояния ячеек,
 которые упрощены до предела (транзистор плюс конденсатор, который сделан
 фактически частью того же транзистора). Всё остальное - дешифраторы,
 усилители, буфера - вносит ничтожную задержку - см. скорость работы
 кэшей (L1, L2 - неважно). Поэтому, параллельный доступ с разных сторон
 к разным ячейкам оказывается такой же по скорости, как и один доступ к одной
 ячейке.
 
 Hо, кстати, и в случае винта не всё так просто. Вспомни TCQ - такая
 себе простая аналогия нескольких шин. В его случае, пока результат одного
 чтения лежит в буфере и начинает передаваться контроллеру, винт уже
 может заниматься выполнением следующей команды. Вряд ли это даст
 больше пары десятков процентов скорости, но тоже ведь на дороге не валяется...
 
 EBB>>>>  когерентности кэшей. Которое обязано быть синхронным и надежным.
 OD>>> Даже если принять во внимение возможность такого варианта, мои слова не
 OD>>> перестают быть менее верны, потому что тогда кеши и шина по которой они
 OD>>> синхронизируются и есть та самая узкая дырка ;)
 VN>> Её можно расширить, хоть и не самым дешёвым путём.
 OD> Так и память можно ускорить ;)
 OD> И эффект будет значительней.
 
 Это дороже. Статическая память значительно быстрее (раз в 10), но и в ~10
 раз дороже. Это можно увидеть по любому прайсу на модули или на микросхемы.
 А вот сколько бы стоило построение схемы с параллельным доступом к
 динамической памяти хотя бы с двух сторон, я не представляю себе даже
 приблизительно.
 -netch-
 --- ifmail v.2.15dev5.1
  * Origin: Dark side of coredump (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron ? В   Sergey   29 Nov 2003 13:32:20 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Leschinsky Oleg   29 Nov 2003 14:01:28 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Dmitry Ivanov   29 Nov 2003 14:30:20 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Leschinsky Oleg   29 Nov 2003 16:01:12 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Dmitry Ivanov   29 Nov 2003 14:24:43 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Aleksey Barabanov   29 Nov 2003 14:56:52 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Konstantin Tokar   29 Nov 2003 16:28:47 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Aleksey Barabanov   29 Nov 2003 19:13:33 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Konstantin Tokar   29 Nov 2003 19:21:15 
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Sergei Dubarev   30 Nov 2003 04:38:14 
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Il\'ya Teterin   30 Nov 2003 10:04:49 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Dmitry Ivanov   30 Nov 2003 12:43:32 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Il\'ya Teterin   30 Nov 2003 13:20:44 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Dmitry Ivanov   30 Nov 2003 13:44:54 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Oleg Drokin   30 Nov 2003 13:34:04 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Dmitry Ivanov   30 Nov 2003 13:39:46 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Oleg Drokin   30 Nov 2003 14:02:39 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Dmitry Ivanov   30 Nov 2003 15:07:19 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Oleg Drokin   30 Nov 2003 12:58:18 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Valentin Nechayev   30 Nov 2003 13:49:32 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Oleg Drokin   30 Nov 2003 14:16:27 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Sergey Prach   02 Dec 2003 11:21:50 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Oleg Drokin   02 Dec 2003 14:16:44 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Aleksey Barabanov   02 Dec 2003 15:11:07 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Alexey Desyatnik   02 Dec 2003 19:42:35 
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Alex Tabounkine   03 Dec 2003 15:42:35 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Dejrgris   03 Dec 2003 20:51:44 
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Alex Tabounkine   04 Dec 2003 11:39:09 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Oleg Drokin   03 Dec 2003 18:13:54 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Valentin Nechayev   03 Dec 2003 18:28:22 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Oleg Drokin   03 Dec 2003 18:46:43 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Eugene B. Berdnikov   03 Dec 2003 22:03:34 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Oleg Drokin   03 Dec 2003 23:44:18 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Valentin Nechayev   04 Dec 2003 01:59:03 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Oleg Drokin   04 Dec 2003 03:40:21 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Valentin Nechayev   04 Dec 2003 04:14:57 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Oleg Drokin   05 Dec 2003 23:59:38 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Dejrgris   03 Dec 2003 20:53:50 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Oleg Drokin   03 Dec 2003 23:48:30 
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Alex Tabounkine   03 Dec 2003 23:01:54 
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Sergei Dubarev   01 Dec 2003 00:14:18 
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Il\'ya Teterin   01 Dec 2003 09:36:11 
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Sergei Dubarev   02 Dec 2003 00:59:30 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Oleg Drokin   30 Nov 2003 13:02:54 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Dmitry Ivanov   30 Nov 2003 13:38:41 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Oleg Drokin   30 Nov 2003 14:01:38 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Dmitry Ivanov   30 Nov 2003 15:05:16 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Dmitry Ivanov   29 Nov 2003 17:43:27 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Peter V. Chernikoff   03 Dec 2003 06:57:09 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Igor V. Kruglenko   01 Dec 2003 11:46:44 
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Evgeniy Jirnov   01 Dec 2003 11:34:18 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Igor V. Kruglenko   02 Dec 2003 13:51:00 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   skv@dss.comint.net   02 Dec 2003 18:20:17 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Alexey Desyatnik   02 Dec 2003 19:40:27 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Peter V. Chernikoff   03 Dec 2003 07:56:25 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Valentin Nechayev   03 Dec 2003 12:20:27 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Peter V. Chernikoff   06 Dec 2003 22:00:17 
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Igor Zubkov   12 Dec 2003 13:56:38 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Valentin Nechayev   13 Dec 2003 13:11:01 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Dejrgris   13 Dec 2003 14:46:26 
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Yury Suhanov   14 Dec 2003 03:48:30 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Peter V. Chernikoff   14 Dec 2003 11:06:38 
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Vladislav Bondarenko   03 Dec 2003 16:52:04 
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Vasya Kruglov   22 Dec 2003 02:28:59 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Dejrgris   22 Dec 2003 15:04:22 
 Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Alex Tabounkine   03 Dec 2003 15:55:50 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Dejrgris   03 Dec 2003 20:56:22 
 Re: Хочу купить комп домой. Что лучше взять Athlon XP 2400 или Celeron   Victor Wagner   29 Nov 2003 20:58:54 
Архивное /ru.linux/7368c63c2b2f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional