- •Contents
- •Input/output (I/o)
- •Компьютер
- •Содержание
- •Этимология
- •История
- •Впервые общего назначения вычислительное устройство
- •Аналоговые компьютеры
- •Современный компьютер
- •Электромеханические компьютеры
- •Электронный программируемый компьютер
- •Встроенной программой компьютер
- •Транзистор компьютеры
- •Интегральная схема
- •Программы
- •Хранится архитектура программы
- •Машинный код
- •Язык программирования
- •Языки низкого уровня
- •Языки высокого уровня
- •Дизайн программы
- •Компоненты
- •Устройство управления
- •Арифметическое логическое устройство (алу)
- •Вход / выход (I / o)
- •Многозадачность
- •Многопроцессорная обработка
- •Сеть и Интернет
- •Компьютерная архитектура парадигмы
- •Заблуждения
- •Требуется технологии
- •Дальнейшие темы
- •Искусственный интеллект
- •Аппаратные средства
- •История вычислительной техники
- •Другие темы аппаратных
- •Программное обеспечение
- •Профессии и организаций
- •Деградация
- •См. Также
- •Примечания
Многопроцессорная обработка
Основная статья: Мультипроцессорная
Cray разработал множество суперкомпьютеров, которые использовали многопроцессорных тяжело.
Некоторые компьютеры предназначены для распространения их работу через несколько процессоров в конфигурации многопроцессорной, технику один раз, используемой только в крупных и мощных машин, таких как суперкомпьютеры , ЭВМ и серверов . Многопроцессорных имногоядерных (несколько процессоров на одной микросхеме) личные и портативные компьютеры теперь широко доступны, и все чаще используются в нижнем конечных рынках в результате.
Суперкомпьютеры в частности часто имеют весьма уникальные архитектуры, значительно отличающиеся от базовой архитектуры, хранящий программу и с компьютеров общего назначения. [ 56 ] Они часто имеют тысячи процессоров, индивидуальные межсоединений высокоскоростные и специализированных вычислительных аппаратных средств. Такие конструкции, как правило, используется только для специализированных задач в связи с большим масштабом организации программы, необходимых для успешного использования большинство имеющихся ресурсов сразу. Суперкомпьютеры обычно видим использование в крупномасштабных моделирования , рендеринга графики икриптографии приложений, а также с другими так называемыми « ошеломляюще параллельных »задач.
Сеть и Интернет
Основные статьи: Компьютерные сети и Интернет
Визуализация часть маршрутов в Интернете
Компьютеры были использованы для координации информации между нескольких местах с 1950 года. Американских военных SAGE система была первым примером крупномасштабной такой системы, что привело к ряду специальных коммерческих систем, таких как Sabre . [ 57 ]
В 1970-х, компьютерные инженеры научно-исследовательских учреждений по всей территории Соединенных Штатов начали связывать свои компьютеры вместе с помощью телекоммуникационных технологий. Усилия финансировалось ARPA (теперь DARPA ) и компьютерная сеть , что привело назывался ARPANET . [ 58 ] Технологии, которые сделали Arpanet возможного распространения и развивались.
Со временем сеть распространилась за пределы академических и военных учреждений и стал известен как Интернет. Появление сетей участвуют переопределение природы и границ компьютера. Операционные системы и приложения Компьютерные были изменены, чтобы включать в себя возможность определять и доступ к ресурсам других компьютеров в сети, например, периферийные устройства, хранимой информации и т.п., как продолжение ресурсов отдельного компьютера. Первоначально эти средства были доступны в первую очередь для людей, работающих в высокотехнологичных сред, но в 1990-х распространение приложений, таких как электронная почта и World Wide Web , в сочетании с развитием дешевых, быстрых сетевых технологий, таких как Ethernet и ADSL увидел компьютерных сетей стало почти повсеместным. На самом деле, количество компьютеров, которые в сеть растет феноменально. Очень большая доля персональных компьютеров регулярно подключаться к Интернету, чтобы общаться и получать информацию. "Беспроводной" сети, часто используя сети мобильной телефонной связи, привело к тому, сетей становится все более повсеместным даже в мобильных вычислительных средах.