Аппаратно программные платформы корпоративных информационных систем


         

Аппаратно программные платформы корпоративных информационных систем

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

Общие замечания
MIPS
MFLOPS
MFLOPS - 2
Соотношение между реальными и
Тесты SPEC
Тесты TPC
Тесты TPC - 2
Тесты TPC
Тест TPC-A

Тест TPC-B
Тест TPC-C
Типовая среда обработки транзакций и соответствующие оценочные тесты TPC
Будущие тесты TPC
Тесты AIM
Основы конфигурирования сетевых файловых систем (на примере NFS)
Распределенные файловые системы
Общие свойства распределенных файловых систем
Вопросы разработки
Сетевая файловая система NFS

Взгляд со стороны пользователя
Монтирование файловых систем NFS
Цели разработки
Компоненты NFS
Отсутствие сохранения состояния
Общие сведения о работе и нагрузке NFS
Таблица 41 Операции NFS
Операции с атрибутами
Операции с данными
Сравнение приложений с разными наборами операций NFS

Характер рабочей нагрузки NFS
"Полностью активные" клиенты
Типовой пример использования NFS
Журнал трафика NFS в Sun Net Manager для клиента на базе 486/33 PC, использующего Lotus 1-2-3
Нагрузка клиента NFS, генерируемая
Нагрузка NFS сервера SPARCserver10
NFS и клиентские ПК
Операционные системы реальной памяти
Более мелкие файлы
Менее требовательные клиенты

Взаимодействие с системой виртуальной памяти
Взаимодействие между приложением, файловой системой виртуальной памяти и NFS
Файловая система с репликацией данных (CFS)
Исходные предпосылки
Конфигурация сети (локальной и глобальной)
Сетевая среда, определяемая профилем приложения
Использование высокоскоростных сетей для предотвращения перегрузки
Использование высокоскоростных сетей для предотвращения перегрузки - 2
NFS и глобальные сети
NFS и глобальные сети - 2

Типичная топология сети при организации связи между зданиями
Выбор типа сети и количества клиентов
Потребление процессорных ресурсов
Конфигурации дисковой подсистемы и балансировка нагрузки
Организация последовательного доступа в NFS с интенсивным использованием данных
Организация последовательного доступа в NFS с интенсивным использованием данных - 2
Организация произвольного доступа в NFS с интенсивными запросами атрибутов
Организация произвольного доступа в NFS с интенсивными запросами атрибутов - 2
Таблица 42 Характеристики некоторых дисковых накопителей
Распределение нагрузки по доступу к дискам с помощью программного обеспечения типа Online:DiskSuit

Распределение нагрузки по доступу к дискам с помощью программного обеспечения типа Online:DiskSuit - 2
Использование оптимальных зон диска
Заключительные рекомендации по конфигурированию дисков
Нестандартные требования к памяти
PrestoServe/NVSIMM
Обеспечение резервного копирования и устойчивости к неисправностям
Предварительная оценка рабочей нагрузки
Измерение существующих систем
Оценка нагрузки в отсутствие системы
Оценка среды с интенсивным использованием данных

Оценка среды с интенсивным использованием данных - 2
Оценка среды с интенсивным использованием данных - 3
Оценка среды с интенсивным использованием атрибутов
Оценка среды с интенсивным использованием атрибутов - 2
Оценка среды с интенсивным использованием атрибутов - 3
Таблица 43 Показатели LADDIS
Таблица 44 Оценка нагрузки полностью
Таблица 45 Оценка нагрузки полностью
Таблица 46 Оценка нагрузки полностью
Архитектура системы команд Классификация процессоров (CISC и RISC)

Архитектура системы команд Классификация процессоров (CISC и RISC) - 2
Архитектура системы команд Классификация процессоров (CISC и RISC) - 3
Методы адресации и типы данных
Методы адресации
Частота использования различных методов адресации на программах TeX, Spice, GCC
Основные типы команд
Простейшая организация конвейера и оценка его производительности
Простейшая организация конвейера и оценка его производительности - 2
Диаграмма работы простейшего конвейера
Диаграмма работы простейшего конвейера - 2

