When an arithmetic logic unit according to the present invention executes a load distribution process in a back projection process, for example, the arithmetic logic unit partitions an image that is a processing region into a plurality of blocks during the load distribution processing and calculates the amount of data to be used for processing each of the partitioned blocks. Furthermore, the arithmetic logic unit calculates the load for processing each block based on the amount of data used, and assigns arithmetic units to processing regions on the basis of the load. Thus, the load applied to an arithmetic unit can be equalized and data processing can be performed efficiently. Moreover, an X-ray CT device 1 according to the present invention comprises the arithmetic logic unit.Selon linvention, lorsquune unité arithmétique et logique exécute un traitement de distribution de charge dans un procédé de projection de fond, par exemple, lunité arithmétique et logique segmente une image qui est une région de traitement en une pluralité de blocs pendant le traitement de distribution de charge et calcule la quantité de données à utiliser pour le traitement de chacun des blocs segmentés. En outre, lunité arithmétique et logique calcule la charge pour le traitement de chaque bloc sur la base de la quantité de données utilisées et affecte des unités arithmétiques à des régions de traitement sur la base de la charge. Ainsi, la charge appliquée à une unité arithmétique peut être égalisée et le traitement de données peut être effectué de manière efficace. De plus, un dispositif de tomodensitométrie à rayons X (1) selon la présente invention comprend lunité arithmétique et logique.本発明の演算装置は、例えば逆投影処理において負荷分散処理を実行するために、負荷分散処理において、演算装置は処理領域である画像を複数のブロックに分割し、分割された各ブロックの処理に使用するデータ量を算出し、更に演算装置は各ブロックの処理の負荷量を使用データ量に基づいて算出し、前記負荷量に基づいて処理領域に演算器を割り当てることにより各演算器にかかる負荷量が均等となり、効率よくデータ処理を行うことが可能となり、また、本発明のX線CT装置1はこの演算装置を備える。