оптимизация в фортране [DJVU]

Preparing link to download Please wait... Attached file not found

E-Book Overview

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

E-Book Information

  • Series: Математическое обеспечение ЭВМ

  • Year: 1,985

  • Pages: 266

  • Pages In File: 266

  • Language: Russian

  • Topic: 92

  • Org File Size: 14,792,903

  • Extension: djvu

  • Tags: Информатика и вычислительная техника Информатика (программирование) Программирование на FORTRAN

  • Toc:   ПредисловиеЗачем оптимизировать?Точка зрения пользователяТочка зрения руководстваСоциальный аспектЦена оптимизацииПервичная документацияАрхитектура ЭВМОбъекты данныхУровни памятиЦентральный процессорКоманды и архитектураСистема IBM/370Система CYBER фирмы CDCЗаключениеМетоды компиляцииНазначение компилятораСтруктура компилятораЛексический анализСинтаксический анализПромежуточный текстСообщения об ошибкахМетоды оптимизацииГенерация кодаПечатные документы компилятораЗаключениеАспекты оптимизацииАлгоритмыСредства профилированияЯсностьМобильностьОптимизация памятиПриёмы оптимизацииОптимизация, не зависящая от компилятораИнициализация переменныхАрифметические операцииСмешанная арифметикаЛитерные переменныеDO-циклыИнвариантные кодыПереходыВызывающие последовательностиФункцииОперации ввода-выводаЗаключениеНеоптимизирующие компиляторыИсключение мёртвых переменныхИсключение лишних переменныхИсключение константных выраженийИсключение общих подвыраженийDO-циклыОптимизирующие компиляторыАрифметические операцииОбщие и константные подвыраженияDO-циклыСцепление данных и инструкция EQUIVALENCEЗаключениеКомпиляторы IBMИсторическая справкаВспомогательные оптимизацииТекстовые оптимизацииОптимизация использования регистровОптимизация переходовОперации ввода-выводаСпециальные типы данныхИспользование памятиОбработка ошибокКомпиляторы для машин фирмы CDCИсторическая справкаОптимизации, осуществляемые компилятором FTN 5Внутренние функцииИсследование DO-циклаПамять второго уровняОперации ввода-выводаМобильность программ на ФортранеМобильность программного обеспеченияФортран и мобильностьПроцессорно-зависимые ограниченияАрифметика вычислительной машиныСловное выравниваниеВекторные процессорыНовые перспективыВстроенный матричный процессор фирмы HitachiСемейство CRAYCYBER 205 фирмы CDCЗаключениеБудущий ФортранСтандартизацияОбщий проектИзменится ли дух Фортрана?Новые возможностиПриложенияФортран 77Программа редактирования выдачиЛитератураИменной указательПредметный указатель