ARITHMETIC PROCESSING DEVICE AND CONTROL METHOD OF ARITHMETIC PROCESSING DEVICE
To suppress deterioration of throughput of a processor.SOLUTION: An arithmetic processing device comprises: an instruction decoder that has K slots; first through fourth reservation stations (RS) having L (K>L>2) input ports; first/second RS dedicated first/second arithmetic units; third/fourt...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English Japanese |
Published |
24.10.2019
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | To suppress deterioration of throughput of a processor.SOLUTION: An arithmetic processing device comprises: an instruction decoder that has K slots; first through fourth reservation stations (RS) having L (K>L>2) input ports; first/second RS dedicated first/second arithmetic units; third/fourth RS dedicated first/second load store (LS) units; and an allocation unit that allocates K instructions to any of the first through fourth RS. A first instruction that can be executed by the first/second arithmetic units and that cannot be executed by the first/second LS units is allocated to the first or second RS on the basis of a first allocation table, a second instruction that can be executed by the first/second LS units and that cannot be executed by the first/second arithmetic units is allocated to the third or fourth RS on the basis of a second allocation table, and a third instruction that can be executed by the first/second LS units and the first/second arithmetic units is allocated to any of the first through fourth RS on the basis of a third allocation table.SELECTED DRAWING: Figure 2
【課題】プロセッサのスループットの低下を抑制する。【解決手段】K個のスロットを有する命令デコーダと、L個(K>L>2)の入力ポート有する第1〜4リザベーションステーション(RS)と、第1/第2RS専用の第1/第2演算ユニットと、第3/第4RS専用の第1/第2ロードストア(LS)ユニットと、K個の命令を、第1〜4RSのいずれかに割り振るアロケーションユニットを有する。第1/第2演算ユニットで実行でき、第1/第2のLSユニットで実行できない第1の命令は第1の割振りテーブルに基づいて第1または第2RSに割振り、第1/第2LSユニットで実行でき、第1/第2演算ユニットで実行できない第2の命令は第2の割振りテーブルに基づいて第3または第4のRSに割振り、第1/第2LSユニットと第1/第2演算ユニットで実行できる第3の命令は第3の割振りテーブルに基づいて前記第1〜4のRSのいずれかに割振る。【選択図】図2 |
---|---|
Bibliography: | Application Number: JP20180079011 |