Архитектура Гарвардская (Harvard architecture) (См. Архитектура Фон Неймана)

Архитектура   процессора,   использующая   для   повышения    производительности

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

Архитектура информационной сети (Information Network Architecture)

Концепция, определяющая основные  элементы информационной сети,  характер  и

топологию   взаимодействия    этих   элементов,    а   также   представляющая    логическую, функциональную  и  физическую  организацию  технических  и  программных  средств  сети. Различают пять основных видов  архитектур: а) архитектура терминал-главный  компьютер; б) архитектура   интеллектуальной    сети;   в) архитектура   клиент/сервер;    г) одноранговая архитектура; д) архитектура компьютер-сеть.

Архитектура информационных систем (Information Systems Architecture)

Официальное    определение    правил    бизнеса,    структур    систем,    технических

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

Архитектура информационных систем состоит из четырех уровней: а) архитектура бизнеса; б) архитектура систем; в) техническая архитектура; г) производственная архитектура.

Архитектура «клиент/сервер» (Client/Server Architecture, CSA)

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

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

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

x Модель  и  архитектура  распределенной  вычислительной   системы,  в   которой приложение  делится  на  клиентский  и  серверный  процессы.  В  зависимости  от  того,  как распределены   логические   компоненты   приложения    между   клиентами   и   серверами, различают четыре модели архитектуры  клиент/сервер:  а) модель «файл/сервер»;  б) модель

«сервер базы данных»; в) модель «сервер транзакций»; г) модель «сервер приложений».

Архитектура компьютер-сеть (Computer-network architecture)

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

Архитектура компьютера (Computer architecture)

Организационная  структура  компьютера  (вычислительной  системы),  включающая потоки и представление данных, интерфейсы, набор команд, способы адресации, регистры, аппаратное  и  программное  обеспечение.  Термин  введён  корпорацией  IBM  при  создании семейства совместимых ЭВМ System/360. См. Архитектура.

Архитектура многоярусная (См. Mногоярусная архитектура).

Архитектура многоядерная (Polycyclic architecture)

Вариант архитектуры процессоров корпорации Intel, предполагающий  размещение двух  или более  «исполняющих» или вычислительных  ядер Pentium  в  одном процессоре. Многоядерный  процессор  вставляется   в   один   процессорный   разъем,  но  операционная система  воспринимает   каждое   из  его   исполняющих  ядер  как   отдельный  логический процессор, обладающий всеми  соответствующими  исполняющими ресурсами. По сути, в основе такой реализации внутренней архитектуры процессора лежит стратегия «разделяй и властвуй».  Иначе говоря, разделяя вычислительную  работу, выполняемую  в  традиционных микропроцессорах  одним  ядром  Pentium,  между  несколькими  исполнительными  ядрами Pentium, многоядерный процессор может выполнять больше работы за конкретный интервал времени  и  улучшать,  таким  образом,  впечатления  пользователей  от  работы  с  системой. Чтобы это улучшение стало возможным, ПО должно поддерживать распределение нагрузки между    несколькими    исполнительными    ядрами.    Эта    функциональность    называется параллелизмом    на    уровне     потоков     или    организацией     поточной     обработки,    а поддерживающие       ее      приложения      и       операционные      системы      (такие,      как Microsoft Windows XP)    называются     многопоточными.    Процессор,    поддерживающий параллелизм на уровне  потоков, может выполнять  полностью обособленные потоки кода, например,   поток  приложения  и  поток  операционной  системы  или  два   потока  одного приложения  (особенно  большую  выгоду  извлекают  из  параллелизма  на  уровне  потоков мультимедийные   приложения,   потому   что   многие   их   операции   могут   выполняться параллельно).

Источник: Тлумачний   словник   з   інформатики   /   Г.Г.   Півняк,   Б.С.   Бусигін, М.М. Дівізінюк та ін. – Д., Нац. гірнич. ун-т, 2008. – 599 с.

Похожие посты:

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий