PROBLEM TO BE SOLVED: To provide an arithmetic unit, an X-ray CT apparatus and a data processing method capable of accelerating image processing by performing parallel processing so as to equalize the load balance of each computing unit while taking a data amount to be used for processing into consideration.SOLUTION: An arithmetic unit 202 of an X-ray CT apparatus includes a plurality of computing units. The arithmetic unit 202 executes load distribution processing, for example, in reverse projection processing. In the load distribution processing of the reverse projection processing, the arithmetic unit 202 divides an image being a processing area into a plurality of blocks, and calculates a data amount of projection data to be used for processing of each divided block. Further, the arithmetic unit 202 calculates a load amount of processing of each block on the basis of a use data amount, and allocates a computing unit to a processing area on the basis of the load amount. Thus, a load amount applied to each computing unit is equalized so that data processing can efficiently be performed.SELECTED DRAWING: Figure 3COPYRIGHT: (C)2017,JPO&INPIT【課題】処理に使用するデータ量を考慮して各演算器の負荷バランスが均等となるような並列処理を行うことにより、画像処理を高速化することが可能な演算装置、X線CT装置、及びデータ処理方法を提供する。【解決手段】X線CT装置の演算装置202は複数の演算器を備える。演算装置202は、例えば逆投影処理において負荷分散処理を実行する。逆投影処理の負荷分散処理において、演算装置202は処理領域である画像を複数のブロックに分割し、分割された各ブロックの処理に使用する投影データのデータ量を算出する。更に演算装置202は各ブロックの処理の負荷量を使用データ量に基づいて算出し、負荷量に基づいて処理領域に演算器を割り当てる。これにより各演算器にかかる負荷量が均等となり、効率よくデータ処理を行うことが可能となる。【選択図】図3