Sujet : Re: Is Intel exceptionally unsuccessful as an architecture designer?
De : ldo (at) *nospam* nz.invalid (Lawrence D'Oliveiro)
Groupes : comp.archDate : 20. Sep 2024, 00:37:00
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vcicir$ov66$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10
User-Agent : Pan/0.160 (Toresk; )
On Thu, 19 Sep 2024 16:09:15 +0000, MitchAlsup1 wrote:
400 cycles IS negligible.
400 cycles for each LD is non-negligible.
Remember LDs are 20%-22% of the instruction stream and with 400 cycles
per LD you see an average of 80-cycles per instruction even if all other
instructions take 1 cycle. This is 160× SLOWER than current CPUs. But
GPUs with thousands of cores can use memory that slow and still deliver
big gains in performance (6×-50×).
How can they do that? What proportion of their instruction stream is LDs?
It seems to me they are accessing memory in 100% of their instructions,
since they would have less sophisticated memory controllers than CPUs
commonly have.