ハイパフォーマンスPython 第2版

Micha Gorelick

基本情報

ジャンル
ISBN/カタログNo
ISBN 13 : 9784873119908
ISBN 10 : 4873119901
フォーマット
発行年月
2023年04月
日本
共著・訳者・掲載人物など
:
追加情報
:
452p;24

内容詳細

Pythonの高速化技法を学ぶロングセラー書の改訂版。待望のPython3対応。本書ではCPUやメモリ使用量の観点からハイパフォーマンスなコードを書くための考え方や手法を解説します。そのために、パフォーマンスのボトルネックを測定する方法から、最適なデータ構造の選択方法、CythonやNumbaなどのコンパイラの比較、非同期処理、マルチコアCPUの活用法といった最適化のノウハウを、シンプルなサンプルプログラムを使って実際に効果を確認しながら学びます。本書で学べる考え方や手法はPython以外にも適用できるので、ハイパフォーマーを目指すプログラマーは必携の一冊です。

目次 : 高性能なPythonを理解する/ プロファイリングしてボトルネックを見つける/ リストとタプル/ 辞書と集合/ イテレータとジェネレータ/ 行列とベクトルの計算/ Cにコンパイルする/ 非同期I/O/ multiprocessingモジュール/ クラスタとジョブキュー/ RAM使用量を削減する/ 現場に学ぶ

(「BOOK」データベースより)

ユーザーレビュー

総合評価

☆
☆
☆
☆
☆

0.0

★
★
★
★
★
 
0
★
★
★
★
☆
 
0
★
★
★
☆
☆
 
0
★
★
☆
☆
☆
 
0
★
☆
☆
☆
☆
 
0

読書メーターレビュー

こちらは読書メーターで書かれたレビューとなります。

powered by

  • ico さん

    IPC:instructions per cycle clock frequency(cycle per second) 最近は停滞気味。 CPUはどっちかが高い。GPUは両方高いが通信が遅い。 ハイパースレッディング: プロファイリング

レビューをもっと見る

(外部サイト)に移動します

建築・理工 に関連する商品情報

おすすめの商品