LAP Lambert Academic Publishing ( 2011-07-03 )
€ 59,00
Практически все производимые в настоящее времяпроцессоры имеют конвейерную архитектуру,а оптимизация потока команд компилятором имеетбольшое значение.Конвейеризация это один из наиболее эффективныхспособов увеличения производительности процессоров. Производительностькода при таком подходе увеличивается за счет того, что в один и тот жемомент времени одновременно работают несколько узлов процессора, выполняющиеразные фазы команд, поступивших в конвейер.Определение порядка, в котором будут выполнятьсякоманды, является основной задачей компилятора на фазе конвейерной оптимизации.При этом результирующее время выполнения программыдолжно быть минимизировано.В работе предложена математическая модель дляописания базовых блоков с целью оптимизации потокакоманд систем с одним конвейером, исследованысвойства предложенной модели, названной разреженноймоделью, проанализированы ее преимущества посравнению с уже известными моделями, а также описаныалгоритмы, позволяющие применять данную модель воптимизирующих компиляторах.
Book Details: |
|
ISBN-13: |
978-3-8443-5747-9 |
ISBN-10: |
3844357475 |
EAN: |
9783844357479 |
Book language: |
Russian |
By (author) : |
Павел Довгалюк |
Number of pages: |
144 |
Published on: |
2011-07-03 |
Category: |
Informatics, IT |