From: nedbrek on 12 Jul 2010 09:03 I have the first pipe trace from my new DFA model: 1 1 7 7 8 mov esp, esi 2 1 7 8 9 pop ebx 3 1 7 9 10 pop edi 4 1 7 10 11 pop esi 5 2 8 11 12 pop ebp 6 2 8 12 13 ret 0x10 7 2 8 12 13 mov byte ptr [ebp-0x21], al 8 2 8 12 13 mov dword ptr [ebp-0x4], edi 9 3 9 13 14 call 0x7c91c549 10 3 9 12 13 lea eax, ptr [ebp-0x9c] 11 3 9 14 15 push eax 12 3 9 15 16 call 0x7c9011dd 13 4 10 10 11 mov edi, edi 14 4 10 16 17 push ebp 15 4 10 17 18 mov ebp, esp 16 4 10 17 18 sub esp, 0x54 17 5 11 18 19 push esi 18 5 11 11 12 mov eax, dword ptr fs:[0x18] The columns are: dynamic instruction number, {fder}, asm Currently, I just have: fetch (in-order, entrance into machine) dispatch (in-order allocation) exe (ooo) retire (in-order retire) This is just register dependencies (w/ perfect branch). Memory dependencies are next. I plan on putting everything on github eventually. I am taking suggestions for a name... Ned
|
Pages: 1 Prev: "SIE" on a RISC architecture Next: Cheap Wholesale Soccer Shoes (paypal payment) |