Оптимизация в Фортране

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Название: Оптимизация в Фортране

Автор: Меткалф М.

Издательство: Мир

Год: 1985

Страниц: 264

Формат: DJVU

Размер: 14.5 Мб

Язык: русский

Серия: Математическое обеспечение ЭВМ

Книга швейцарского системного программиста, дающая систематическое исследование проблемы разработки эффективных программ. В ней обсуждаются современные ЭВМ и их математическое обеспечение, уделено внимание аспектам оптимизации программ и универсальным приёмам программирования, включён материал об ЭВМ с векторными процессорами, о новой версии языка Фортран 77.

Для программистов разной квалификации, для всех изучающих программирование.

Оглавление:

 

Предисловие редактора перевода

Предисловие

Зачем оптимизировать?

Точка зрения пользователя

Точка зрения руководства

Социальный аспект

Цена оптимизации

Первичная документация

Архитектура ЭВМ

Объекты данных

Уровни памяти

Центральный процессор

Команды и архитектура

Система IBM/370

Система CYBER фирмы CDC

Заключение

Методы компиляции

Назначение компилятора

Структура компилятора

Лексический анализ

Синтаксический анализ

Промежуточный текст

Сообщения об ошибках

Методы оптимизации

Генерация кода

Печатные документы компилятора

Заключение

Аспекты оптимизации

Алгоритмы

Средства профилирования

Ясность

Мобильность

Оптимизация памяти

Приёмы оптимизации

Оптимизация, не зависящая от компилятора

Инициализация переменных

Арифметические операции

Смешанная арифметика

Литерные переменные

DO-циклы

Инвариантные коды

Переходы

Вызывающие последовательности

Функции

Операции ввода-вывода

Заключение

Неоптимизирующие компиляторы

Исключение мёртвых переменных

Исключение лишних переменных

Исключение константных выражений

Исключение общих подвыражений

DO-циклы

Оптимизирующие компиляторы

Арифметические операции

Общие и константные подвыражения

DO-циклы

Сцепление данных и инструкция EQUIVALENCE

Заключение

Компиляторы IBM

Историческая справка

Вспомогательные оптимизации

Текстовые оптимизации

Оптимизация использования регистров

Оптимизация переходов

Размер и структура программы

Операции ввода-вывода

Специальные типы данных

Использование памяти

Обработка ошибок

Компиляторы для машин фирмы CDC

Историческая справка

Оптимизации, осуществляемые компилятором FTN 5

Размер и структура программы

Внутренние функции

Исследование DO-цикла

Память второго уровня

Операции ввода-вывода

Мобильность программ на Фортране

Мобильность программного обеспечения

Фортран и мобильность

Туманные области языка

Процессорно-зависимые ограничения

Арифметика вычислительной машины

Словное выравнивание

Векторные процессоры

Новые перспективы

Встроенный матричный процессор фирмы Hitachi

Семейство CRAY

CYBER 205 фирмы CDC

Заключение

Будущий Фортран

Стандартизация

Общий проект

Изменится ли дух Фортрана?

Новые возможности

Приложения

Фортран 77

Программа редактирования выдачи

Литература

Именной указатель

Предметный указатель

Дата создания страницы: