ユーザーズガイド

NLCPyは、NumPyを使用したPythonスクリプトのパフォーマンスをSX-Aurora TSUBASA上で高速化するためのライブラリです。Pythonプログラマは、このライブラリをSX-Aurora TSUBASAのLinux/x86で使用できます。NLCPyのAPIは、NumPyに基づいて設計されています。現在のバージョンは、NumPyのAPIのサブセットを提供します。

_images/nlcpy_image1.png

NLCPy enables Python scripts to compute on a Vector Engine (VE) of SX-Aurora TSUBASA by VE offloading. To gain the performance on VE, NLCPy uses the functions of NEC Numeric Library Collection (NLC), which are highly optimized for VE.