By using this site, you agree to our Privacy Policy and our Terms of Use. Close
padib said:

The part I was challenging is that you said any memory chip can be interchanged on a piece of hardware, but you can't really on a closed device. Meaning that the card's bandwidth itself is set upon manufacturing.

But you can as I have provided evidence of it.

padib said:

Meaning that the card's bandwidth itself is set upon manufacturing.

Ram is designed to operate at JEDEC specifications.
https://en.wikipedia.org/wiki/JEDEC_memory_standards

Which means a Ram chip that is "advertised" as DDR4 3200mhz with 24-24-24-15 timings will operate just fine at that specification.
But that same memory chip needs to also operate at JEDEC's other specifications like DDR4 1600mhz with 10-10-10-12.5 timings.

In short, the memory chip itself is an "Up to" standard and will operate fine at all lower JEDEC specifications as they are designed for it.

https://en.wikipedia.org/wiki/DDR4_SDRAM#JEDEC_standard_DDR4_module

Which means that the Nintendo Switch is able to have multiple memory speeds and timings straight out of the gate.
I.E. LPDDR4 1600mhz and 1331Mhz as per the digital foundry evidence I provided earlier.

https://www.eurogamer.net/digitalfoundry-2016-nintendo-switch-spec-analysis

padib said:

For example, the switch is manufactured as LPDDR4 1632MHz, so it is designed to have a bandwidth of 1632 x 2 (dual) x 8bytes (bus width) / 1024 (Mega to Giga) = 25.5 GB/s. Don't you agree on this?

You need to start paying attention.

I have ALREADY PROVIDED EVIDENCE that literally says that is not the case.

The Switch's Ram will operate at 1331Mhz ----or---- 1600Mhz.

Which means the Ram on the Switch will provide 21.2GB/s -----OR----- 25.6GB/s.

I don't see why you are struggling to understand this. I have literally provided the evidence and you are still trying to argue with it, without providing evidence.

padib said:

Edit: Another point I want to mention is that the memory bus width is fixed in the motherboard and can't be changed after manufacturing. For example, on the Nintendo switch, it is 64bits. Some part of the badwidth calculation are fixed.

Memory bus is the amount of "physical lanes" that connect DRAM to the memory controller.

However, some of those lanes can be switched off or on, depending on a variety of factors.

For example, many laptops and PC's will operate with a 64-bit wide memory bus, but will start to operate with a 128-bit memory bus when you install a second memory stick, 192-bit with 3 sticks, 256-bit with 4 sticks if you have a system with a triple or quad memory bus support and so on.

Sometimes you will have RAM with a bifuricated memory bus to different processors/memory controllers, so one chip will have a 32-bit memory bus, the other chip with a 64-bit memory bus, the Ram speed doesn't physically change, but the bandwidth does depending on what is trying to access it.
Playstation 3 is an example of this issue.

And then of course you have things like a clam-shell memory layout, so the first chunk of Ram can provide full bandwidth, the second chunk at a lower amount of bandwidth.  - The Xbox Series S and X are an example of this.

And of course you have power gating which will turn parts of the memory bus depending on power/load/profiling.

This is a complex topic, you are trying to paint it as a black and white issue, when it simply isn't and never will be.



--::{PC Gaming Master Race}::--