Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Меткалф М. — Оптимизация в Фортране
Меткалф М. — Оптимизация в Фортране



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


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

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

Аннотация:

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


Язык: ru

Рубрика: Computer science/

Серия: Сделано в холле

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 1985

Количество страниц: 264

Добавлена в каталог: 10.12.2009

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Порядок (exponent)      21 26 88 190
Порядок инструкций (order statements)      181
Пост-дампинговая выдача (post-mortem dump)      57 129
Потеря точности (underflow)      162 190
Представление логических значений (logical value representation)      22
Представление с двойной точностью (double precision)      22
Представление целых чисел (integer)      20
Предшественник (predecessor)      49
Преемник (successor)      49
Преобразование (conversion)      61 85—90 123
Прерывание (interrupt)      66
Приоритет (priority)      10 13
Приостановка (shortstop)      211
Присваивание (assignment)      44—47 81 85 87 91 92 104 110 122—124 132 134—136 202 232
пробел (blank)      40 230
Программное обеспечение (computer software)      9
Промежуточный текст (Intermediate text)      40 46 48 52 73 121 129 143 147 151
Пропускная способность (throughput)      10
Просмотровое окно (peephole)      55
Проход (pass)      42
Прямой доступ (direct access)      74 116 155 176 178 183—185
Размер блока (block size)      164
Размер программы (program)      73 151 108
Размерность массива (array dimension)      145
Рамамурти (Ramamoorthy)      196
Распределение регистров (register allocation)      48 51 55 143 149 150
Рассел (Russel)      205
Расслоение памяти (interleaving)      32 133 159
Расширенная память (extend memory)      24 36
Реальное время (real-time)      78 113
Регистр (register)      23 24 38 55 94 106 133 135 138 146 148—152 156—159 166—170 197
Регистр данных (data)      23
Регистр операндов (operand)      36
Регистр с плавающей точкой (floating-point)      27 31
Регистр текущего командного слова (ТКС) (Current Instruction Word)      35
Редактор связей (linkage editor)      39 55 78
Резервированное слово (reserved word)      43
Рекурсивная функция (recursive function)      187
Рекурсивный цикл (recursive loop)      206 212
Рекурсия (recursion)      231
Римарчик (Rymarczyk)      56
Робастность (robust code)      61 111
Ручная оптимизация      120 130 132 135 146 173
Свертка констант (constant folding)      48
Связывание (binding)      107
Сдвиг (shift)      144 229
Сегмент (segement)      78
Сеймет (Samel)      62
Семантическая ошибка (semantic error)      45
Сети (networks)      195
Синтаксический анализ (syntax analysis)      38—40 44—48
Синтаксический анализатор (parcer)      44 45
Синтаксическое дерево (parce-tree)      45 46
Скарборо (Scarborough)      142 143
Скобки (parantheses)      40 43 102 130 135 143 188 189 192
Скорость доступа (access speed)      23
Слово (word)      19 72
Сложение (addition)      84 130 146 170 191 199
Сложение комплексное (complex)      87
Смешанная арифметика (mixed-mode arithmetic)      87—89
Снобол (SNOBOL)      91
Сообщение об ошибке (error message)      47 57 162 163
Сортировка (sorting)      60
Сортировка быстрая (quicksort)      60
Сортировка пирамидальная (heapsort)      60
Сортирующая последовательность (collating sequence)      90 91 180 181
Спецификация формата (format specification)      186
СПИСОК (LIST)      60
Список параметров (argument)      137
Средства профилирования (profiling tools)      59 63—66
Средства хронометрирования (timing)      12
Ссылка на массив (array reference)      127 138 143 146 147 153
Стандартизация (standartization)      217
Статический анализ (static analysis)      66
Стек команд (command stack)      24
Стек командных слов (СКС) (Instruction Word)      35 173
Стиллмен (Stillman)      66
Страница (page)      25 32 162
Страничный обмен (paging)      25 133 161
Строка-продолжение (continuation line)      188
Структура данных (data structure)      60 74—76 222
Схема Горнера (Horner rule)      84
Сцепление данных (data interference)      139 140
Счетчики (counters)      66
Таблица перекрестных ссылок (cross-reference map)      40 57 164
Таблица просмотра (look-up table)      112
Таблица символов (symbol table)      42 46
Такт машины (clock-cycle)      26 196
Танненбаум (Tannenbaum)      178
Текстовая оптимизация (text optimization)      143
Текстовая цепочка (character string)      40
Теорема де Моргана (de Morgan theorem)      102
Тетрада (quadruple)      40 46 48 148
Тип COMPLEX      156
Тип REAL      156
Точка позиционной записи (radix point)      21
Точность (precision)      21 60 81 111 125 130 156 170 178 179 190 191 228
Трешинг (thrashing)      161
Трёхадресный код      46
Уилкс (Wilkes)      26
Уилльямс (Williams)      60
Ульман (Ullman)      39
Умножение (multiplication)      31 85 96—98 125 131 143—146 167 170 190 191 200
Уодженер (Wagener)      234
Уолдбаум (Waldbaum)      12
Управление исходным кодом (source code management)      233
Управляющая переменная (control variable)      43 53 93 132 140 145 151 157 169 183 191 227
Управляющий вектор (control vector)      199 203 211 213
Управляющий граф (flow graph)      49 54
Управляющий язык (language)      178
Уровень оптимизации (optimization level)      120 129 137 143 165
Уровни памяти (levels of storage)      23
Установление связей (storage association)      220
Устройство предварительной обработки команд (УПОК) (Instruction PreProcessor Function)      29 31
Устройство управления (control unit)      28
Устройство управления памятью процессора (УУПП) (Processor Storage Control Function)      29 31
Фибоначчи (Fibonacci)      127
Фиктивный аргумент (dummy argument)      105
Форд (Ford)      63
Форма Бэкуса — Haypa (BNF)      45
Формат записи (record format)      154
Форматные данные (formatted data)      113 154
Форматный ввод-вывод (formatted I/O)      154
Формирование индексных компонент (optimization of subscript component combination)      145
ФОРТРАН (FORTRAN)      16 156
Фосдик (Fosdick)      66
Фронтальная машина (front-end computer)      194 203
Функциональный блок (functional unit)      26 33—36 164 194 196-201 203—205 210
Функция      63 88 89 108—113 127 136—138 156 166 168 171 225
Функция MOD      86
Функция внешняя (external)      74 110 171
Функция внутренняя (intrinsic)      109 110 166 168 171 192 209 224
Функция с обобщенными именами (generic)      190
Функция-формула (statement function)      109 138 188
Харт (Hart)      197
Хигби (Higbic)      209
Хидетниеми (Hedetniemi)      60
Хилдс (Hinds)      96
Хит (Heath)      59 217
Хокни (Hockney)      195
Холлеритова константа (Hollerith constant)      90
Хронометрирование (timing)      69
Хронометрирование алгоритмов      65
Целая арифметика (integer arithmetic)      85
Целое с постоянным приращением (ЦПП) (constant increment integer)      206
Центральный процессор (central processing unit)      19—25 28
Цикл (loop), анализ      51
Цикл внутренний (inner)      48 134 144 150 166 167 183 207
Цикл, оптимизация (optimization)      140
Цикл, параметры (parameters)      93 95 183
Цикл, пролог (prologue)      52
Цикл, развертка (unrolling)      96
Часы системы (system clock)      66
Шестнадцатиричная запись      19
Шнек (Schneck)      121
Энглунд (Englund)      40
Энджел (Angel)      121
Ядро программы (program kernel)      195
Язык ассемблера (assembly language)      19 22 38 63 72 163
Язык высокого уровня (high-level)      9 38 142 177
Язык низкого уровня (low-level)      38 177
Язык управления заданиями (Job Control Language (JCL))      40 154
Ясность (clarity)      70 71
1 2
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте