Чтение RSS
Рефераты:
 
Рефераты бесплатно
 

 

 

 

 

 

     
 
Основные закономерности развития компьютерных систем

Министерство общего и профессионального образования

Российской Федерации

КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ

УНИВЕРСИТЕТ

Кафедра вычислительной техники и автоматизированных систем управления

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовой работе

по дисциплине

"Информатика"

на тему

«Основные закономерности развития компьютерных систем»

|Выполнил студент гр.|01-КТ-21 Воловиков О.П. |
| | |
|Допущен к защите | |
|Руководитель проекта |профессор, к.т.н., Частиков А.П. |
|Нормоконтроллер | |
| |(подпись, дата, расшифровка подписи) |

Защищен ___________________
Оценка___________________

(дата)

|Члены комиссии | |
| | |
| | |
| |(подпись, дата, расшифровка подписи) |

КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ

УНИВЕРСИТЕТ

Кафедра вычислительной техники и автоматизированных систем управления

Зав. кафедрой

профессор, д.т.н.________Ключко В.И.

ЗАДАНИЕ

на курсовое проектирование


Студенту: 01-КТ-21 группы 1 курса факультета КТАС специальности 2204

Воловикову О.П.

(ф.и.о. шифр)

Тема проекта: «Основные закономерности развития компьютерных систем»

Содержание задания: выявить основные тенденции и закономерности развития компьютерных систем (на основе их современного состояния)

Объем работы: пояснительная записка к проекту: 23 листа формата А4

Рекомендуемая литература: Частиков А. П. История компьютера


Срок выполнения проекта: с "___"_________ по
"___"________2001 г.
Срок защиты: "___"________2001 г.
Дата выдачи задания: "___"________2001 г.
Дата сдачи проекта на кафедру: "___"________2001 г.

Руководитель проекта: профессор, к.т.н., Частиков
А.П.

Задание принял студент

(подпись, дата)

РЕФЕРАТ

«Основные закономерности развития компьютерных систем»


Автор: студент группы 01-КТ-21 Воловиков О.П.
Научный руководитель: профессор, к.т.н., Частиков А.П.

Объем работы: 23 л.
Кол-во иллюстраций: 1
Кол-во таблиц: 0
Кол-во источников: 5

Перечень ключевых слов: «компьютерные системы», «развитие компьютеров»,
«закономерность», «эволюция», «история», «тенденции», «аппаратные средства»

Основные характеристики работы:

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

В процессе написания реферата использовались научно-популярные исследования (опубликованные в некоторых компьютерных журналах и web- изданиях) различных специалистов в области информационных технологий, а также данные, взятые из собственного опыта автора, причем упор делался на современное состояние рассматриваемой области. Приведенные утверждения иллюстрируются достаточным количеством ярких и понятных примеров.

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

СОДЕРЖАНИЕ


|1 Введение |5 |
| | |
|2 Основная часть |7 |
|2.1 Наследование основных принципов организации |7 |
|2.2 Вещественно-энергетическая и информационная целостность |7 |
| |8 |
|2.3 Повышение функциональной и структурной целостности КС |8 |
| | |
|2.4 Наследование основных функций развивающихся систем |9 |
|2.5 Адекватность функционально-структурной организации назначению |9 |
|системы |11 |
|2.6 Взаимосвязь показателей качества компьютерных систем |12 |
|2.7 Относительное и временное разрешение противоречий в КС | |
| |14 |
|2.8 Аппаратные и программные решения |15 |
| |16 |
|2.9 Совершенствование технологий создания КС, а также их | |
|преемственность |22 |
| | |
|2.10 Падение стоимости на компьютеры |23 |
| | |
|2.11 Будущие направления развития функций, реализуемых КС | |
| | |
|3 Заключение | |
| | |
|4 Список использованных источников | |

1 Введение

