Normaal doen, daar word je pas echt gek van! :: I reject reality, and substitute my own.
Verwijderd
Dat heeft te maken met de breedte van de registers en de prefetch.
Als de instructies 32bit zijn en de registers 64, worden er steeds twee indtructies geladen. (Dan wat decodeerwerk natuurlijk)
Parallel daaraan, worden er instructies ge-prefetched. Vaak , met DDR of RIMM geheugen, wordt dat 128 bit breed in de cache gezet vast, dat zijn er dan vier.
Misschien is het dat, hij heeft al twee instructies, terwijl er al vier staan te wachten.
Daarbij komt dan de meerdere pipelines en de bredere geheugen bus.
Quad pipelines en 64 bit betekent dan 2x4=8 instructies per tik ophalen ?
(En dan weer combineren met de prefetch, en bij RIMM 4 en DDR 2 x de databusbreedte ??)
Als de instructies 32bit zijn en de registers 64, worden er steeds twee indtructies geladen. (Dan wat decodeerwerk natuurlijk)
Parallel daaraan, worden er instructies ge-prefetched. Vaak , met DDR of RIMM geheugen, wordt dat 128 bit breed in de cache gezet vast, dat zijn er dan vier.
Misschien is het dat, hij heeft al twee instructies, terwijl er al vier staan te wachten.
Daarbij komt dan de meerdere pipelines en de bredere geheugen bus.
Quad pipelines en 64 bit betekent dan 2x4=8 instructies per tik ophalen ?
(En dan weer combineren met de prefetch, en bij RIMM 4 en DDR 2 x de databusbreedte ??)
Hmmm.... Dat klinkt best wel logisch 
Die meerdere pipelines... Moet ik dat opvatten als meerdere execution engines ofzo? Of meerdere pipelines aan één engine? Ik weet dat een pipeline een hele hoop secties (P4 was +-20 dacht ik (toch?)) heeft.
En dat decodeerwerk, tja, je zou denken dat dat ook flink wat tijd vergt (nou ja flink). Of zijn daar dan ook weer trucs voor? Dus, of in een FDE cycle het fetchen (zoals je al zei) én decoden parallel gebeurt aan alle andere processen?
Die meerdere pipelines... Moet ik dat opvatten als meerdere execution engines ofzo? Of meerdere pipelines aan één engine? Ik weet dat een pipeline een hele hoop secties (P4 was +-20 dacht ik (toch?)) heeft.
En dat decodeerwerk, tja, je zou denken dat dat ook flink wat tijd vergt (nou ja flink). Of zijn daar dan ook weer trucs voor? Dus, of in een FDE cycle het fetchen (zoals je al zei) én decoden parallel gebeurt aan alle andere processen?
Normaal doen, daar word je pas echt gek van! :: I reject reality, and substitute my own.
Verwijderd
Zoveel weet ik er echt helemaal niet van.. 
Hier staat wat info van Intel zelf : http://www.intel.com/design/Pentium4/prodbref/index.htm?iid=ipp_dlc_procp4p+prod_brief&
Misschien dat daar wat zinnige info voor je staat.
(Eigenlijk zocht ik naar een blokschema van de architectuur van een PIV... Maar dan, zit ik hopeloos vast in het Intel Doolhof.)
Hier staat wat info van Intel zelf : http://www.intel.com/design/Pentium4/prodbref/index.htm?iid=ipp_dlc_procp4p+prod_brief&
Misschien dat daar wat zinnige info voor je staat.
(Eigenlijk zocht ik naar een blokschema van de architectuur van een PIV... Maar dan, zit ik hopeloos vast in het Intel Doolhof.)