Сверхбыстрый Python, Эффективные техники для работы с большими наборами данных, Антао Т., 2023.
Данная книга предлагает уникальные техники ускорения выполнения кода на Python с акцентом на большие данные. Вы узнаете, как оптимизировать работу со встроенными структурами данных за счет конкурентного выполнения, а также научитесь сокращать объем занимаемой данными памяти без ущерба для их точности. Ознакомившись с тщательно проработанными примерами, вы узнаете, как добиться большей производительности популярных библиотек, таких как NumPy и pandas, и как эффективно обрабатывать и хранить данные. В книге используется целостный подход к повышению эффективности решений, так что вы научитесь оптимизировать и масштабировать целые системы – начиная от кода и заканчивая архитектурой. Издание предназначено для разработчиков Python, знакомых с основами языка и принципами конкурентных вычислений.

Изменения в архитектуре компьютеров.
Современная архитектура компьютеров претерпевает серьезные изменения. Во-первых, мы видим, что вычислительные мощности центральных процессоров (CPU) в последнее время полагаются в большей степени на количество параллельных ядер, а не на тактовую частоту, как это было в недавнем прошлом. Кроме того, новые компьютеры оснащаются современными графическими процессорами (GPU), роль которых изменилась – если раньше они предназначались исключительно для графической обработки, то сегодня они могут использоваться и для более общих вычислений. По сути, многие эффективные реализации алгоритмов, связанных с искусственным интеллектом, рассчитаны именно на графические процессоры.
ОГЛАВЛЕНИЕ.
ЧАСТЬ I.ФУНДАМЕНТАЛЬНЫЕ ПОДХОДЫ.
ЧАСТЬ II.АППАРАТНОЕ ОБЕСПЕЧЕНИЕ.
ЧАСТЬ III.ПРИЛОЖЕНИЯ И БИБЛИОТЕКИ ДЛЯ СОВРЕМЕННОЙ ОБРАБОТКИ ДАННЫХ.
ЧАСТЬ IV.ПРОДВИНУТЫЕ ВОЗМОЖНОСТИ.
Купить .
Теги: Антао :: книги по программированию :: программирование :: Python