Первые вычислительные машины, разработанные к началу пятидесятых годов, получили название ЭВМ первого поколения. (Классификация по поколениям в основном относилась к технологии производства компонентов.
Первое поколение - электронные лампы, второе - транзисторы, третье - микросхемы.) Тогда же формируются два основных направления в архитектуре цифровых вычислительных машин — мэйнфреймы (mainframes) и мини-ЭВМ.
Последние появились в 1955–1956 гг. В числе фирм, которые сосредоточили свои усилия в этой области, можно выделить Burroughs (компьютер E-101),
Bendix (G-15), Librascope (LGP-30). Принципиальным отличием первого поколения малых ЭВМ от современных «персоналок» является фиксированная конфигурация аппаратных средств. Управление внешними устройствами было централизованным, и подключить какое-либо новое оборудование было невозможно. Неудобство такого подхода очевидно, и в более поздних модификациях G-15 этот недостаток был устранен. Память на магнитном барабане не допускала расширения, и пользователь получал в свое распоряжение следующий ресурс: 220 12-разрядных десятичных слов у E-101;
2176 29-разрядных двоичных слов у G-15; 4096 32-разрядных двоичных слов у
LGP-30. Из приведенных характеристик видно, что байтовый формат данных в пятидесятые годы еще не стал стандартом. Система команд LGP-30 включала в себя 16 команд, G-15 предоставляла программисту большие возможности (более
100 команд). Программирование зачастую велось непосредственно в машинных кодах.

Однако, говоря о вычислительной технике тех времен, необходимо вспомнить и о другом, совершенно не похожем на современные компьютеры принципе построения ЭВМ — аналоговом или аналого-цифровом. Средства вычислительной техники, использовавшиеся тогда в составе систем автоматики, были исключительно аналоговыми. Близость этих научных направлений усиливалась еще и тем, что проектирование аналоговых вычислительных машин опиралось на ту же теоретическую базу, что и проектирование систем управления. Устойчивость системы автоматического управления и сходимость вычислительного процесса в аналоговой машине были весьма схожи по своему описанию. Хотя сегодня аналоговая вычислительная техника как разновидность компьютеров и не существует, но методы решения задач, накопленные за достаточно длинную историю существования этих вычислительных машин, используются в оборудовании, основанном на применении процессоров цифровой обработки сигналов (ЦОС). Развитие же цифровых вычислительных машин, которые со временем получили славное имя компьютеры, начиная с пятидесятых годов неразрывно связано с разработкой программного обеспечения.

В данный исторический период существовали программисты, рассматривавшие средства автоматизации своего труда как инструмент для ленивых, портящий качество продукции — то есть прикладной программы. Нужно сказать, что в то время эти утверждения действительно подтверждались практикой, которая, как известно, является критерием истины. Так же, как аналоговые машины по многим показателям превосходили цифровые, так и программы, написанные непосредственно в машинных кодах, оказывались короче, чем результат трансляции программ, подготовленных с использованием алгоритмических языков. Таким образом, правильный путь в те годы определяла не практическая сметка, а способность предугадать прогресс в смежных областях. В духе времени можно было бы даже поставить марксистскую концепцию о роли практики в иронические кавычки, если бы и в Евангелии не было прямого указания на то, что пророков истинных надо отличать от пророков ложных по их делам, то есть по практике. Поэтому не будем иронизировать по поводу ошибочных научных идей пятидесятых годов. Именно в эти годы был предложен алгоритмический язык FORTRAN, получивший впоследствии ироническое название «бессмертный». Уже начинает создаваться программное обеспечение в виде достаточно внушительных библиотек стандартных подпрограмм.

Много воды утекло с тех пор, и сейчас можно по-разному рассуждать о технологических направлениях полувековой давности и имели ли они тот или иной успех. Однако очевидно одно: за эти пятьдесят с лишним лет компьютерная индустрия, а вместе с ней и рассматриваемые в данной работе компьютерные системы (КС) претерпели множество количественных и качественных изменений. Мы же, собственно, попытаемся в некоторой степени проследить путь эволюции и выявить наиболее важные закономерности в развитии этих систем, опираясь как можно больше на нынешнее положение дел в данной отрасли.

2 Основная часть

2.1 Наследование основных принципов организации

В основе функциональной организации ЭВМ всех поколений лежит общий принцип программного управления (в пятидесятые годы теоретически предлагается принцип микропрограммного управления, практическая реализация которого приходится на следующее десятилетие; обычно этот фундаментальный принцип организации подсистемы управления ЭВМ связывают с работами Уилкса
(Wilkes M.V.), выполненными в 1951 году) и двоичного представления информации. Реализация программного управления достигается различными структурными схемами, отличающимися функциональными свойствами и производительностью. Эти принципы, разработанные очень давно, еще до появления, если так можно выразиться, первых достаточно полноценных компьютеров, определили весь последующий облик компьютерных систем.
Следование этим принципам позволяет создать универсальные и по возможности более простые аппаратные (как впрочем и программные) средства обеспечения вычислительных машин.