Эффект конвейеризации при выполнении 3-х команд - четырехкратное ускорение
Структурные конфликты и способы их минимизации
Структурные конфликты и способы их минимизации - 2
Диаграмма работы конвейера при структурном конфликте
Конфликты по данным, остановы конвейера и реализация механизма обходов
А Последовательность команд в
Б Совмещение чтения и записи регистров в одном такте
АЛУ с цепями обхода и ускоренной пересылки
Классификация конфликтов по данным
Конфликты по данным, приводящие к приостановке конвейера

Последовательность команд с приостановкой конвейера
Методика планирования компилятора для устранения конфликтов по данным
Конвейерное выполнение оператора А = В + С
Пример устранения конфликтов компилятором
Пример устранения конфликтов компилятором - 2
Пример устранения конфликтов компилятором - 3
Сокращение потерь на выполнение команд перехода и минимизация конфликтов по управлению
Приостановка конвейера при выполнении команды условного перехода
Снижение потерь на выполнение
Снижение потерь на выполнение - 2

Диаграмма работы модернизированного
, Б
Частота заполнения одного слота задержки условного перехода
Проблемы реализации точного прерывания в конвейере
Проблемы реализации точного прерывания в конвейере - 2
Проблемы реализации точного прерывания в конвейере - 3
Причины прерываний в простейшем конвейере
Обработка многотактных операций и механизмы обходов в длинных конвейерах
Конвейер с дополнительными функциональными устройствами
Конвейер с многоступенчатыми функциональными устройствами

Конвейер с многоступенчатыми функциональными устройствами - 2
Пример конфликта по записи в регистровый файл
Пример конфликта по записи в регистровый файл - 2
Поддержка точных прерываний
Параллелизм на уровне выполнения
Параллелизм уровня команд: зависимости и конфликты по данным
Перейти на страницу
Основы планирования загрузки конвейера и разворачивание циклов
Перейти на страницу
- 2

- 3
- 4
Устранение зависимостей по данным и механизмы динамического планирования
Основная идея динамической оптимизации
Основная идея динамической оптимизации - 2
Динамическая оптимизация с централизованной схемой обнаружения конфликтов
Централизованная схема управления
Централизованная схема управления - 2
Централизованная схема управления - 3
Централизованная схема управления - 4

Другой подход к динамическому планированию - алгоритм Томасуло
Другой подход к динамическому планированию - алгоритм Томасуло - 2
Другой подход к динамическому планированию - алгоритм Томасуло - 3
Структура устройства ПТ на основе алгоритма Томасуло
Структура устройства ПТ на основе алгоритма Томасуло - 2
Аппаратное прогнозирование направления переходов и снижение потерь на организацию переходов
Буфера прогнозирования условных переходов
Диаграмма состояния двухбитовой схемы прогнозирования
Сравнение качества 2-битового прогноза
Сравнение качества 2-битового прогноза - 2

Буфер прогнозирования переходов (2,2)
Дальнейшее уменьшение приостановок по управлению: буфера целевых адресов переходов
Буфер целевых адресов переходов
Буфер целевых адресов переходов - 2
Буфер целевых адресов переходов - 3


Start Position (Начальная позиция) - перейти
Accessing Sheet Metal Modeling - перейти
Feature (Элементы) - перейти

Allow Multiple Flat Patterns - перейти
Type (Тип) - перейти
Bend Allowance Formula - перейти
Edge2 Offset (Смещение от 2 ребра) - перейти
Part Standards - перейти
Composite Woven Materials - перейти
Справочник -электрика гражданских зданий - перейти
Определение расчетной нагрузки - перейти
Проектирования больше нет - перейти
Модель процессов разработки ПО - перейти

Обзор модели зрелости процессов разработки - перейти
Обеспечение качества ПО - перейти