45505

Анализ и оценка производительности АСОИУ

Доклад

Информатика, кибернетика и программирование

В основе такой оценки лежит понятие производительности. Есть 2 показателя производительности процессов по чистому времени: показатель производительности процессоров на операциях с данными целочисленного типа MIPS отношение числа команд в программе к времени ее выполнения показатель производительности процессоров на операциях с данными вещественного типа при все кажущейся простоте критерия оценки чем MIPS тем быстрее выполняется программа его использование затруднено вследствие нескольких причин: процессоры разной архитектуры...

Русский

2013-11-17

23 KB

20 чел.

8

Анализ и оценка производительности АСОИУ

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

Первоначально комп отождествлялся  с центральным процессором, основной и понятной х-кой были быстродействие, измеряемое числом команд в единицу времени. Поэтому современные методики оценки отражают только возможности центрального процессора. В основе такой оценки лежит понятие производительности.  При этом выделяют так называемое «чистое» процессорное время – период работы собственно процессора при выполнении внутренних операций и время ответа, включающее выполнение операций ввода-вывода, работу ОС и т.д.

Есть 2 показателя производительности процессов по «чистому» времени:

  1.  показатель производительности процессоров на операциях с данными целочисленного типа

MIPS – отношение числа команд в программе к времени ее выполнения

  1.  показатель производительности процессоров на операциях с данными вещественного типа

при все кажущейся простоте критерия оценки (чем > MIPS, тем быстрее выполняется программа) его использование затруднено  вследствие нескольких причин:

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

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

  1.  научные приложения в основном связаны с интенсивными вычислениями над вещественными

числами с плавающей точкой, коммерческие и офисные – с целочисленной арифметикой и обработкой транзакций БД. Графические приложения критичны и к вычислительным мощностям, и к параметрам графической подсистемы.

Еще более сложные проблемы появляются при необходимости оценок многопроцессорных систем. Такое положение привело к разработке и использованию ряда тестов, ориентированных на оценку вычислительных систем с учетом специфики их предполагаемого использования. Поэтому оценка процессоров с разной архитектурой основана на создании тестовой смеси из типовых операторов, влияющих на их производительность.


 

А также другие работы, которые могут Вас заинтересовать

4333. Работа с базами данных с помощью PHP. СУБД MySQL 47 KB
  Работа с базами данных с помощью PHP. СУБД MySQL. Цель работы: формирование умений применение PHP для доступа к базам данных, и формирование умений работы с MySQL. Теоретическая информация СУБД MySQL и программа phpMyAdmin MySQL - это реляцион...
4334. Модификация персонального сайта студента с использованием PHP и MySQL 81.5 KB
  Модификация персонального сайта студента с использованием PHP и MySQL Необходимое программное обеспечение: Для выполнения лабораторной работы необходимо следующее ПО: Редактор HTML документов (HomeSite 4.5 и выше, AditorPro 3.05, Блокно...
4335. MySQL и Internet. Проектирование приложения 318 KB
  MySQL и Internet. Проектирование приложения Разработать информационную систему для реализации конкурсного отбора кадров на базе программного обеспечения MySQL и Internet. Анализ задания Разрабатываемая система позволяет предприятию через Internet об...
4336. Разработка гостевой книги для персонального сайта студента 80 KB
  Разработка гостевой книги для персонального сайта студента Необходимое программное обеспечение: Для выполнения лабораторной работы необходимо следующее ПО: Редактор HTML документов (HomeSite 4.5 и выше, AditorPro 3.05 , Блокнот и др.)...
4337. Cascading Style Sheet (CSS) в примерах 730.5 KB
  CascadingStyleSheet в примерах Назначение CSS Дизайн Web-узлов — это точное размещение компонентов HTML-страниц относительно друг друга в рабочей области окна браузера. Недостатки такого определения Web-дизайна очевидны. В нем не уч...
4338. CSS – каскадные таблицы стилей 50.5 KB
  CSS – каскадные таблицы стилей CSS – CascadingStyleSheets (каскадные таблицы стилей). Стили определяют отображение элементов HTML HTML – для логической разметки документа (заголовки, параграфы, списки). Браузеры стали ввод...
4339. Использование JavaScript в HTML 64.5 KB
  JavaScript в HTML Основные тезисы: Не тоже самое, что и Java, хотя синтаксис немного схож. Скриптовый (облегченный) интерпретируемый язык без строгой типизации. Внедряется в HTML-код Поддерживается всеми ...
4340. Программирование для Web, CGI (Common Gateway Interface) 464 KB
  Программированиедля Web, CGI (Common Gateway Interface) CGI - это спецификация обмена данными между прикладной программой, выполняемой по запросу пользователя, и HTTP-сервером, который данную программу запускает. Часть информации заголовка HTT...
4341. Протокол HTTP. Унифицированные указатели ресурсов (URL) 133.5 KB
  Протокол HTTP В середине 90-х годов очень популярной стала WWW (WorldWideWeb) — Всемирная паутина. Это набор протоколов и программ для Интернета, представляющих информацию в гипертекстовом формате. Знаменитый браузер Mosaic...