2.2 Вещественно-энергетическая и информационная целостность

Целостность КС, как и любых технических систем, обусловлена зависимостью протекающих в них вещественных, энергетических и информационных процессов преобразования (обработки), хранения, обмена (передачи) и управления. В реальных технических системах процессы преобразования, хранения и обмена вещества, энергии и информации взаимосвязаны. Управление этими процессами осуществляется информационными потоками, материализуемыми вещественными и энергетическими носителями.

Данная закономерность удачно иллюстрируется, в частности, единством и взаимосвязью энергетических и информационных процессов в элементах вакуумно- ламповой, полупроводниковой и интегральной технологий, осуществляющих обработку информации в аналоговой или цифровой форме. При выдаче информации и генерации управляющих воздействий формируются соответствующие информационные последовательности с целью дальнейшего преобразования в энергетические и вещественные воздействия на объект управления с отображением информации о ходе процесса (преобразование формы представления информации).

В процессе обработки информации при энергетическом воздействии осуществляется переключение логических запоминающих элементов процессора и памяти. Если, в свою очередь, рассматривать внутреннюю структуру логических и запоминающих элементов, то нетрудно заметить, что различным информационным изменениям элементов соответствуют определенные изменения в структуре вещества, из которого сделаны эти элементы. В полупроводниковых элементах, например, осуществляется изменение проводимости p-n-перехода, неплохими примерами могут также послужить разнообразные носители информации: в магнитных наличию двоичного нуля/единицы соответствует определенное состояние некоторой области магнитного вещества, в оптических при записи данных происходит изменение оптических свойств поверхности диска. То же можно сказать и о передаче информации – в применяемых интерфейсах она осуществляется посредством распространения электромагнитных колебаний, то есть энергии.

2.3 Повышение функциональной и структурной целостности КС

Эта закономерность выражается в функциональной и структурной интеграции отдельных подсистем и сокращении числа промежуточных уровней и видов преобразования вещества, энергии и информации в процессе функционирования КС.

Функциональная целостность рассматривается в ее отношении к внешнему окружению (среде) и обусловливается единством и взаимосвязью функций системы и ее подсистем, а структурная целостность системы рассматривается в отношении ее состава, фиксированной совокупности элементов и связей между ними. В процессе эволюции КС повышение ее целостности может выражаться в том, что сама система получает возможность перейти в подсистему более сложной системы. Прекрасной иллюстрацией этого положения служит микропроцессор, повторивший структуру машин предшествующих поколений и рассматриваемый в 70-х гг. на уровне системы, в дальнейшем превратившийся в элемент мощных суперкомпьютеров.

Из более близких нам примеров можно отметить, скажем, дисковые контроллеры и периферийные контроллеры ввода-вывода, которые долгое время были отдельными устройствами, а теперь встраиваются прямо в чипсет, то есть являются частью системной платы. Вспомним также процессорный L2 кэш – сейчас он составляет с ядром CPU единое целое, хотя недавно выполнялся отдельным блоком, а несколько лет назад вообще устанавливался в специальный слот.

2.4 Наследование основных функций развивающихся систем

В процессе развития систем определенного класса сохраняется совокупность их основных (базовых) функций. Применительно к компьютерным системам можно утверждать: каждое новое компьютерное поколение сохраняет
(воспроизводит) совокупность основных функций, реализуемых компьютерами предшествующего поколения. Какие это функции? PMTC – Processing
(обработка), Memory (хранение), Transfer (передача), Control
(управление). Все это сохраняется на протяжении всех поколений компьютерных систем. Наиболее интенсивным изменениям подвергаются сервисные функции. Эти изменения направлены на увеличение производительности и совершенствование интерфейса пользователя с системой.

Действительно, ни один из существующих типов КС не выполняет каких- либо функций, кроме вышеуказанных. Единственные изменения, которые происходят с появлением новой КС – это все лучшее выполнение этих функций: новый РС все быстрее производит обработку данных, полученных с устройств ввода, новый сервер имеет все более емкую дисковую систему, больший объем памяти и производительный CPU, новый коммуникационный стандарт обеспечивает большую пропускную способность и надежность.

