Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Компьютеры SPARC-архитектуры



 Другие рефераты
Компьютерные сети Информационных технологий Компьютерные технологии на примере Apple Macintosh Контроллеры семейства МК51 Контроль передачи информации

Политехнический колледж.



 Компьютеры SPARC-
          архитектуры.



Выполнил,                                       проверил

Студент гр. 02033п                         Преподаватель информатики
Холопов П. С.



                          Великий Новгород 2001
                Содердержание.


1.Особенности процессоров с архитектурой SPARC компании Sun Microsystems.

2.SuperSPARC.

3.HyperSPARC.

4.MicroSPARC-II



     Особенности процессоров с архитектурой SPARC


                      компании Sun Microsystems.

   Масштабируемая процессорная архитектура компании Sun Microsystems  (SPARC
–   Scalable    Processor    Architecture)    является    наиболее    широко
распространённой  RISC-  архитектурой,  отражающей  доминирующее   положение
компании  на  рынке  UNIX-рабочих   станций   и   серверов.   Процессоры   с
архитектурой SPARC лицензированы  и  изготавливаются  по  спецификациям  Sun
несколькими производителями, среди которых следует отметить  компании  Texas
Instruments, Fujitsu, LSI Logic, Bipolar International  Technology,  Philips
и Cypress Semiconductor. Эти компании
Осуществляют поставки процессоров SPARC не только самой   Sun  Microsystems,
но  и  другим  известным  производителям  вычислительных  систем,  например,
Solbourne, Toshiba, Matsushita, Tatting и  Cray  Research.В  1990  году  Sun
передала все права на архитектуру  SPARC  организации  SPARC  International,
которая в настоящее время включает  более  250  членов.  Основными  задачами
этой организации являются лицензирование технологии  SPARC  для  реализации,
руководства и проверки совместимости  со  стандартами  SPARC.  Именно  такая
стратегия лицензирования позволила процессорам с архитектурой  SPARC  занять
лидирующие позиции на рынке RISC-кристаллов.
Первоначально  архитектура  SPARC  была  разработана   с   целью   упрощения
реализации  32-битового  процессора.  В  последствии   по   мере   улучшения
технологии изготовления интегральных схем она  постепенно  развивалось  и  в
настоящее время имеется 64-битовая версия этой архитектуры.
В отличие от большинства RISC архитектур SPARC использует регистровые  окна,
которые обеспечивают удобный механизм передачи параметров между  программами
и  возврата  результатов.  Архитектура  SPARC   была   первой   коммерческой
разработкой, реализующей  механизмы  отложенных  переходов  и  аннулирования
команд.  Это  давало  компилятору  большую   свободу   заполнения   времени,
выполнения  команд   перехода  командой,  которая   выполняется   в   случае
выполнения условий перехода и игнорируется в случае, если  условие  перехода
не выполняется.
Первый  процессор  SPARC  был  изготовлен  компанией   Fujitsu   на   основе
вентильной матрицы,  работающей  на  частоте  16.67  МГц.  На  основе  этого
процессора   была   разработана   первая    рабочая    станция    Sun-4    с
производительностью 10 MIPS, объявленная осенью  1987  года.  В  марте  1988
года Fujitsu увеличила, тактовую частоту  до  25  МГц  создав  процессор   с
производительностью 15 MIPS.
Позднее  компания  Sun  умело  использовала  конкуренцию   среди   компаний-
поставщиков интегральных  схем,  выбирая  наиболее  удачные  разработки  для
реализации своих изделий SPARCstation 1, SPARCstation 1+, SPARCstation  IPC,
SPARCstation ELC, SPARCstation IPX, SPARCstation 2 и серверов  серий  4XX  и
6XX.  Такая  частота  процессоров  SPARC  была  повышена  до   40   МГц,   а
производительность – до 28 MIPS.
                           Super SPARC.
  Дальнейшее увеличение производительности процессоров с архитектурой
SPARC  было  достигнуто  за   счёт   реализации   в   кристаллах   принципов
суперскалярной обработки компаниями Texas Instruments и  Cypress.  Процессор
Super SPARC компании Texas Instruments стал основой серии рабочих станций  и
серверов  SPARCstation/SPARC  server  10  и  SPARCstation/SPARC  server  20.
Имеется несколько версий этого процессора,  позволяющего  в  зависимости  от
смеси  команд  обрабатывать  до  трёх  команд   за   один   машинный   такт,
отличающихся тактовой частотой.
Процессор SuperSPARC имеет сбалансированную производительность на  операциях
с фиксированной и плавающей точкой. Он имеет внутренний кэш ёмкостью  36  Кб
(20 Кб – кэш команд и 16 Кб кэш данных), раздельные конвейеры  целочисленной
и вещественной  арифметики  и  при  тактовой  частоте  75  МГц  обеспечивает
производительность около 205 MIPS. Процесоор SuperSPARC применяется также  в
серверах SPARCserver 1000 и SPARCcenter 2000 компании Sun.
Конструктивно кристалл монтируется на взаимозаменяемых процессорных  модулях
трёх типов, отличающихся наличием и  объёмом  кэш-памяти  второго  уровня  и
тактовой  частотой.  Модуль  M-bus  SuperSPARC,  используемый  в  модели  50
содержит 50-МГц SuperSPARC процессор с  внутренним  кэшем  ёмкостью  36  Кб.
Модули M-bus SuperSPARC в моделях 51, 61 и 71 содержат по одному  SuperSPARC
процессору.
Работающему на частоте 50, 60 и 75 МГц соответственно, одному кристалу  кэш-
контроллёра (так называемому SuperCache), а также  внешний  кэш  ёмкостью  1
Мб. Модули M-bus в моделях 502, 612,  712  и  514  содержат  два  SuperSPARC
процессора и два кэш-контроллёра каждый, а последние три модели и по  одному
1 Мб внешнему кэшу на каждый процессор. Использование  кэш-памяти  позволяет
модулям CPU работать с  тактовой  частотой,  отличной  от  тактовой  частоты
материнской  платы;  пользователи  всех  моделей,  поэтому  могут   улучшить
производительность своих систем  заменой  существующих  модулей  CPU  вместо
того, чтобы производитель upgrade всей материнской платы.
Компания Texas Instruments разработала также 50 МГц процессор  MicroSPARC  с
встроенным кэшем  ёмкостью  6  Кб,  который  ранее  широко  использовался  в
дешёвых  моделях  рабочих  станций  SPARCclassic  и  SPARCstation  LX,  а  в
настоящее время применяется  лишь  в  X-терминалах.  Sun  совместно  Fujitsu
создали также новую  версию  кристалла  MicroSPARC  II  с  встроенным  кэшем
ёмкостью  24  Кб.  На  его  основе  построены  рабочие  станции  и   серверы
SPARCstation/SPARC server 4 и SPARCstation/SPARC  server  5,  работающие  на
частоте  70, 85 и 110 МГц.
Хотя архитектура SPARC остаётся  доминирующей  на  рынке  процессоров  RISC,
особенно в секторе рабочих станций, повышение тактовой  частоты  процессоров
в 1992-1994 годах  происходило  более  медленными  темпами  по  сравнению  с
повышением тактовой  частоты  конкурирующих  архитектур  процессоров.  Чтобы
ликвидировать это отставание, а также в ответ  на  появление  на  рынке  64-
битовых процессоров компания Sun разработала и проводит в  жизнь  пятилетнюю
программу модернизации. В  соответствиис  этой  программой  Sun  планировала
довести тактовую частоту процессоров MicroSPARC  до  100  МГц  в  1994  году
(процессор  MicroSPARC  II  с  тактовой  частотой  70,  85  и  110  МГц  уже
используется в рабочих станциях и серверах SPARCstation  5)  и  до  125  МГц
(процессор MicroSPARC III) к концу 1995года. В  конце  1994  –  начале  1995
года на рынке появились  микропроцессоры  hyperSPARC  и  однопроцессорные  и
двухпроцессорные рабочие станции с тактовой частотой процессора  100  и  125
МГц. К середине 1995 года тактовая  частота  процессоров  SuperSPARC  должна
быть доведена до 90 МГц (60 и 75 Мгц версии  этого  процессора  в  настоящее
время применяются в рабочих станциях и серверах
 SPARCstation 20, SPARCserver 1000 и SPARCcenter 2000  компании  Sun  и  64-
процессорном сервере компании Cray Research). Во второй половине  1995  года
должны появится 64-битовые процессоры UltraSPARC I с  тактовой  частотой  от
167 МГц, в конце 1995  –  начале  1996года  –  процессоры  UltraSPARC  II  с
тактовой частотой  от 200 до 275  МГц,  а  в  1997/1998  годах   -  проссоры
UltraSPARC III счастотой 500 МГц.
                              HyperSPARC.
HyperSPARC   одной  из  главных   задач,   стоявших   перед   разработчиками
микропроцессора  ARC,  было  повышение  производительности,   особенно   при
выполнении  операций   с   плавающей   точкой.   Поэтому   особое   внимание
разработчиков   было   уделено   созданию   простых    и    сбалансированных
шестиступенчатых конвейеров  целочисленной  арифметики  и  плавающей  точки.
Логические  схемы  этих  конвейеров  тщательно  разрабатывались,  количество
логических уровней вентилей между ступенями выравнивалось,  чтобы  упростить
вопросы   дальнейшего   повышения   тактовой   частоты.   Производительность
процессоров hyperSPARC может меняться независимо от скорости работы  внешней
шины (M-Bus). Набор кристаллов hyperSPARC обеспечивает как  синхронные,  так
и  асинхронные  операции  с  помощью  специальной  логики  кристалла  RT625.
Отделение внутренней шины процессора от внешней шины  позволяет  увеличивать
тактовую частоту процессора независимо от частоты работы подсистем памяти  и
ввода/вывода. Это обеспечивает более жизненный  длительный  цикл,  поскольку
переход на более производительные модули  hyperSPARC  не  требует  переделки
всей системы.
Процессорный набор hyperSPARC  с  тактовой  частотой  100  МГц  построен  на
основе технологического  процесса  КМОП  с  тремя  уровнями  металлизации  и
проектными нормами 0.5 микрон.  Внутренняя  логика  работает  с  напряжением
питания 3.3В.
Процессор hyperSPARC реализован  в  виде  многокристальной  микросборки,   в
состав которой входит суперскалярная конвейерная часть и тесно  связанная  с
ней кэш-память второго уровня. В  набор  кристаллов  входят  RT620  (CPU)  -
центральный процессор, RT625  (CMTU)  -  контроллер  кэш-памяти,  устройство
управления памятью и  устройство  тегов  и  четыре  RT627  (CDU)  кэш-память
данных для реализации кэш-памяти второго уровня емкостью  256  Кбайт.  RT625
обеспечивает также интерфейс с M-Bus.
Центральный  процессор   RT620   состоит   из   целочисленного   устройства,
устройства  
12
скачать работу


 Другие рефераты
Жидкостное химическое травление
Основные этапы развития социологической мысли
Психологические аспекты организационного конфликта
Франколау немесе жеткізілімнің базистік шарты


 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