Роль физики в развитии вычислительных систем и сетей

Роль физики в развитии вычислительных систем и сетей

Физика оказала определяющее влияние на создание и развитие вычислительных систем. Прогресс физики твердого тела в ХХ веке, исследование и синтез материалов с заданными свойствами обеспечил возможность реализации полупроводниковых технологий, создания сверхбольших интегральных микросхем, магнитных и оптических носителей информации, лазеров. Нобелевские премии по физике были присуждены: в 1956 г. Джону Бардину (John Bardeen), Уолтеру Браттейну (Walter Brattain) и Уильяму Шокли (William Shockley) за открытие транзистора (в 1947 г. точечного рис. 1.1, [6], в 1950г. биполярного), в 2000 г. Джеку Килби за изобретение интегральной микросхемы и российскому ученому, академику Жоресу Алферову за создание, исследование и применение новых полупроводниковых гетероструктур (рис. 1.2). Этим признаны выдающиеся успехи российских ученых в разработке новой элементной базы для микроэлектроники и оптоэлектроники, применяемой в компьютерной технике, связи и т.д.

Название “транзистор” придумано инженером, популяризатором науки и писателем-фантастом Джоном Пирсом (John Pierce) на основе обозначения одного из параметров вакуумных и полупроводниковых триодов transconductance, transresistance (крутизна характеристики)

Рис. 1.1. Первый транзистор [6], изготовленный в Bell Laboratories (Белловских лабораториях) в 1947 г. Рис. 1.2. Жорес Алферов, лауреат Нобелевской премии по физике за разработку новых полупроводниковых гетероструктур

Весьма существенную роль в развитии ЭВМ и компьютерных технологий сыграла и продолжает играть ядерная физика (казалось бы, весьма далекая от информатики). Дело в том, что теоретические и экспериментальные задачи ядерной физики отличаются чрезвычайной сложностью. Это и математические модели, требующие численных расчетов, и дорогостоящие и весьма опасные в случае аварий установки (ядерные реакторы) и большие объемы данных. Все это настойчиво стимулировало развитие вычислительной техники. Первая ЭВМ ENIAC (Джон Уильям Моучли) была создана в 1943-1946 годах в Пенсильванском университете (США) для расчетов, связанных с созданием ядерного реактора и атомной бомбы. Автоматизация обработки огромного потока данных с ускорителей стимулировала разработку интерфейсов сопряжения измерительных приборов и исполнительных механизмов с ЭВМ, систем распознавания образов. Необходимость обмена с коллегами во всем мире результатами экспериментов в текстовой, числовой и графической форме привела сначала к созданию региональных и глобальных вычислительных сетей, а затем к разработке, начиная с 1989 г. в Европейском Центре Ядерных Исследований (CERN, Женева), распределенной информационной системы WWW (World Wide Web), основанной на гипертекстовом языке HTML (Тим Бернерс-Ли, рис. 1.3 слева) [7, c.15].

Читайте также:  Введение в компьютерные сети провайдера

Рис. 1.3. Ядерная физика и Интернет: слева Тим Бернерс-Ли, создатель технологии WWW в Европейском Центре Ядерных Исследований (CERN, Женева, 1989 г.); справа главная страница и одно из диалоговых окон научного Интернет-сервера NRV (ОИЯИ, г. Дубна, Россия, 2006 г.)

Российскому Интернету положило начало создание в 1990 г. на базе Курчатовского института атомной энергии компьютерной сети Relcom. Мощнейшие многопроцессорные суперкомпьютеры разрабатываются для решения стратегических задач, в том числе связанных с ядерной проблематикой. Один из мощных российских компьютерных центров создается в городе-наукограде Дубна (Московская обл.) на базе Объединенного Института Ядерных Исследований (ОИЯИ, JINR). Планируется, что к 2010 г. состав Центра программистов будет включать 10000 специалистов, часть из которых в настоящее время работает в других институтах. Примером применения современных информационных технологий является база знаний по низкоэнергетическим ядерным реакциям — научный сервер NRV (Nuclear Reaction Video), обеспечивающий доступ через Интернет к вычислительным ресурсам, программам и базам данных [9]. При его создании использовались языки программирования Си, фортран, Java, JavaScript, PHP, HTML, SQL и система управления базами данных (СУБД) MySQL. Диалоговые окна сервера (рис. 1.3 справа) содержат графики, рисунки (в том числе анимационные) и элементы управления – поля выбора, текстовые поля, переключатели, флажки, позволяющие сформулировать расчетное задание, а затем выполнить его щелчком по кнопке Calculate (Вычислить).

