Translation guide
A computer component or system designed to perform operations on arrays of data, often in parallel. In Japanese, this is typically expressed with technical compound terms.
A processor or processing unit designed to handle array data, often in parallel (e.g., vector processors, SIMD units).
Direct loanword from English, widely used in technical contexts. Refers to a specialized processor for array operations.
このアレイプロセッサは画像処理に使われる。
This array processor is used for image processing.
Japanese-English hybrid term. Less common than the full loanword but still understood in technical documentation.
A program or library that processes arrays (e.g., NumPy, MATLAB).
Descriptive phrase meaning 'array processing processor'. Used when referring to software components that handle array computations.
このライブラリは高速な配列処理プロセッサを提供する。
This library provides a fast array processor.
In Japanese technical writing, 'array processor' almost always refers to hardware. For software, it's often clearer to specify 'array processing library' (配列処理ライブラリ) or 'array operation engine' (配列演算エンジン) depending on the exact function.
配列プロセッサの性能を評価する。
Evaluate the performance of the array processor.
Specifically a vector processor, a type of array processor that operates on one-dimensional arrays (vectors). Use when the context is strictly vector processing.
スーパーコンピュータにはベクトルプロセッサが搭載されている。
Supercomputers are equipped with vector processors.
Same loanword as hardware, but context distinguishes software usage. Often used in documentation for array-oriented programming.
NumPyはPython用のアレイプロセッサとして広く使われている。
NumPy is widely used as an array processor for Python.