2.5 Адекватность функционально-структурной организации назначению системы

Эффективными и жизнеспособными являются системы, структура которых максимально соответствует реальным функциям. Два параллельно идущих эволюционных процесса – эволюция функций и эволюция технологий – стимулируют направленное совершенствование функционально-структурной организации КС. Известно следующее утверждение: «В идеальном случае каждому реализуемому алгоритму соответствует определенная структура системы
(устройства)». Например, архитектура игрового компьютера должна отличаться от архитектуры сервера: если в первом случае берется не слишком дорогой, но оптимизированный под определенный набор вычислений процессор, оптимальным образом синхронизированные с ним память, графический контроллер и устройства ввода, причем все это, скорее всего, связывается одной- единственной общей шиной, то во втором, очевидно, потребуется многопроцессорная параллельная обработка, ориентированная на многозадачность, более широкий набор шин передачи данных. Однако очевидно, что бесконечное множество алгоритмов практически не может быть отображено на соответствующее множество реальных структур.

Но одни и те же функции могут быть воспроизведены универсальными и специализированными средствами. Таким образом, при формировании структуры
КС определенного функционального назначения необходимо разрешать противоречия между «универсальностью» и «специализацией» на всех уровнях организации системы. Применение универсальных элементов позволяет создавать
КС с минимальной структурой (то есть с минимальным числом элементов), реализующих заданную совокупность функций (продолжая сравнение, на сервере тоже, в принципе, при желании можно поиграть в Unreal, но вряд ли это будет целесообразно, так как тех же целей можно будет добиться гораздо более простыми средствами).

2.6 Взаимосвязь показателей качества компьютерных систем

Основные показатели качества КС – характеристики производительности, энергетические характеристики, характеристики надежности и эффективности систем, экономические показатели – взаимосвязаны и взаимозависимы.
Улучшение одной группы показателей качества, например увеличение производительности, ведет к ухудшению других – усложнению структуры, увеличению стоимости, снижению надежности и т. д.

Приведем примеры взаимосвязи и взаимозависимости показателей. В конце
40-х годов Г. Грош сформулировал эмпирический закон, согласно которому пропорциональность КС пропорциональна квадрату стоимости. Следовательно, для того чтобы выполнить некоторую вычислительную работу в два раза дешевле, ее надо выполнить в четыре раза быстрее (К. Е. Найт экспериментально подтвердил справедливость этого закона для первых трех поколений компьютеров). Другой пример взаимозависимости общей производительности векторной супер-ЭВМ от двух режимов ее работы. Известно, что программы, которые могут быть векторизованы компилятором, выполняются в векторном режиме с высокой скоростью, а программы, не содержащие векторного параллелизма (или которые компилятор не обнаруживает), выполняются с низкой скоростью в скалярном режиме. В 1967 г. Дж. Амдал вывел закон, согласно которому в такой системе низкоскоростной режим доминирует в общей производительности.

И напоследок еще один более близкий и современный нам пример. Не секрет, что процессоры Intel Pentium-4 первого поколения (под Socket-423) имеют высокое энергопотребление, большую теплоотдачу и довольно-таки внушительные размеры. Недавно в сети даже ходили шуточки насчет того, что если так пойдет и дальше, то в недалеком будущем компьютеры в обязательном порядке будут поставляться с портативной атомной электростанцией и радиатором водяного охлаждения в комплекте, а материнская плата будет свариваться из стального проката (в том смысле, что иначе она рассыплется от тяжести комплектующих). Конечно, не все так плохо, но определенный резон в этих замечаниях действительно присутствует. Поэтому Intel вскоре перевела процессор на более тонкий техпроцесс, в результате чего удалось сделать его очень маленьким (гораздо меньше, чем CPU предыдущих поколений), экономичным в плане потребления энергии и выделяющим мало тепла. Но с другой стороны, примерно до 10% повысилась стоимость изделия (и это несмотря на то, что площадь чипа, напрямую влияющая на стоимость, уменьшилась). И в чисто технологическом плане изменения не дались даром: новый процессор получился более требовательным к устойчивости параметров питания, так что пришлось оснастить его новым (Socket-478) интерфейсом, где дополнительные контакты обеспечивают нужную стабильность напряжения, подаваемого на процессор.

