Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы 2014.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.93 Mб
Скачать

Задачи:

  1. Распознавание образцов (ситуаций, проблем и т.д.)

  2. Обработка семантической информации, связанная с реализацией трансляторов с естественного языков. Приближает ВТ к человеку: не нужно перелагать язык специалиста на язык машины (не нужен промежуточный человек)

Существуют трансляторы с полуестетвенных языков

  1. Управление роботами в любой среде (воде, воздухе и т.д. )

  2. Задачи управления различными обменами, процессами и т.д.

Эти задачи выдвинуты в международном плане. Япония является координатором в этой области.

Машина 5-го поколения должна быть машина искуственного интелекта:

База

знаний

Вычислительная система 5-го поколения

Внутренний формат

Преобразователь данных

языка

Естественный язык (Пролог)

Генератор программ

Язык Результат

Результат

Машина 4-го поколения

2 Пути развития вычислительных систем (вс). Пять японских программ о развитии и внедрении средств вычислительной техники.

  1. Развитие элементной базы 2. Развитие архитектуры вычислительных систем

  1. Развитие новых методов вычислений

Элементная база

П о утверждению Г. Мура (в 80-х гг.), степени интеграции должны возрастать в два раза каждые 18 месяцев(количество транзисторов на кристалл). 1. Толщина проводника будет уменьшаться: от 0.35 до 0.18 микрон и меньше 1/500 толщины волоса. 2. Увеличение числа слоев в кристалле. Pentium Pro – 5. Сейчас – 8 и более. 3. Уменьшение потребляемой мощности. 4. Изменение архитектуры микропроцессора. Тенденция: реализовать на одном кристалле – СуперЭВМ.

число транзисторов на

кристалл.

100 млн.

1млн

10000

100

70 80 90 2000 годы

2011 – Микро 2011 (40-е с начала выпуска процессоров). 2020 109 - 1012 - степень интеграции. Сетлеретика: ЭВМ будет имитировать всю центральную нервную систему человека – на одном кристалле.

18.2

Вычислительные системы с векторной обработкой команд (структура). Диаграмма выполнения операций с векторной обработкой команд.

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

Диаграмма выполнения операций ЭВМ векторного типа.

операция/такты

1. ОП

x

x

x

x

x

2. Скалярный процессор

x

x

x

3. Векторный контроллер

x

x

4. Управление векторных операций

x

x

x

x

x

5. Арифметический конвейер

x

x

x

x

1

2

3

4

5

6

Такты: ФАдр, ВК, Дек.К, ВД, Арифм.К, Зап.Р, Оч.Р.

1 – формирование адреса векторной команды, ее выборка;

2 – декодирование векторной команды;

3 – выборка данных из памяти;

4 – конвейеризация (выполнение операций в арифметическом конвейере с одновременной выборкой операндов).

5 – запоминание результатов, очистка регистров (переход в некоторое исходное состояние). Формирование адреса команды осуществляется на скалярном процессоре (x1), выборка из ОП (x2) и декодирование на скалярном процессоре (x3).

«+» Параллелелизм на уровне выборки команд и выполнение опероции за счет конвейризации. Локальная память позволяет сгладить конфликты между памятью и конвейром.

18.3

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]