Электронный документооборот страхового общества

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

ic v.5.0 (RISC edition). Вышел также и Digital Visual Fortran, ранее известный как Microsoft Fortran PowerStation Microsoft полностью передала его фирме Digital (включая Intelверсию). Опыт показывает, что простой перекомпиляции исходных текстов обычно бывает достаточно (плюс некоторые мелочи например, разные размеры страниц памяти у процессоров Intel и Alpha); определённые сложности вызывает только перенос kernelmode драйверов, но и эта проблема решаема (можно, например, воспользоваться услугами Microsoft Porting Lab или DEC Migration Lab).

Тем не менее родной операционной системой для процессора Alpha является всётаки UNIX. В отличие от NT, UNIX полностью 64-разрядная система, а это немаловажно для некоторых приложений (32разрядная адресация в Windows NT позволяет держать в памяти всего 4Gb данных, и это достаточно серьёзное ограничение для систем управления базами данных и ряда других приложений). Следующая версия NT будет поддерживать 64разрядные адреса (VLM Very Large Memory), но истинно 64разрядной будет только NT 6.0. Впрочем, большинство пользователей могут об этом не беспокоиться; нижеприведённые данные показывают, что существенной разницы в скорости работы под Digital UNIX и Windows NT не наблюдается (тестировались рабочие станции Digital Personal Workstation; модели 433a, 433au, 500a, 500au, 600a, и 600au первые три цифры означают тактовую частоту процессора, "а" - Alpha, "u" - Unix):

SPECint_base95CPUMHzNTUnixRatioAlpha 2116443312.212.1101%Alpha 2116450013.913.7101%Alpha 2116460016.316.0102%

SPECfp_base95CPUMHzNTUnixRatioAlpha 2116443315.316.991%Alpha 2116450016.518.092%Alpha 2116460018.419.992%Будущее

Во втором квартале текущего года должно начаться производство процессора 21264 (EV6) по той же 0.35микронной технологии, что и 21164; количество транзисторов на площади 302 мм2 более пятнадцати миллионов; внутренняя кэшпамять будет расширена до 128 килобайт (2x64), а частота обращения к ней достигнет 333MHz (пропускная способность до 5.2GBps). Анонсирован и новый набор микросхем 21272 Tsunami, который поддерживает один или два процессора 21264, одну или две шины памяти (256-бит, 83MHz, SDRAM) и две параллельных 64разрядных шины PCI (пропускная способность до 2.6 GBps).

Сфера применения систем на базе Alpha процессоров

Учитывая отношение цена/качество систем на базе Альфы, можно предположить, что они смогут потеснить продукцию Intel, особенно на рынке настольных рабочих станций (в сервере вычислительная мощность процессора не является определяющей, гораздо больше зависит от пропускной способности дисковой и сетевой подсистемы).

Учитывая дороговизну DigitalUNIX и слабую поддержку Windows наиболее разумным выбором будут, получившие широкое распространение в Internet, свободно распространяемые варианты Unixподобных систем Linux, NetBSD.

Делая такой выбор мы перестаем зависеть от прихоти одного производителя и сводим затраты на программное обеспечение к нулю.

Linux для Альф имеет едва ли не такую же широкую поддержку как и для i386, делая такой выбор можно получить доступ к огромному количеству качественного бесплатного программного обеспечения и главное, к опыту накопленному сетевой общественностью.

В последнее время все больше производителей коммерческого программного обеспечения портируют свои приложения на платформу Linux, так что любители коробочных программ также найдут для себя много интересного.

Люди, желающие получить надежную систему и обеспокоенные проблемами безопасности информации, сочтут более подходящим вариантом NetBSD наследницу знаменитой 4.4 BSD Lite 2. Это проект, появившийся несколько позднее широко известной в кругах российских провайдеров операционной системы FreeBSD, призванный расширить круг поддерживаемого во FreeBSD железа (в частности архитектуру Альфа). NetBSD сохранила совместимость с FreeBSD и унаследовала высокое качество кода ядра и его устойчивость. Корме того NetBSD в отличие от Linux поддерживается централизованно и нет множества чуть-чуть отличающихся редакций, которые зачастую нуждаются в отдельном документировании. Так как NetBSD относится к семейству BSD, то и множество книг по 4.4 LIte2, BSDI, FreeBSD вполне подходят на роль сопроводительных документов.

Использование операционных систем Linux или NetBSD в качестве решений для систем на основе Альфы наиболее предпочтительны именно в России. Эти операционные системы бесплатные и пользуются широкой поддержкой в Интернете. Таким образом затраты на программное обеспечение при построении (например) Вебсервера сведутся только к затратам на железо.

Архитектура IA64

В конце 1999 года Intel (в сотрудничестве с HewlettPackard) планирует представить Merced первый процессор, построенный с использованием архитектуры нового поколения, совместно разработанной двумя компаниями. Хотя эта 64разрядная архитектура основана на многолетних исследованиях Intel, HP, других компаний и университетов, она радикально отличается от всего, что было до сих пор представлено на рынке.

Эта архитектура, известная под названием Intel Architecture64 (IA64), полностью порывает с прошлым. IA64 не является как 64разрядным расширением 32разрядной архитектуры х86 компании Intel, так и переработкой 64разрядной архитектуры PARISC компании HP. IA64 представляет собой нечто абсолютно новое передовую архитектуру, использующую длинные слова команд (long instruction words (LIW)), предикаты команд (instruction predication), устранение ветвлений (branch elimination), предварительную загрузку данных (speculative loading) и другие ухищрения для того, чтобы извлечь больше параллелизма из кода программ. Несмотря на то, что Intel и HP обещали добиться обратной совместимости с существующим программным обеспечением, работающим на процессорах архитектур х86 и PARISC, они до сих пор не разглашают, каким образом