ARITHMETIC PROCESSING UNIT, INFORMATION PROCESSOR, AND CONTROL METHOD OF INFORMATION PROCESSOR

PROBLEM TO BE SOLVED: To provide an arithmetic processing unit, an information processor, and a control method of the information processor for achieving the efficiency of data transfer between a processor and a memory.SOLUTION: An arithmetic processing unit includes: an arithmetic processing part f...

Full description

Saved in:
Bibliographic Details
Main Authors HOSOE KOJI, AIHARA MASATOSHI, TOYODA YUTA, SUGA MAKOTO, TOKIYODA AKIO
Format Patent
LanguageEnglish
Japanese
Published 04.06.2015
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:PROBLEM TO BE SOLVED: To provide an arithmetic processing unit, an information processor, and a control method of the information processor for achieving the efficiency of data transfer between a processor and a memory.SOLUTION: An arithmetic processing unit includes: an arithmetic processing part for issuing an instruction accompanied by data to be sent to a memory; a determination part for determining whether or not the redundancy of data accompanying the instruction is equal to or more than a predetermined value; a compression part for, when the redundancy of the data is equal to or more than the predetermined value, determining whether to compress the data on the basis of a standby time until the transfer of the instruction to the memory is started and a compression time required for the compression of the data, and for, when the data are determined to be compressed, compressing the data; and an instruction arbitration part for transferring the instruction accompanied by the compressed data from the arithmetic processing part to the memory, and for, when the data are not compressed by the compression part, transferring the instruction accompanying the data to the memory. 【課題】プロセッサとメモリとのデータ転送を効率化する演算処理装置、情報処理装置、及び、情報処理装置の制御方法を提供する。【解決手段】メモリに送出するデータを伴う命令を発行する演算処理部と、命令が伴うデータの冗長性が所定値以上であるかを判定する判定部と、データの冗長性が所定値以上である場合、命令のメモリへの転送開始までの待ち時間と、データの圧縮にかかる圧縮時間とに基づいて、データを圧縮するかを判定し、圧縮すると判定した場合にデータを圧縮する圧縮部と、圧縮部がデータを圧縮した場合、圧縮後のデータを伴う命令を演算処理部からメモリに転送するとともに、圧縮部がデータを圧縮しない場合、データを伴う命令をメモリに転送する命令調停部と、を有する。【選択図】図8
Bibliography:Application Number: JP20130243992