Или, еще, сравним архитектуры все тех же CPU от AMD и от Intel. Про вторую мы только что упоминали, поэтому рассмотрим продукцию первой.
Известно, что эту самую продукцию (CPU Athlon различных модификаций) отличает весьма небольшая по сравнению с Pentium стоимость при примерно равной производительности. Чем этого удалось добиться? Ответ: применением менее высоких (и поэтому более дешевых), чем у Intel, технологий изготовления чипов и усовершенствованием внутренней архитектуры процессора: изощренные алгоритмы кэширования, оптимизированный конвейер и проч.
Примерно то же можно сказать и о DDR SDRAM. DDR (Double Data Rate) SDRAM по многим параметрам и способам изготовления мало чем отличается от обычной
SDRAM: та же синхронизация шины памяти с системной шиной, практически то же производственное оборудование, энергопотребление, почти не отличающееся от
SDRAM, площадь чипа больше лишь на несколько процентов. Изменения заключаются только в применении популярной в последнее время в компонентах
PC технологии передачи данных одновременно по двум фронтам сигнала, когда за один такт передаются сразу два пакета данных. В случае с используемой 64- битной шиной это дает 16-байтный за такт. Или, в случае со 133 мегагерцами, уже не 1064, а 2128 Mb/s. Это позволило сразу без значительных материальных и временных издержек создать новую быстродействующую память, причем по цене, мало отличающейся от обычной SDRAM (кстати, DDR SDRAM еще иногда именуют SDRAM-II). То есть мы видим, что новая память при ближайшем рассмотрении есть усовершенствованная старая. В результате стоимость готовой системы процессор+память+системная плата от AMD ниже аналогичной от
Intel раза чуть ли не в два, но, очевидно, ее структурная сложность существенно выше.

2.7 Относительное и временное разрешение противоречий в КС

Противоречия, возникающие в КС в процессе их развития, разрешаются временно на определенных этапах существования систем конкретного класса и в дальнейшем проявляются в трансформированном виде на новом качественном уровне развития. На различных жизненных циклах КС разработчикам приходиться решать «вечные» противоречия между функциональными возможностями и сложностью технической части системы, между объемом хранимой информации и быстродействием устройств памяти.

В середине 60-х годов в связи с появлением первых мини-компьютеров возникла проблема длины слова. Известно: чем больше длина слова, тем большее число команд должно быть у машины [процессора – здесь и далее прим. мои], тем эффективнее реализуется ее проблемная ориентация; чем больше длина слова, тем выше точность обработки данных. Однако стоимость машины растет пропорционально длине слова. Эти противоречивые факторы служат классическим примером компромисса при проектировании, когда приходиться либо поступиться рабочими характеристиками, либо отказаться от экономии.

Кстати, в настоящее время очень типичным примером целой совокупности подобного рода компромиссов являются персональные компьютеры: в них используются куда более дешевые, но и более медленные, чем в крупных серверах и суперкомпьютерах, элементы. А вот пример временного противоречия. Начиная где-то с 486-х процессоров наметился постоянно возрастающий разрыв в скорости CPU и RAM. Нынешний год стал годом широкого освоения очередных новых типов локальной оперативной памяти – RDRAM (Rambus
DRAM) и вышеупомянутой DDR SDRAM (в противовес SDRAM, Rambus использует узкую – 16 бит – шину и огромную по сравнению с ней частоту – 400 MHz, что, учитывая также применяемую технологию DDR дает аж 800 MHz). Причина в их появлении очевидна: при применении старой SDRAM процессор большую часть времени будет простаивать из-за неполучения данных (падение производительности в среднем 40%-50% при использовании CPU с частотой 1.5-
2.0 GHz). Противоречие разрешить удалось, но также ясно, что пройдет еще немного времени, и придется снова говорить о необходимости повышения быстродействия подсистемы памяти.

Итак, процесс развития компьютерных систем – это разрешение противоречий, с учетом спектра проблем и перечня противоречий, подлежащих разрешению.

2.8 Аппаратные и программные решения

Как известно, многие задачи можно решить двумя принципиально разными путями – аппаратным и программным. (Естественно, в конечном счете все вычисления реализуются программно (причем, что интересно, с другой точки зрения можно сказать, что полностью аппаратно, поэтому это не суть важно), но так называемый «программный» метод базируется на использовании ресурсов центрального процессора и основной памяти КС, в то время как «аппаратный» предполагает наличие другого специализированного элемента (ов)).
Преимущество первого заключается, как правило, в хорошем быстродействии и независимости от мощности основных элементов компьютера, однако он недостаточно гибок и довольно дорог, а программные решения, наоборот, недороги, универсальны и легко модернизируются, но требуют наличия мощного компьютера.

