見出し画像

【Python】CuPyとはなにか

こんばんは。この記事は完全にメモ程度にCuPyとはなにかを記したものです。

※未熟者故、不備や間違い等ありましたらコメントいただければ幸いです。早急に修正します。


CuPyとはなにか

CuPyとは、GPU上で動かすNumPyのことです。


GPUとはなにか

通常使われる演算装置はCPUと呼ばれています。

CPUに対して、画像処理やグラフィック描画の性能に長けたものをGPUといいます。GPUは、複雑な計算は苦手なものの、行列のような単純計算は得意とされています。

そのため、大規模な時間がかかるような行列演算をするときはGPUを使ってCuPyを用いたほうがいいということです。

また、NumPyとCuPyは非常に互換性が高く、大きくコーディングを変更する必要はないみたいです。

いいなと思ったら応援しよう!