Search found 4 matches
- 2021-11-04, 16:12:01
- Forum: Agner's CPU blog
- Topic: Clarification on Intel Haswell microarchitecture pipeline
- Replies: 2
- Views: 65538
Re: Clarification on Intel Haswell microarchitecture pipeline
STA at port 7 calculates the address for a store. The address can be calculated before the data to store is available. The calculated address is passed back to the scheduler where it waits until STD at port 4 needs it. For example: MOV [RAX+RBX],ECX. Here RAX and RBX go to STA to calculate the addr...
- 2021-11-04, 15:50:17
- Forum: Agner's CPU blog
- Topic: Memory load μops on P4/P4E microarchitecture
- Replies: 2
- Views: 64150
- 2021-11-04, 10:32:24
- Forum: Agner's CPU blog
- Topic: Memory load μops on P4/P4E microarchitecture
- Replies: 2
- Views: 64150
Memory load μops on P4/P4E microarchitecture
Hi, reading your "The microarchitecture of Intel, AMD and VIA CPUs" latest update 2021-08-17, I would like to ask a question about section 5.4. Starting from table 5.3 pag 55 it seems to me that memory load μops have to go on port 2 (single-speed load execution unit) and not on port 0 as said in the...
- 2021-11-03, 18:08:01
- Forum: Agner's CPU blog
- Topic: Clarification on Intel Haswell microarchitecture pipeline
- Replies: 2
- Views: 65538
Clarification on Intel Haswell microarchitecture pipeline
Hi Agner, I'm a newby on this topic and reading your very interesting 'The microarchitecture of Intel, AMD, and VIA CPUs' last update 2021-08-17 I came with some questions. From Figure 6.1 pag 71, as far as I can tell, 'ROB wb' block writes-back the result of each executed uop into PRF (Permanent Re...