Перечислим особенности современного состояния и перспективы вычислительных систем и сетей. Для обработки данных все шире используются Интернет-приложения, наиболее важным компонентом которых являются базы данных. Программная часть приложений может быть доступна в открытом виде или распространяться как сервис, а не как товар. Компании-разработчики должны постоянно поддерживать работу интернет-приложений, это повышает роль языков написания серверных сценариев, например, PHP, Perl, JavaScript, синтаксис которых сходен с синтаксисом языка Си. [10]. Революционными технологиями Интернет называют: Web 2.0, Open API (Открытый прикладной интерфейс программирования), AJAX ( Asynchronous JavaScript and XML). [11]. Для решения трудоемких задач используется технология распределенных вычислений (GRID – сетка, решетка) и многопроцессорные системы. В первом случае используются связанные сетью обычные компьютеры, во втором специально создаваемые суперкомпьютеры.

Читайте также:  Модель сетевого обучения и кейс технологий

Приведем ряд сведений об истории вычислительной техники.

1. Идея создания вычислительной машины пришла английскому математику Чарльзу Бэббиджу (рис. 1.4) в 1812 г. Его работа по созданию “разностной машины” для расчета навигационных таблиц и “принтера” для устранения ошибок при их переписывании не была доведена до конца – проект был закрыт в 1834 г. “Разностная машины” (весом 2,6 т) была воссоздана по чертежам в Лондоне в 1991 г. к двухсотлетию со дня рождения ученого, а “принтер” (весом 3,5 т) был собран в 2000 г. Более детальной, хотя также не доведенной до конца, стала разработка “аналитической машины” – механического компьютера. В машине предусматривался накопитель для хранения чисел, арифметическое устройство, механизм, управляющий последовательностью операций, а также устройства ввода данных (с помощью перфокарт) и вывода данных. Центральный узел “аналитической машины” был собран после смерти Чарльза его сыном Генри. Программу для нее написала дочь Джорджа Байрона – леди Ада Лавлейс (ее именем назван язык программирования Ada). В середине ХХ века в СССР такие аппараты назывались машиносчетными станциями [13].

Рис. 1.4. Чарльз Бэббидж (слева) и Джон фон Нейман (справа) H&S 2005,12,с.10

2. Принципиальная архитектура современных ЭВМ (процессор+оперативная память+внешняя память+устройства ввода/вывода [1,2]) была разработана Джоном фон Нейманом – математиком, физиком и автором теории игр, сыгравшей важную роль в экономике (рис. 1.4), [13]. Поработав в составе группы разработчиков ЭВМ ENIAC, в котором реализация алгоритмов выполнялась извне – с помощью многочисленных проводов и переключателей, фон Нейман пришел к двум важным выводам: во-первых, программа должна находиться в памяти компьютера (Immediate Address Storage, IAS – “машина с памятью с прямой адресацией”), а во вторых, десятичная арифметика не подходит для ЭВМ. Следующей ЭВМ был EDVAC (электронный автоматический вычислитель с дискретными переменными), для него фон Нейман разработал подробную логическую схему, в которой структурными единицами были уже не физические элементы цепей, а идеализированные вычислительные элементы. В 1952 г. фон Нейман разработал первый компьютер (MANIAC I), использующий программы, записанные на гибком носителе.

Читайте также:  Как построить локальную компьютерную сеть

3. Первым серийным компьютером стал UNIVAC, приобретший известность после предсказания в 1952 г. победы Эйзенхауэра на президентских выборах в США.

4. В 1975 г. редакцией журнала Popular Electronics (Популярная электроника) компьютер Altair 8800 был назван первой коммерческой моделью домашнего компьютера. Он стоил менее $400, не имел экрана и клавиатуры, мог программироваться на машинном языке с помощью переключателей и светодиодных индикаторов на передней панели. Первый язык программирования Altair BASIC был первым продуктом от Microsoft, написанным Б. Гейтсом (Bill Gates), П. Алленом (Paul Allen) и М. Давидоффом (Monte Davidoff).

5. Реальный переворот в компьютеризации произошел в 1980 г. после выпуска компьютера IBM PC [14]. К концу 2005 г. в мире использовалось более миллиарда ПК [15].

Дата добавления: 2017-01-16 ; просмотров: 1876 ; ЗАКАЗАТЬ НАПИСАНИЕ РАБОТЫ

Источник

Оцените статью
Adblock
detector