КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Параллельная обработка данных, понятия о конвейерности и параллелизме
Проектирование внутренней схемы базы данных (привести пример отличный от примера в лекциях с числом отношений не менее трех).
1) Выбор СУБД (Асsess MS). 2) Каждому столбцу задать тип данных. 3) Разработка интерфейса (рабочие окна, элементы управления, встроенные запросы, значения по умолчанию). 4) Вопросы безопасности. Базы данных в Асsess: *.mdb ставится по умолчанию (меняемая структура), *.mdl – неменяемая структура.
Примеры использования суперкомпьютеров можно найти в космических и геологических исследованиях, автомобилестроении, фармакологии, прогнозе погоды и моделировании изменения климата, сейсморазведке и т.д. Первый компьютер EDSAC (1949 год) со временем такта 2 микросекунды (мкс) мог выполнить в среднем 100 арифметических операций в секунду, а суперкомпьютер CRAY C90 имеет время такта около 4 наносекунд, с пиковой производительностью около 1 миллиарда арифметических операций в секунду. Конвейерная обработка. Что необходимо для сложения двух вещественных чисел, представленных в форме с плавающей запятой? Целое множество мелких операций таких, как сравнение порядков, выравнивание порядков, сложение мантисс, нормализация и т.п. Процессоры первых компьютеров выполняли все эти "микрооперации" для каждой пары аргументов последовательно одна за одной до тех пор, пока не доходили до окончательного результата, и лишь после этого переходили к обработке следующей пары слагаемых.
Программа параллельного суммирования чисел от 1 до 100: S:=0 S1:=0 S2:=0 i:=1;50 DO S1:= S1+A[i] S2:= S2+A[100-i] END DO NEXT I S=S1+S2 Закон Андала: S£1/(f+(1-f)/p), где f-число последовательных операций в программе; р-число процессоров; S-ускорение программы в разах. Это ускорение в первую очередь зависит от f, только потом от р. Закон Андала регламентирует максимальное ускорение программы.
Дата добавления: 2015-04-29; Просмотров: 544; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |