Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

bxs

macrumors 65816
Original poster
Oct 20, 2007
1,180
553
Seattle, WA
My new MP7,1 16-core came with its stock 4x 8GB R-DIMMs. I replaced them with 12x 32GB R-DIMMs.

The 16-core has some 22 MB for its L3 Cache, and I modified the STREAM's code to ensure it had its arrays 4x the L3 Cache size.

I ran STREAM for each memory configurations... see attachments.

Summary

4x 8GB gave: Triad 50.205 GBytes/sec - Stock
12x 32GB gave: Triad 84.568 GBytes/sec - 1.7x Stock

If your Sonnet PCIe x16 card is delivering some 8 GB/s then comparing to using RAM (memory) for reading/writing with the 12x 32GB R-DIMMs installed, one benefits by an order of magnitude. That is, having gobs of RAM for the kernel file cache then reading/writing needed file data to this cache will be extremely fast. Lots of RAM is just plain good, just as speed is good. 👍

In addition out of curiosity I modified STREAM to measure the L3's (22MB in size) memory bandwidth and it averaged 126 GBytes/sec. 👍
 

Attachments

  • Screen Shot 2020-02-04 at 11.23.30 PM.png
    Screen Shot 2020-02-04 at 11.23.30 PM.png
    412.8 KB · Views: 73
  • Screen Shot 2020-02-04 at 11.01.29 PM.png
    Screen Shot 2020-02-04 at 11.01.29 PM.png
    411.2 KB · Views: 36
Last edited:
  • Like
Reactions: zhpenn
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.