Вообще, глядя на историю развития КС, можно отметить интересный факт: с совершенствованием технологий многие аппаратные решения заменяются на их программные эмуляторы. Примеров можно привести довольно много. Например, в первых ЭВМ аппаратно реализовался алгоритмический язык программирования, вскоре эта функция стала программной. Или обратимся к так называемой
«оконной» технологии. Первым коммерческим «оконным» продуктом был Xerox
8010 (в 1981 году печально известный под именем Star). Затем появились
Apple LISA (1983 год) и Macintosh (1984 год). Вслед за этим произошла принципиальная перемена. Следующим продуктом, реализующим «оконную» технологию, стал Topview фирмы IBM (1984), за ним последовали Windows от
Microsoft (1985) и позднее – X Windows System (1987) для UNIX. Эти продукты уже представляли программные реализации системы, которые обеспечивали доступность «оконной» технологии на обычных машинах, не оснащенных специальной аппаратурой. Список примеров можно продолжить (скажем, аналогичным путем развивались текстовые редакторы).

Из более же современного можно отметить мультимедийные технологии.
Сначала возьмем те же звуковые платы. Еще относительно недавно они были тотально аппаратными, а сегодня любая современная плата обязательно так или иначе использует ресурсы системы (например, WT-таблицы для синтеза MIDI- музыки). Кроме удешевления конечной системы, это также позволило получить большую гибкость в функционировании. Несколько лет назад появилась и сейчас находится на весьма неплохом уровне чисто программная реализация звука
(AC’97 кодек), который позволяет при очень небольших затратах получить весьма качественный звук. Также нельзя не упомянуть о разного рода
MP3/MPEG1/MPEG2 и проч. декодерах, лет 6-8 назад являлись необходимыми устройствами «истинного» мультимедиа-РС (беру слово в кавычки потому, что понятие абстрактно и очень быстро меняет свою сущность). Сейчас же, когда мощности CPU вполне хватает для декомпрессии MP-потоков, платы MPEG2- декодера хотя еще и можно найти в продаже, но нечасто, а о MPEG1-платах, а тем более аппаратных MP3-плейерах многие даже вообще не слышали, и звучит это сейчас по меньшей мере смешно. Или вот еще: программные модемы, которые в последнее время из-за своей дешевизны получили повсеместное распространение. Или TV-тюнеры. Или программные системы видеомонтажа. Или…
В общем, в процессе развития (сиречь повышения мощности) компьютеров наблюдается множество примеров вытеснения аппаратных реализаций программными. Однако хорошо это или плохо, точнее, в какой степени хорошо?
Если в общем, то это смотря для чего. Например, использовать сейчас в РС вышеупомянутые MPEG-декодеры (пусть и с самым непревзойденным качеством картинки) и в самом деле абсурдно, так как даже самый хилый из продаваемых в настоящее время процессоров прекрасно справиться с необходимыми вычислениями самостоятельно, а вот та же система видеомонтажа в профессиональной студии вряд ли будет программной – там стоимость чуть ли не 128-й критерий, на первый план выступают качество и надежность. И программные решения в области звука тоже не являются средством на все случаи жизни, хотя у них много очевидных преимуществ. И всякие «выньмодемы»
(приношу извинения за «жаргон», но это слово поразительно точно передает сущность предмета) тоже имеют много противников, и автор в их числе, но все же в магазинах их великий выбор, а значит покупают, потому что дешево. Или, например, сетевая сфера: есть множество программ, реализующих маршрутизацию, кэширование трафика, организацию мостов и проч., которые в целях экономии средств обычно оказывается целесообразно применять для небольших серверов. Но будут ли они эти программы сколь либо эффективно работать на крупном серверном комплексе, к которому одновременно обращаются тысячи пользователей? Тут уж никакой процессорной мощности не хватит, придется использовать отдельные устройства и подсистемы. Нельзя однозначно ответить на поставленный вопрос. Но в любом случае побеждает та технология, которая одновременно является наиболее гибкой, качественной, по возможности универсальной и недорогой. Причем время, как правило, лучше всяких прогнозов определяет такие технологии.

