01 марта 2004
Обновлено 17.05.2023

Разумный компьютер за разумные деньги

Разумный компьютер за разумные деньги - изображение обложка

Предлагаю поболтать о революциях в нашей повседневной компьютерной жизни. Ибо оные в последнее время имеют свойство случаться весьма редко. В грохоте лозунгов, в пестроте рекламных плакатов и в дыму маркетинговых презентаций многократно употребляемое к месту и не к месту слово “revolutio” утратило свой боевой, монументальный и кардинально-веховой смысл (“движение, обращение, круговращение” — лат.). А между тем научно-технический прорыв и кровавый переворот с захватом Зимнего уже случились. Не то чтобы совсем без шума и пыли, но достаточно буднично — без привлечения ликующих покупательских масс и девочек из варьете. Просто компания AMD выпустила две простые модельки процессоров на новой 64 -битной платформе ( Opteron и Athlon 64 )… Для справки, предыдущая версия подобной — “X-битной” — революции случилась 17 лет назад, в далеком 1986 году, когда компания Intel выпустила процессор 80386 , работавший в поистине бунтарском 32 -битном режиме. С тех славных пор все микропроцессорные “эволюции” ограничивались исключительно питательными добавками новых наборов инструкций ( MMX , SSE , 3DNow! и т.д.). Возьмусь предположить, что для многих наших читателей разница между 16 -, 32 - и 64 -битным процессором далеко не очевидна. И это нормально, ибо для вящего понимания сути вопроса респонденту желательно иметь познания в электронике и низкоуровневом программировании. Объяснять подобные тяжеловесные дисциплины в рамках одной скромной рубрики — дело неблагодарное, поэтому попробуем изобразить на пальцах. Внутри процессора живут регистры. Их ближайший аналог из математики и программирования — переменная. То есть некое хранилище для данных. Регистры условно делятся на “общего назначения” и “специализированные”. Первые нужны для выполнения разного рода арифметических операций, а вторые — для работы с памятью и выполнения определенных аппаратных функций. Теперь немного математики. Как известно, процессор оперирует числами в двоичной системе исчисления. То есть число записывается с помощью не десяти цифр от 0 до 9, а всего двух — 0 и 1. К примеру, чтобы досчитать до десяти, мы используем такую последовательность (в скобках “обычные” — десятичные эквиваленты): 0 (0), 1 (1), 10 (2), 11 (3), 100 (4), 101 (5), 110 (6), 111 (7), 1000 (8), 1001 (9), 1010 (10) и т.д. Теперь представьте себе, что процессорный регистр состоит из множества ячеек, в каждой из которых может покоиться или “1”, или “0”. Одну такую ячейку принято называть битом, а их общее количество в регистре — условно битностью процессора. Для чего это надо? А) Для ускорения банальных арифметических вычислений. Процессор и алгоритмы в двоичной системе исчисления устроены так, что чем больше бит участвует в операции (например, регистр EAX + регистр EBX), тем больше чисел можно сложить за один раз и тем больше арифметических операций выполнить одновременно. При этом нельзя забывать, что некоторые математические алгоритмы — например, криптография — требуют вычислений больших (многозначных) чисел. При использовании нынешней 32-битной архитектуры такие числа приходится разбивать на слагаемые (условно) и складывать последовательно. В новой 64-битной концепции эта проблема решается автоматически. Плюс с использованием такого количества бит в одном регистре становится возможно значительно ускорить и повысить точность вычислений (условно, больше бит — больше цифр после запятой). Б) Как уже было сказано, часть регистров процессора отведена для целей адресации оперативной памяти. Возьмем за аксиому тот факт (опять же условно), что каждый байт в памяти должен иметь свой уникальный адрес, с помощью которого программа может считать из него данные. Адреса байтов хранятся в адресном регистре. Если его разрядность 32 бита, то самое большое число, которое мы можем сохранить в этом регистре, — это 4 294 967 296. И это число — не что иное, как максимальный объем памяти в байтах, доступный любой программе. Для наглядности поделим на 1024 (количество байт в мегабайте) — получим 4 194 304 Мб или 4Гб. Возможно, кто-то и удивится, но этого объема мало для современных CAD-систем и тяжеловесных баз данных. Кроме всего прочего — за счет того, что адресное пространство увеличилось, у программистов и инженеров появилась возможность использовать так называемую “плоскую” модель памяти. В настоящее время для указания адреса используется сегментная адресация, когда полный адрес байта состоит из адреса сегмента и смещения внутри сегмента. Концепция 64 бит эту путаницу попросту упраздняет, и обратиться к байту можно, просто указав его смещение. Это не только упрощает разработку, но и значительно влияет на скорость выполнения операций с памятью. Таким образом, вышеприведенные теоретические выкладки дают понять, что безумные скорости, ожидаемые некоторыми от удваивания разрядности, отнюдь не очевидны. Ибо 64 бита — это в первую очередь неминуемый эволюционный шаг на пути развития микропроцессоров. И только во вторую — предпосылка для будущих производительных решений. Пока же ситуация не определена. В первую очередь из-за отсутствия соответствующего программного обеспечения. Дело в том, что для того, чтобы возможности Opteron и Athlon 64 были задействованы, необходимо перекомпилировать и, в некоторых случаях, — переписать исходный код программы. Все имеющееся на сегодня стандартное ПО использует 32-битные регистры и сегментную модель памяти, и потому для его выполнения ядро использует специальный режим обратной совместимости. И именно его производительность должна в первую очередь волновать будущих покупателей AMD 64… Дешево и сердито… Категория меньше 500$ На процессоре AMD Наименование Цена (у.е.)
Материнская плата: ASRock K7S8X Lan (SocketA, SiS 746FX, ATA133, AGP, Audio, 2DDR, Lan, ATX) $55
Процессор: AMD A-XP (3D) 1700+ (266 MHz, Soсket A, 1470MHz) $50
Охлаждение: Thermaltake Volcano 6 Cu (Socket A, Socket370, до 2GHz) $7,5
ОЗУ: NCP DDR 256 Mb (PC-2700, 166MHz/333Mbps) $40
&nbspHDD;: 40.0 Gb Samsung SV0412Н SpinPoint V60 (5400 об/мин) $57
Видеоплата: 64Mb NONAME AGP GeForce4 MX-440 DDR TV-Out $47
Дисковод 1: CD-ROM 52х Samsung (IDE, OEM) $23
Дисковод 2: 1.44Mb 3.5" SONY $9
Корпус: Midi Tower Marathon II MI-160 Silver (250W, P4, ATX) $27
Монитор: 15" Rolsen C505 (1280x1024@60Гц, ТСО95) $104
Колонки: Dialog M-691bc 120W $6
Итого: $425,5
Опция 1: замена модуля памяти на DDR 512 Mb (PC-2700, 166MHz/333Mbps) +$37
Опция 2: звуковая плата Creative Sound Blaster-128 Digital PCI 4.1 (СТ4750) +$15
Опция 3: колонки Dialog M-580-4 (4.1) +$40
Опция 4: замена видеоплаты на 128Mb AGP GeForce FX 5200-8х (128бит, TV-out) +$23
Опция 5: джойстик типа “геймпад” Genius MaxFire G-08 +$12
Опция 6: джойстик типа “рукоятка” Maxxtro JSK-210 +$9
Опция 7: джойстик типа “руль+педали” Typhoon PC TURBO WHEEL (2-ве педали в комплекте) +$40,5
Опция 8: принтер Canon S-200 (cтруйный, 5 стр/мин, 2880720dpi, USB, A4) +$72
На процессоре Intel Наименование Цена (у.е.)
Материнская плата: ASRock PE PRO-HT (Socket478, SiS 645DX, DDR/SDRAM, AGP, Sound, ATA133, LAN, ATX) $49
Процессор: Celeron 1700 Socket 478 (128k, Willamette-128, BOX) $60
ОЗУ: NCP DDR 256 Mb (PC-2700, 166MHz/333Mbps) $40
&nbspHDD;: 40.0 Gb Samsung SV0412Н SpinPoint V60 (5400 об/мин) $57
Видеоплата: 64Mb NONAME AGP GeForce4 MX-440 DDR TV-Out $47
Дисковод 1: CD-ROM 52х Samsung (IDE, OEM) $23
Дисковод 2: 1.44Mb 3.5" SONY $9
Корпус: Midi Tower Marathon II MI-160 Silver (250W, P4, ATX) $27
Монитор: 15" Rolsen C505 (1280x1024@60Гц, ТСО95) $104
Колонки: Dialog M-691bc 120W $6
Итого: $422
Опция 1: замена модуля памяти на DDR 512 Mb (PC-2700, 166MHz/333Mbps) +$37
Опция 2: звуковая плата Creative Sound Blaster-128 Digital PCI 4.1 (СТ4750) +$15
Опция 3: колонки Dialog M-580-4 (4.1) +$40
Опция 4: замена видеоплаты на 128Mb AGP GeForce FX 5200-8х (128бит, TV-out) +$23
Опция 5: джойстик типа “геймпад” Genius MaxFire G-08 +$12
Опция 6: джойстик типа “рукоятка” Maxxtro JSK-210 +$9
Опция 7: джойстик типа “руль+педали” Typhoon PC TURBO WHEEL (2-ве педали в комплекте) +$40,5
Опция 8: принтер Canon S-200 (cтруйный, 5 стр/мин, 2880
720dpi, USB, A4) +$72
Смерть тормозам… Категория меньше 1000$ На процессоре AMD Наименование Цена (у.е.)
Материнская плата: Leadtek K7NCR18DLM (SocketA, nForce2 400, DDR, AGP8x, Sound, ATA133, LAN, ATX, Retail) $80
Процессор: AMD Athlon XP 2500+ (512k/333 MHz, Soсket A) $93
Охлаждение: Thermaltake Volcano 6 Cu+ (Socket A, Socket370, 7000rpm, до 2GHz) $8,5
ОЗУ: NCP 256 Mb DDR SDRAM (PC-2700, 166MHz/333Mbps) * 2 штуки $80
&nbspHDD;: 60,0GB WD 600BB (ATA100, 7200 rpm) $73
Видеоплата: 128Mb AGP GeForce FX 5200-8х (128áèò, TV-out) $70
Дисковод 1: CD-RW Samsung 48x/ 24x/ 48x SW-248F (IDE, OEM) $53
Дисковод 2: 1.44Mb 3.5" SONY $9
Корпус: Midi Tower Marathon II MI-160 Silver (250W, P4, ATX) $27
Монитор: 17" LG Flatron F700B $175
Колонки: Dialog M-580 Subwoofer 2.1 $34
Итого: $702,5
Опция 1: замена модуля памяти на 256 Мб PC-3200 (200MHz/400Mbps) * 2 штуки +$7
Опция 2: звуковая плата Creative SB Live 5.1 DD (SB0100, PCI) +$35
Опция 3: колонки Creative Inspire 5.1, 5100 OEM +$80
Опция 4: замена видеоплаты на 64Mb NONAME GeForce4 TI4200-8X (TV-Out) +$20
Опция 5: джойстик типа “геймпад” Logitech WingMan Gamepad Precision USB +$16
Опция 6: джойстик типа “рукоятка” AVB GC-FBJ1 PEGASUS FORCE FEEDBACK USB/COM +$65
Опция 7: джойстик типа “руль+педали” AVB GC-FBW1 Force Feedback USB +$83
Опция 8: принтер EPSON Stylus Photo 890 (струйный, фотопечать, A4) +$195
**
На процессоре Intel Наименование Цена (у.е.)
Материнская плата: Giga-Byte GA-8IP900 (Socket478, i865P, DDR, AGP8x, Sound, SATA, ATX) $97
Процессор: CPU Pentium-4 Socket 478 1700E 256k (400MHz bus) (Int PGA) $123
Охлаждение: Thermaltake Volcano P4 (A1119) $8
ОЗУ: NCP 256 Mb DDR SDRAM (PC-2700, 166MHz/333Mbps) * 2 штуки $80
&nbspHDD;: 60,0GB WD 600BB (ATA100, 7200 rpm) $73
Видеоплата: 128Mb AGP GeForce FX 5200-8õ (128áèò, TV-out) $70
Дисковод 1: CD-RW Samsung 48x/ 24x/ 48x SW-248F (IDE, OEM) $53
Дисковод 2: 1.44Mb 3.5" SONY $9
Корпус: Midi Tower Marathon II MI-160 Silver (250W, P4, ATX) $27
Монитор: 17" LG Flatron F700B $175
Колонки: Dialog M-580 Subwoofer 2.1 $34
Итого: $749
Опция 1: замена модуля памяти на 256Мб PC-3200 (200MHz/400Mbps) * 2 штуки +$7
Опция 2: звуковая плата Creative SB Live 5.1 DD (SB0100, PCI) +$35
Опция 3: колонки Creative Inspire 5.1, 5100 OEM +$80
Опция 4: замена видеоплаты на 64Mb NONAME GeForce 4 TI4200-8X (TV-Out) +$20
Опция 5: джойстик типа “геймпад” Logitech WingMan Gamepad Precision USB +$16
Опция 6: джойстик типа “рукоятка” AVB GC-FBJ1 PEGASUS FORCE FEEDBACK USB/COM +$65
Опция 7: джойстик типа “руль+педали” AVB GC-FBW1 Force Feedback USB +$83
Опция 8: принтер EPSON Stylus Photo 890 (струйный, фотопечать, A4) +$195
Тебя я видел во сне… Категория больше 1000$ __
На процессоре AMD** Наименование Цена (у.е.)
Материнская плата: DFI LanParty NFII Ultra (SocketA, NVIDIA nForce2 U400, DDR, AGP8x, 5.1 Sound, SATA RAID, IEEE1394, USB 2.0, Dual LAN, ATX) $161
Процессор: AMD ATHLON XP 3000+ (Barton, 333MHz, Socket A, BOX) $289
ОЗУ: 512 Mb DDR SDRAM SAMSUNG (PC-3200, 200MHz/400Mbps) * 2 штуки $200
&nbspHDD;: 160.0 Gb Seagate Baracuda 7200.7 ST3160023ÀS (SATA, 7200, 8Mb) $180
Видеоплата: 256Mb Connect 3D ATI 3D Radeon 9800 Pro (AGP8X, DDR-II, DVI, TV-Out) $536
Дисковод 1: DVD+RW Plextor PX504A 16/10/40x RETAIL $304
Дисковод 2: 1.44Mb 3.5" TEAC $11
Корпус: Thermaltake V2420AE Xaser III 2000A (420W, 5 Fans, Aluminum, Silver, Winbow) $257
Звуковая карта: S.B.Creative SB AUDIGY 2 Platinum 6.1 PCI Retail Kit $220
Монитор: 19" Samsung 191T (SAS) TFT Silver (500:1, 1280x1024, TCO99) $804
Итого: $2962
Опция 1: колонки Creative Speakers Megaworks 510D 5.1 +$360
Опция 2: джойстик типа “геймпад” Logitech WingMan Gamepad Cordless +$50
Опция 3: джойстик типа “рукоятка” Thrustmaster HOTAS-COUGAR USB +$360
Опция 4: джойстик типа “руль+педали” ACT-LABS Force RS+ACT-LABS Clutch Performance Pedal System+ACT-LABS GPL USB Shifter +$410
Опция 5: принтер EPSON Stylus Photo 950 (струйный, фотопечать, A4) +$445
На процессоре Intel Наименование Цена (у.е.)
Материнская плата: ASUS P4C800 Deluxe (Socket478, i875P, DDR, AGP8x, Sound, SATA RAID, 1394, GB Lan, ATX) $189
Процессор: Pentium-4 3000С 512k (Socket478, 800MHz bus, BOX) $412
ОЗУ: 512 Mb DDR SDRAM SAMSUNG (PC-3200, 200MHz/400Mbps) * 2 штуки $200
&nbspHDD;: 160.0 Gb Seagate Baracuda 7200.7 ST3160023ÀS (SATA, 7200, 8Mb) $180
Видеоплата: 256Mb Connect 3D ATI 3D Radeon 9800 Pro (AGP8X, DDR-II, DVI, TV-Out) $536
Дисковод 1: DVD+RW Plextor PX504A 16/10/40x RETAIL $304
Дисковод 2: 1.44Mb 3.5" TEAC $11
Корпус: Thermaltake V2420AE Xaser III 2000A (420W, 5 Fans, Aluminum, Silver, Winbow) $257
Звуковая карта: S.B.Creative SB AUDIGY 2 Platinum 6.1 PCI Retail Kit $220
Монитор: 19" Samsung 191T (SAS) TFT Silver (500:1, 1280x1024, TCO99) $804
Итого: $3113
Опция 1: колонки Creative Speakers Megaworks 510D 5.1 +$360
Опция 2: джойстик типа “геймпад” Logitech WingMan Gamepad Cordless +$50
Опция 3: джойстик типа “рукоятка” Thrustmaster HOTAS-COUGAR USB +$360
Опция 4: джойстик типа “руль+педали” ACT-LABS Force RS+ACT-LABS Clutch Performance Pedal System+ACT-LABS GPL USB Shifter +$410
Опция 5: принтер EPSON Stylus Photo 950 (струйный, фотопечать, A4) +$445
Оборудование для экспериментов предоставлено компанией “РиК” ( www.r-and-k.com ).

Комментарии
Чтобы оставить комментарий, Войдите или Зарегистрируйтесь