Memory Bandwidth Napkin Math
21–30 of 56 posts
Re: Memory Bandwidth Napkin Math
#22Where does the 5 GB/s napkin estimate for RAM come from? Its lower than the pointer chasing fihure of 7 GB/s.
Re: Memory Bandwidth Napkin Math
#23Re: Memory Bandwidth Napkin Math
#24Re: Memory Bandwidth Napkin Math
#25150ms round trip California to the Netherlands. Oof. That's like 9 frames of a 60fps video. The speed of light sucks! Someone should do something about that!
https://iopscience.iop.org/article/10.1088/1742-6596/1051/1/...
Re: Memory Bandwidth Napkin Math
#26I'm having trouble finding information on the datatype used, 'matrix4x4_simd'. Can anyone point me to some resources to learn about these?
http://englishonlineclub.com/pdf/Metal%20Programming%20Guide...
Re: Memory Bandwidth Napkin Math
#27150ms round trip California to the Netherlands. Oof. That's like 9 frames of a 60fps video. The speed of light sucks! Someone should do something about that!
Re: Memory Bandwidth Napkin Math
#28It's funny, I had this conversation last week as the coworker, but didn't actually know how to go about calculating this without running tests. It does seem like there are classes of problems which are completely bandwidth-limited. I've heard this is the next area of expansion for hardware tech, but I haven't seen much yet.
> I've heard this is the next area of expansion for hardware tech, but I haven't seen much yet. This has been an continuously active area of hardware design since the 1960s (consider Cray's work on the 6600 and his later work at his own company). The whole HPC world has to obsess on this issue.
Re: Memory Bandwidth Napkin Math
#29150ms round trip California to the Netherlands. Oof. That's like 9 frames of a 60fps video. The speed of light sucks! Someone should do something about that!
Re: Memory Bandwidth Napkin Math
#30> Let this sink in. Random access into the cache has comparable performance to sequential access from RAM. The drop off from sub-L1 16 KB to L2-sized 256 KB is 2x or less. > I think this has profound implications. I think I agree. Can anyone here posit a theory why this is true? Is this a consequence of all the stream processing work in recent generations of processor? Or something else? Is he saying that pointer cha…
* What is your cache hit rate? * How much of each cache hit is used? * Are you utilizing all available resources e.g. memory channels, cache banks, vector lanes?