1
point
tanelpoder
Joined 4,651 karma
A long-time computer performance nerd, creator of 0x.tools
blog: tanelpoder.com
- 1 point
- 2 points
- 4 points
- 3 points
- 2 points
- 2 points
- 2 points
- This also leaves more power & thermal allowance for the IO Hub on the CPU chip and I guess the CPU is cheaper too.
If your workload is mostly about DMAing large chunks of data around between devices and you still want to examine the chunk/packet headers (but not touch all payload) on the CPU, this could be a good choice. You should have the full PCIe/DRAM bandwidth if all CCDs are active.
Edit: Worth noting that a DMA between PCIe and RAM still goes through the IO Hub (Uncore on Intel) inside the CPU.
- 1 point
- 2 points
- 2 points
- 5 points
- 2 points
- At an old startup attempt we once created a nested hierarchy metrics visualization chart that I later ended up calling Bookshelf Charts, as some of the boxes filled with with smaller boxes looked like a bookshelf (if you tilted your head 90 degrees). Something between FlameGraphs and Treemaps. We also picked “random” colors for aesthetics, but it was interactive enough so you could choose a heat map color for the plotted boxes (where red == bad).
The source code got lost ages ago, but here are some screenshots of bookshelf graphs applied to SQL plan node level execution metrics:
https://tanelpoder.com/posts/sql-plan-flamegraph-loop-row-co...
- 2 points
- 1 point
- 7 points
- 4 points
- 2 points
- 2 points
- 3 points
- 605 points
- 2 points
- 2 points
- 12 points
- 3 points
- 7 points
"This improvement comes from a redesigned Windows storage stack that no longer treats all storage devices as SCSI devices"
And:
"Direct, multi-queue access to NVMe devices means you can finally reach the true limits of your hardware."