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

Forums - Nintendo Discussion - Rumor/Leak for specific RAM and storage capacity of the Switch sucessor (Centro Leak)

Dulfite said:
Leynos said:

No point because anytime people do that shit it never comes close.  Check all the 1000000000 videos of Nintendo UE4 shit from a decade ago. Just wait until it's announced.

I'm not talking about someone making Nintendo demos in the best possible engine nowadays, I'm talking about someone making Nintendo demos with the limitations of the rumored specs. A realistic demo, not a "What if they had the best tech" demo.

Still pointless as only Nintendo does Nintendo art style and cohesiveness. Only Nintendo can do that and with optimization.



Bite my shiny metal cockpit!

Around the Network
Pemalite

padib said:

What am I on about!? What are you on about? You have to explain:

- what motive do I have to lie?
- I was talking about the memory chip's capacity, latency and bandwidth, when you purchase it it can't be changed on a closed design unless you pop open the hood and void your warranty and possibly brick your device. You can't change the fixed manufacturing specs using alchemy. You kept misframing my posts.

Since the beginning I told the other user I was not particulary good at hardware. With all that and such rude attitude from you, mods are supposed to lead by example. But your knowledge just seems to puff up your what? Idk, not liking this. Don't tell me I'm lying when I'm having an honest conversation!!

You *can* change a memory chips capacity, latency and bandwidth.
Memory is ratified against JEDEC memory standards, so they will operate at various speeds, latency and bandwidth.

The Nintendo Switch does this.

I am not being "rude" or showcasing "attitude".  Just stating facts.

Nothing factual about calling someone a liar when you have no idea, and yes attitude. Enough that I have no desire talking about this with you despite your knowledge on the topic.



padib said:

Nothing factual about calling someone a liar when you have no idea, and yes attitude. Enough that I have no desire talking about this with you despite your knowledge on the topic.

If you cannot acknowledge that the Switch's memory sub-system runs at different speeds, those being 1333mhz or 1600mhz, I am not sure what to tell you.

But here is the evidence anyway:
https://www.eurogamer.net/digitalfoundry-2016-nintendo-switch-spec-analysis

Switch Docked: 1600Mhz.
Switch mobile: 1331Mhz.
Switch mobile with dev override: 1600mhz.

Latencies are adjusted to match the JEDEC specs.

Really nothing else to say on this except your assertions prior is false.



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

Pemalite said:
padib said:

Nothing factual about calling someone a liar when you have no idea, and yes attitude. Enough that I have no desire talking about this with you despite your knowledge on the topic.

If you cannot acknowledge that the Switch's memory sub-system runs at different speeds, those being 1333mhz or 1600mhz, I am not sure what to tell you.

But here is the evidence anyway:
https://www.eurogamer.net/digitalfoundry-2016-nintendo-switch-spec-analysis

Switch Docked: 1600Mhz.
Switch mobile: 1331Mhz.
Switch mobile with dev override: 1600mhz.

Latencies are adjusted to match the JEDEC specs.

Really nothing else to say on this except your assertions prior is false.

I told you I was okay with that and can change my point of view on this it's not the end of the world. 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. 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?

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.

Last edited by padib - on 28 May 2024

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}::--

Around the Network
Pemalite said:
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.

I'm not trying to paint it as anything, relax!

 I didn't revise that a chip manufactured to a specification could run at other combinations of latency and clock speed within the same JEDEC spec, that was interesting to read.

 You need to realise that the conversion could have been much smoother. You know, almost everyone here appreciates your knowledge on hardware, you really can rest on that and not panic when we talk. I have no agenda and still I don't see how my learning process advantages any view. Take it easy, fellow.

 Anyway what I can't figure out is, if bandwidth is in GB/s and capacity at a unit of GB, for example, what is the unit of the combination and what is the metric called, is it throughput? For example, the Switch has an 4GB LPDDR4 at 1600MHz, bandwidth not considering capacity I get 25.6GB/s (docked). In the Oled I have a 6GB RAM chip with the same bandwidth of 25.6GB/s (docked). Intuitively I know that the 6GB capacity Ram on the Oleg yields a possible 1.5 greater data transfer than the OG (though I read it's locked at 4GB), yet they have  the same bandwidth of 25.6GB/s. Isn't there a metric that aggregates the capacity and the bandwidth?

 Reply calmly please.

Edit: I think I figured it out. Basically the capacity represents how the RAM serves as a bank of information, that I can access more quickly than say a hard drive. Then, it becomes a question of how much time it takes to fill that bank. So if I want to fill my 6GB at a bandwidth of 25.6GB/s, then it would take 6GB / 25.6 GB/s = 0.0026 seconds to rewrite the whole chip or to read the whole chip. But since I have more data on faster media, the data's travel time is ultimately faster because I can access more data at this fast rate. Especially important if I'm working with repeated assets or textures that can linger in the faster memory before being swapped out with new or other information on the hard disk.

Last edited by padib - on 29 May 2024