Автор |
Сообщение |
chaser Инквизи†ор |
|
Цитата: |
Основные черты RISC-процессоров
В 70-е годы XX века ученые выдвинули революционную по тем временам идею создания микропроцессора, "понимающего" только минимально возможное количество команд.
Замысел RISC- процессора (Reduced Instruction Set Computer, компьютер с сокращенным набором команд) родился в результате практических исследований частоты использования команд программистами, проведенных в 70-х годах в США и Англии. Их непосредственный итог - известное "правило 80/20": в 80% кода типичной прикладной программы используется лишь 20% простейших машинных команд из всего доступного набора.
Первый "настоящий" RISC-процессор с 31 командой был создан под руководством Дэвида Паттерсона из Университета Беркли, затем последовал процессор с набором из 39 команд. Они включали в себя 20-50 тыс. транзисторов. Плодами трудов Паттерсона воспользовалась компания Sun Microsystems, разработавшая архитектуру SPARC с 75 командами в конце 70-х годов. В 1981 г. в Станфордском университете стартовал проект MIPS по выпуску RISC-процессора с 39 командами. В итоге была основана корпорация Mips Computer в середине 80-х годов и сконструирован следующий процессор уже с 74 командами.
По данным независимой компании IDC, в 1992 году архитектура SPARC занимала 56% рынка, далее следовали MIPS - 15% и PA-RISC - 12,2%
Примерно в то же время Intel разработала серию 80386, последних "истинных" CISC-процессоров в семействе IA-32. В последний раз повышение производительности было достигнуто только за счет усложнения архитектуры процессора: из 16-разрядной она превратилась в 32-разрядную, дополнительные аппаратные компоненты поддерживали виртуальную память, и добавился целый ряд новых команд.
Основные особенности RISC-процессоров:
Сокращенный набор команд (от 80 до 150 команд).
Большинство команд выполняется за 1 такт.
Большое количество регистров общего назначения.
Наличие жестких многоступенчатых конвейеров.
Все команды имеют простой формат, и используются немногие способы адресации.
Наличие вместительной раздельной кэш-памяти.
Применение оптимизирующих компиляторов, которые анализируют исходный код и частично меняют порядок следования команд.
RISC-процессоры 3-го поколения
Самыми крупными разработчиками RISC-процессоров считаются Sun Microsystems (архитектура SPARC - Ultra SPARC), IBM (многокристальные процессоры Power, однокристальные PowerPC - PowerPC 620), Digital Equipment (Alpha - Alpha 21164), Mips Technologies (семейство Rxx00 -- R 10000), а также Hewlett-Packard (архитектура PA-RISC - PA-8000).
Все RISC-процессоры третьего поколения:
являются 64-х разрядными и суперскалярными (запускаются не менее 4-х команд за такт);
имеют встроенные конвейерные блоки арифметики с плавающей точкой;
имеют многоуровневую кэш-память. Большинство RISC-процессоров кэшируют предварительно дешифрованные команды;
изготавливаются по КМОП-технологии с 4 слоями металлизации.
Для обработки данных применяется алгоритм динамического прогнозирования ветвлений и метод переназначения регистров, что позволяет реализовать внеочередное выполнение команд.
Повышение производительности RISC-процессоров достигается за счет повышения тактовой частоты и усложнения схемы кристалла. Представителями первого направления являются процессоры Alpha фирмы DEC, наиболее сложными остаются процессоры компании Hewlett-Packard. |
инфа с http://www.intuit.ru/
Кто-нить юзает подобные вещи? Что это за зверь, и с чем его едят?
Да и вообще, какие есть альтернативы нынешним "массовым" мозгам? |
|
|
|
|
woddy Гуру Предупреждений : 1
|
|
для каких целей?
сан именно такие делает... под свои задачи - хорошо. |
|
|
|
|
Станислав_STREAM АБОРИГЕН |
|
че-то ничо не понял! Понял что эти risc процы это наши обычные 64 рязрядные перцы (типа intel и amd)! |
|
|
|
|
chaser Инквизи†ор |
|
woddy писал(а): |
для каких целей? |
для разных: офис, программирование, графика, сеть...
т.е. насколько возможно (и целесообразно) использовать как ПОЛНУЮ альтернативу/замену стандартным пенькам/целикам и иже с ними?
под какие машины они приспособлены и в каких целях используются сейчас?
в интернете инфы полно, но, по большей части, устаревшей, а мне интересно личное мнение. |
|
|
|
|
chaser Инквизи†ор |
|
Станислав_STREAM писал(а): |
risc процы это наши обычные 64 рязрядные перцы |
а я вот понял, что это ну совсем другая история. Вот и спрашиваю |
|
|
|
|
alexcom Медвед-шатун Предупреждений : 2
|
|
Станислав_STREAM писал(а): |
Понял что эти risc процы это наши обычные 64 рязрядные перцы (типа intel и amd)! |
нет
chaser
спец проц, требует спец ОС. винда туда не встанет
линух думаю с исходников компилить придётся именно под эту архитектуру |
|
|
|
|
chaser Инквизи†ор |
|
Цитата: |
Современные RISC-процессоры находят применение как:
рабочие станции высшего ценового класса (12-15 тысяч долларов). Работают под ОС VMS, Unix;
персональные рабочие станции (3-7 тыс. $). ОС: Windows NT, Solaris;
серверы;
RISC ПК. |
вот сцылка на полную статью |
|
|
|
|
woddy Гуру Предупреждений : 1
|
|
chaser писал(а): |
Windows NT |
это NT 4.0 был билд для alpha процессоров. соответственно там обычный софт не работал.
в модеме у тебя может RISC стоит
Цитата: |
ZyWALL 30W EE от ZyXEL: межсетевой экран с возможностью VPN/IPSec
....
Ядром устройства является TMPR3927F — 32-битный RISC микропроцессор компании Toshiba. Микропроцессор, названный в дальнейшем TX3927, является стандартным 32битным микроконтроллером семейства TX39. В качестве процессорного ядра в TX3927 используется TX39/H2, который, в свою очередь, является процессором RISC архитектуры, базирующийся на разработке R3000A от MIPS Technologies, Inc. |
http://www.ixbt.com/comm/router-zyxel-zywall30w.shtml
Цитата: |
D-Link DWL-900AP
Управляющий процессор "RISC CPU (ARM7), TI ACX100 Chipset" |
Цитата: |
Беспроводной ADSL-роутер D-Link DSL-G604T
...
Устройство собрано на базе процессора TNETD7300GDU компании Texas Instruments. (32-битный RISC процессор, работающий на частоте 160 МГц, Ethernet 10/100, ASDL, USB 1.1, поддержка ATM QoS) |
|
|
|
|
|
Destroyer Продвинутый форумчанин |
|
У современных десктоп-процессоров RISC-ядро и декодер, преобразующий x86-команды во внутренние команды ядра (у АМД и Интела они разные). |
|
|
|
|
dlnsk Гуру |
|
chaser писал(а): |
для разных: офис, программирование, графика, сеть...
т.е. насколько возможно (и целесообразно) использовать как ПОЛНУЮ альтернативу/замену стандартным пенькам/целикам и иже с ними?
под какие машины они приспособлены и в каких целях используются сейчас? |
Старые Маки на RISC работали (до перехода на Интел). Вроде Матаролла для них процы делала...
Соответственно, можно использовать под любые цели! |
|
|
|
|
chaser Инквизи†ор |
|
а насколько муторно это - собрать железо под RISC-процессор, да ещё и приспособить под него софтяру? |
|
|
|
|
dlnsk Гуру |
|
Проще наверное купить старый мак и попытаться с ним уже поизвращаться... |
|
|
|
|
cyberhawk Эксперт |
|
chaser
Интерес то какой ? академический ?
Сейчас делают как уже говорили sun. hp вроде ещё не задушил окончательно линейку серверов своих.
То что шшупал с десктопов dec на alpha, ibm RS9000 на powerpc ( на них NT4 ставил)
Ну и ессно PowerMac.
Впечатления отвратительные. то что под НТ4 - полная )(опа с дровами была. с дека сетевка вылетала, еле нарыл 3com под который дрова были. софт соот-но тоже должен быть под архитектуру, а его было мало. дрова на видюху тоже песня. вобщем бяка.
С PowerMac тоже хорошо получилось. на тот момент большинство софта было под обычную мотороллу писано. соот-но на PowerPc была частично заточена система (MacOs 7.5 если склероз не изменяет) и старые приложения пускались в эмуляции мотороллы что ессно было ручником.
Хотя не спорю что в нативном режиме пеньки рядом не валялись. |
|
|
|
|
woddy Гуру Предупреждений : 1
|
|
chaser писал(а): |
а насколько муторно это - собрать железо под RISC-процессор, да ещё и приспособить под него софтяру? |
если
1) находишь готовый дистриб
или
2) готов собирать из сорцов
то с линухом проблем быть не должно...
только смысл не ясен.... |
|
|
|
|
chaser Инквизи†ор |
|
woddy писал(а): |
только смысл не ясен.... |
да у мну самого ещё идея до конца не оформилась
т.к. я сейчас нахожусь на уровне чуть_выше_средне_статистического_юзверя, есть желание поразбираться, что к чему откуда присобачивается. А т.к. о РИСК-процах я слышал мимолётом весьма лестные отзывы, вот и мелькнула идейка. |
|
|
|
|
|