"Advanced Backend Code Optimization" - это книга, которая представляет собой сводку более чем десятилетнего исследования в области оптимизации бэкенда. Она содержит последние результаты фундаментальных исследований в этой области. В то время как существующие книги часто ориентированы на студентов магистратуры, эта книга предназначена скорее для профессоров и исследователей, так как она содержит более продвинутые темы. Она уникальна в том смысле, что содержит информацию, которая ранее не была охвачена другими книгами в этой области, с главами о порядке фаз в оптимизации компиляции, насыщении регистров в параллелизме на уровне инструкций, уменьшении размера кода для программного конвейеринга, влиянии иерархии памяти и параллелизма на уровне инструкций. Другие главы представляют последние результаты исследований в хорошо известных темах, таких как потребность в регистрах, программный конвейеринг и периодическое выделение регистров.
Электронная Книга «Advanced Backend Code Optimization» написана автором Sid Touati в году.
Минимальный возраст читателя: 0
Язык: Английский
ISBN: 9781118648940
Описание книги от Sid Touati
This book is a summary of more than a decade of research in the area of backend optimization. It contains the latest fundamental research results in this field. While existing books are often more oriented toward Masters students, this book is aimed more towards professors and researchers as it contains more advanced subjects. It is unique in the sense that it contains information that has not previously been covered by other books in the field, with chapters on phase ordering in optimizing compilation; register saturation in instruction level parallelism; code size reduction for software pipelining; memory hierarchy effects and instruction level parallelism. Other chapters provide the latest research results in well-known topics such as register need, and software pipelining and periodic register allocation.