Вы можете возразить: какой же общий выраженный переход от аппаратного к программному, когда вот, скажем, лет десять тому назад пользователям персоналок совсем не был знаком термин «графический сопроцессор» (вспомним печально канувшую в лету 3Dfx, подарившей нам трехмерный мир на экранах мониторов…), а сейчас им так или иначе оснащаются даже самые дешевые компьютеры? Однако здесь мы видим другой случай, тоже являющийся закономерностью – несоответствие уровня развития КС уровню развития функций, которые они выполняют (как ни парадоксально сие звучит). То есть я имею ввиду, что возможности аппаратного обеспечения несколько отстают от требований, предъявляемых к ним со стороны программного. А так как задачу выполнить все-таки хочется, то проблему решают экстенсивно: нужны новые возможности? так поставим еще один (другой, третий…) процессор, который и будет заниматься нужным набором вычислений. Примеры аппаратной реализации, впоследствии замененные на программные эмуляторы, как раз подтверждают сказанное, просто впоследствии мы оказываемся на более высоком уровне
(возвращаясь к тем же графическим ускорителям, нетрудно заметить, что без них персональные компьютеры еще долго не смогут обойтись, так как современный уровень технологий трехмерной графики еще находиться в зачаточном состоянии (впрочем, «по моему скромному мнению», я не настаиваю), а сегодняшний компьютер без 3D-графики не компьютер).

Данный факт, быть может, не столь очевиден, но определенная тенденция прослеживается, и мы доказали это на примерах.

2.9 Совершенствование технологий создания КС, а также их преемственность

В основе развития КС, естественно, лежит развитие технологий (прежде всего касающихся аппаратной части), на которых эта самые КС строятся. Здесь можно выделить несколько основных направлений, которые прослеживались до настоящего времени и, очевидно, будут прослеживаться и в обозримом будущем.
Во-первых, это повышение степени интеграции элементарных элементов (как то: транзисторы в чипах, ячейки в магнитных и оптических носителях информации и т.д.), и, вследствие, все большая производительность при все меньших размерах. Во-вторых, это увеличение пропускной способности разнообразных информационных каналов, применяемых в отдельных компьютерах и системах той или иной сложности. Данные факты, конечно, очевидны, но для полноты картины их все же стоит обозначить.

Более интересной закономерностью является так называемая преемственность технологий. Она заключается в постепенном вырождении данной реализации определенной технологии вследствие ее морального износа и последующим появлением ее же (технологии) снова на более качественно высоком уровне. То есть, говоря проще, имеет место так называемое развитие по спирали – мы ходим по кругу, но с каждым оборотом оказываясь все выше.
Безусловно, не абсолютно все подчиняется данному закону (например, отголоски перфокарт вряд ли когда-либо еще появятся), но в IT-индустрии, да и вообще в технике существует множество подобных примеров. Возьмем, например, магнитные ленты. В 80-х годах прошедшего века компьютерная пресса вовсю трубила о скорой их кончине, так как их вроде бы должны заменить дисковые накопители как более миниатюрные и удобные в использовании (тогда, кстати, и появились оптические и магнитооптические носители).
Действительно, сейчас стримеры в большинстве компьютеров найти не так-то легко, но у крупных организаций (прежде всего государственных и, в частности, военных) другого выбора все равно (пока..?) нет. Если учесть, что объемы информации стремительно возрастают (в сотни раз за последнее десятилетие), то нетрудно понять, что существующие дисковые накопители оставляют желать лучшего в плане емкости, надежности и не в последнюю очередь стоимости в расчете на мегабайт. А ленты по-прежнему являются самыми емкими (емкость лент уже иногда исчисляется терабайтами) и очень дешевыми носителями, которые, пережив некоторый кратковременный застой
(впрочем, а был ли он вообще?), снова живут и здравствуют. Но уже в иной области и в несколько ином виде. Или рассмотрим технологию оптических дисков. Первым подобным известным продуктом, живущим (и пока что неплохо…) и в наши дни, является CD. Который затем трансформировался в DVD. Но уже сейчас емкость DVD является предельно-недостаточной, причем вроде бы дальнейшее развитие DVD представляется непростым. Означает ли это, что оптическая технология исчерпала себя? Вовсе нет. Компания Constellation 3D, например, пытаясь найти соответствующее решение, разработала действующие образцы многослойных (не один десяток; для сравнения: у CD один, у DVD два слоя, и дальнейшее увеличение их количества традиционными методами связано с проблемами затухания луча при прохождении его через верхние слои) FMD- носителей, основанных на способности некоторых материалов флуоресцировать под воздействием света определенной длины волны.

А вот более близкий к пониманию пример. Известно, что с момента появления первых РС процессор с материнской платой соприкасался большей стороной (устанавливался в Socket’овый разъем). Где-то в 1996 году Intel решила оснастить очередной процессор новым интерфейсом, при котором CPU бы вставлялся в слот подобно, скажем, памяти. Однако данное решение за несколько лет эксплуатации обнаружило ряд недостатков, и одним из главных была повышенная стоимость. Поэтому, начиная с 2000-го г., компания свернула производство слотовых процессоров, вернувшись к уже обкатанному варианту.
Хотя сначала казалось, что socket – вчерашний день.

Еще один интересный момент заключается в скорости развития технологий.
Закономерность в этой области еще очень давно, в 60-х годах, сформулировал
Г. Мур (Moore): производительность элементов КС удваивается каждые полтора года. Этот закон актуален и поныне, хотя стоило бы уже говорить о годовом периоде. Например, производители графических чипов взяли за правило хорошего тона выпускать новый GPU каждые полгода, а плотность записи на HDD c конца прошлого года увеличилась с 10 до уже почти 20 GB на сторону. Есть мнение, что даже 9 месяцев, но, по-моему, это уже слишком. То есть мы имеем дело не только с прогрессивным развитием, но и с его ускорением. Причем ускорение видно также и во внедрении новых технологий в жизнь, а не только в их совершенствовании (сравните время разработки плазменных панелей с историей LCD-дисплеев, которые известны были еще во времена холодной войны).

2.10 Падение стоимости на компьютеры

Все по тому же пресловутому закону Мура удвоение мощностей происходит не просто так, а с сохранением стоимости. То есть сейчас мы наблюдаем как минимум двукратное снижение стоимости на конкретный образец каждые год- полтора. Также имеет место и общее (качественное) снижение цен на компьютерные комплектующие, хотя в данном вопросе, правда, мы в основном имеем виду персональные компьютеры. Например, сегодня вполне современный процессор можно купить за 100 долларов, а цены на память упали просто до неприличной отметки – можно выбирать, пользоваться ли в этом месяце интернетом или добавить своей системе сотню-другую-третью (в зависимости от провайдера и тарифного плана) миллионов байт RAM. То же касается практически всех типов комплектующих. Модные сейчас 80-гигабайтовые винчестеры стоят не более 200 долларов, в то время как не многим менее солидно было бы обзавестись 40-гигабайтовым менее чем за 90. Если поделить
40 на 4, то разве можно было купить два, пускай даже полтора года назад 10- гигабайтовый HDD за такие деньги? Вообще же в настоящее время 500 USD хватит на так называемый «домашний» компьютер относительно неплохой комплектации. Два года назад в принципе тоже бы хватило, но уже либо на б/у, либо на собранный из устаревших комплектующих непонятного происхождения очень сомнительного качества. А году скажем в 95-м? Да даже на процессор с памятью не хватило бы.

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

 
     
Бесплатные рефераты
 
Банк рефератов
 
Бесплатные рефераты скачать
| Интенсификация изучения иностранного языка с использованием компьютерных технологий | Лыжный спорт | САИД Ахмад | экономическая дипломатия | Влияние экономической войны на глобальную экономику | экономическая война | экономическая война и дипломатия | Экономический шпионаж | АК Моор рефераты | АК Моор реферат | ноосфера ба забони точики | чесменское сражение | Закон всемирного тяготения | рефераты темы | иохан себастиян бах маълумот | Тарых | шерхо дар борат биология | скачать еротик китоб | Семетей | Караш | Influence of English in mass culture дипломная | Количественные отношения в английском языках | 6466 | чистонхои химия | Гунны | Чистон | Кус | кмс купить диплом о language:RU | купить диплом ргсу цена language:RU | куплю копии дипломов для сро language:RU
 
Рефераты Онлайн
 
Скачать реферат
 
 
 
 
  Все права защищены. Бесплатные рефераты и сочинения. Коллекция бесплатных рефератов! Коллекция рефератов!