Оптимизация ПО. Сборник рецептов. 🔍
Гербер Р., Бик А., Смит К., Тиан К.(Gerber,Bik,Smith,Tian) Питер, Библиотека программиста, 2010
English [en] · Russian [ru] · DJVU · 10.3MB · 2010 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
description
Эта книга содержит практические рецепты, позволяющие разработчикам увеличить производительность приложений на платформе Intel. На простых примерах ведущие эксперты компании Intel объясняют читателю, как правильно строить алгоритмы, управлять распределением памяти, прогнозировать ветвление, использовать SIMD инструкции и многопоточность, производить вычисления с плавающей точкой и многое другое. Книга будет интересна всем разработчикам, желающим освоить передовые технологии и улучшить качество кода.Книга будет интересна всем разработчикам, желающим освоить передовые технологии и улучшить качество кода.
Alternative filename
lgrsnf/L:\_natahaus\infanata 2011-11\[1146146685]Оптимизация ПО.Сборник рецептов.-Ричард Гербер,Арт Бик,Кевин Смит,Ксинмин Тиан,Питер,2010 (djvu ocr & bookmarks).djvu
Alternative filename
nexusstc/Оптимизация ПО. Сборник рецептов./65d3e902bf40d05399195c68cf06cda4.djvu
Alternative filename
zlib/Computers/Programming/Ричард Гербер, Арт Бик, Кевин Смит, Ксинмин Тиан/Оптимизация ПО. Сборник рецептов_1275219.djvu
Alternative title
The Software Optimization Cookbook Second Edition. High Performance Recipes for IA 32 Platforms
Alternative title
The software optimization cookbook high-performance recipes for IA-32 platforms, second edition
Alternative title
The Software Optimization Cookbook: High Performance Recipes for IA-32 Platforms, 2nd Edition
Alternative author
Gerber, Richard, Bik, Aart J. C., Smith, Kevin, Tian, Xinmin
Alternative author
Richard Gerber, Aart J. C. Bik, Kevin Smith, Xinmin Tian
Alternative author
Richard Gerber; Kevin Smith; Aart J.C. Bik; Xinmin Tian
Alternative author
Ричард Гербер, Арт Бик, Кевин Смит, Ксинмин Тиан
Alternative author
Ричард Гербер [и др.]; [пер. с англ. А. Смирнов]
Alternative author
Richard Gerber; et al
Alternative author
Гербер, Ричард
Alternative publisher
Intel Pr; Intel Press
Alternative publisher
Piter Press
Alternative edition
Engineer to Engineer Ser, 2nd ed., Expanded, Hillsboro, Dec. 2005
Alternative edition
United States, United States of America
Alternative edition
2 Exp Ill edition, December 2005
Alternative edition
2nd ed, Hillsboro, Or, ©2006
Alternative edition
Москва [и др.], Russia, 2010
Alternative edition
Russia, Russian Federation
Alternative edition
2nd Edition, PT, 2005
metadata comments
1146146685
metadata comments
infanata.com -- 2011-09-2012-03
metadata comments
lg837525
metadata comments
{"isbns":["0976483211","5388001318","9780976483212","9785388001313"],"last_page":352,"publisher":"Питер","series":"Библиотека программиста"}
metadata comments
Указ.
Библиогр.: с. 334-337
Пер.: The software optimization cookbook 976483211
metadata comments
РГБ
metadata comments
Russian State Library [rgb] MARC:
=001 004703727
=005 20100721114802.0
=008 100705s2010\\\\ru\\\\\\\\\\\\000\|\rus|d
=017 \\ $a 10-50894
=020 \\ $a 978-5-388-00131-3
=040 \\ $a RuMoRKP $b rus $e rcr $d RuMoRGB
=041 1\ $a rus $a eng $h eng
=080 \\ $a 004.41
=084 \\ $a З973.2-018-5-05,07 $2 rubbk
=084 \\ $a З973.2-021.5,07 $2 rubbk
=245 00 $a Оптимизация ПО. Сборник рецептов $h [Текст] $c Ричард Гербер [и др.] ; [пер. с англ. А. Смирнов]
=260 \\ $a Москва [и др.] $b Питер $c 2010
=300 \\ $a 345 с. $b ил., табл. $c 23 см
=500 \\ $a Указ.
=504 \\ $a Библиогр.: с. 334-337
=534 \\ $p Пер.: $t The software optimization cookbook $z 976483211
=650 \7 $a Вычислительная техника -- Вычислительные машины электронные цифровые -- Программирование -- Автоматизация. Оптимизация программного обеспечения -- Пособие для специалистов $2 rubbk
=650 \7 $a Вычислительная техника -- Вычислительные машины электронные цифровые -- Проектирование. Архитектура -- Производительность, машинное время -- Пособие для специалистов $2 rubbk
=650 \7 $2 nlr_sh $0 RU\NLR\AUTH\661374142 $a Программы(компьют.) $x Оптимизация
=700 1\ $a Гербер, Ричард
=852 \\ $a РГБ $b FB $j 3 10-20/136 $x 90
Alternative description
Edit & BookMarks by Ukatana......Page 1
Краткое содержание......Page 5
Содержание......Page 7
Предисловие ......Page 15
Часть 1. ИНСТРУМЕНТЫ И КОНЦЕПЦИИ ПОВЫШЕНИЯ ПРОИ3ВОДИТЕЛЬНОСТИ ......Page 19
Глaвa 1. Введение ......Page 20
Глaвa 2. Тест производительности ......Page 25
Глaвa 3. Инструменты повышения производительности ......Page 33
Глaвa 4. Горячие точки ......Page 49
Глaвa 5. Архитектура процессоров ......Page 55
Часть 2. ПРОБЛЕМЫ ПРОИЗВОДИТЕЛЬНОСТИ ......Page 67
Глaвa 6. Алrоритмы ......Page 68
Глaвa 7. Переходы ......Page 84
Глaвa 8. Память ......Page 99
Глaвa 9. Циклы ......Page 129
Глaвa 10. Медленные операции ......Page 143
Глaвa 11. Операции с плавающей точкой ......Page 156
Глaвa 12. Технолоrия SIMD ......Page 169
Глaвa 13. Автоматическая векторизация ......Page 186
Глaвa 14. Специфические для процессоров варианты оптимизации ......Page 212
Глaвa 15. Основы мноrопроцессорной обработки ......Page 224
Глaвa 16. Реализация мноrопоточности средствами ОрепМР ......Page 237
Глaвa 17. Очередь заданий и друrие сложные темы ......Page 257
Часть 3. РАЗРАБОТКА И ОПТИМИЗАЦИЯ ПРИЛОЖЕНИЯ ......Page 284
Глaвa 18. Конкретный пример поточной обработки в видеокодеке ......Page 285
Глaвa 19. Разработка с прицелом на производительность ......Page 305
Глaвa 20. Сводим все вместе....... базовые варианты оптимизации ......Page 312
Глaвa 21. Сводим все вместе....... последние десять процентов ......Page 324
Литература ......Page 333
Алфавитный указатель ......Page 337
Alternative description
Annotation Four Intel experts explain the techniques and tools that you can use to improve the performance of applications for IA-32 processors. Simple explanations and code examples help you to develop software that benefits from Intel? Extended Memory 64 Technology (Intel? EM64T), multi-core processing, Hyper-Threading Technology, OpenMP*, and multimedia extensions. This book guides you through the growing collection of software tools, compiler switches, and coding optimizations, showing you efficient ways to get the best performance from software applications
Alternative description
Talks about computers/software.
date open sourced
2012-05-08
Read more…

🐢 Slow downloads

From trusted partners. More information in the FAQ. (might require browser verification — unlimited downloads!)

All download options have the same file, and should be safe to use. That said, always be cautious when downloading files from the internet, especially from sites external to Anna’s Archive. For example, be sure to keep your devices updated.
  • For large files, we recommend using a download manager to prevent interruptions.
    Recommended download managers: Motrix
  • You will need an ebook or PDF reader to open the file, depending on the file format.
    Recommended ebook readers: Anna’s Archive online viewer, ReadEra, and Calibre
  • Use online tools to convert between formats.
    Recommended conversion tools: CloudConvert and PrintFriendly
  • You can send both PDF and EPUB files to your Kindle or Kobo eReader.
    Recommended tools: Amazon‘s “Send to Kindle” and djazz‘s “Send to Kobo/Kindle”
  • Support authors and libraries
    ✍️ If you like this and can afford it, consider buying the original, or supporting the authors directly.
    📚 If this is available at your local library, consider borrowing it for free there.