xandros9
Active member
He was asking if you read the previous posts that contained information regarding 32 vs 64-bit.
Your assertion isn't quite correct, but it isn't completely wrong since those cases can overlap and swap.
He was asking if you read the previous posts that contained information regarding 32 vs 64-bit.
Your assertion isn't quite correct, but it isn't completely wrong since those cases can overlap and swap.
He came across as rude for no reason.
He came across as rude for no reason.
I know this is off-topic, but can you tell me if there's a significant impact in terms of PC performance if I upgrade my PC's RAM to still the same amount of RAM, but faster clock time. How significant is the performance gain?
I thought of asking this since I just saw YouTube recommending a gaming video asking the question: "MORE RAM or FASTER RAM?". It was late at night so I haven't watched it yet. Will probably watch it later after work.
Ho hum... and once again I've fallen on my face trying to make things simple. I should know by now that every answer should start with "it depends". Good point on the importance of low-latency high-bandwidth RAM when using integrated graphics. I don't know a single gamer who relies on integrated graphics, so I always miss that angle, but it's an important aspect, particularly for people who game on laptops and can't just plug in a dedicated GPU.faster or bigger ram you ask? depends...
Ho hum... and once again I've fallen on my face trying to make things simple. I should know by now that every answer should start with "it depends". Good point on the importance of low-latency high-bandwidth RAM when using integrated graphics. I don't know a single gamer who relies on integrated graphics, so I always miss that angle, but it's an important aspect, particularly for people who game on laptops and can't just plug in a dedicated GPU.
It does make a difference, but the differences aren't huge. If you can go from really bad RAM to great RAM, it might be worth it, but only if you do a lot of stuff where every bit of performance counts. I'd recommend reading this:
DDR4 Haswell-E Scaling Review: 2133 to 3200 with G.Skill, Corsair, ADATA and Crucial
faster or bigger ram you ask? depends...
if you're talking about gaming, and your graphics depend on an integrated chip, like an AMD APU or simply the standard "HD" graphics embedded to core i intel processors, then your ram SPEED will have a huge impact on grapfics(fps) so if you go from single channel to dual channel memory for example, you will see an enormous improvement most of the time, graphically speaking, since that kind of graphics chip is using your cpu ram, that's why you always see you have X amount of ram, but only a lesser amount of "useable" ram, the missing part is dedicated to the integrated graphics
now if its gaming with a dedicated graphics card, like one going into a pci-e slot, then ram speeds wont change a thing most of the time, BUT, if your cpu is being a limiting factor, faster ram will help it too, lets say you run a game at 40fps no matter what graphics settings you set, that means your cpu probably cant handle anything more than that, so if you're on single channel memory and install more ram, making it dual channel, or simply swapping slower 1600mhz ram to 2400mhz ram, your cpu will get faster, just not as much as an integrated gpu would
by the way, there's also "timings" for ram speeds, and they tend to balance out the overall ram speed, sadly, lets say you have 1600mhz ram and 1866mhz ram, the 1866 ram will probably have worse timings, meaning your actual bandwidth will be very close if not the same as the 1600mhz one, so no real upgrade there
From what my lecturer told me in a coding class I took as an elective, 64-bit allows the OS to utilize more than 3-4GB of RAM, and that's basically the only advantage it has over 32-bit (he did say there are some other advantages, but this is the main one).
I'm sorry if I was rude but you came into the thread and replied with information which was already (partly) debunked
Just to be clear here. This proposition only holds when everything else being the same. However we are talking about ARMv7 Thumb2 vs ARMv8 AArch64. There are quite a few differences outside of a pure address range extension, which impacts performance.
So you lecturer should have put a few disclaimers next to his statement. Possibly your lecturer was specifically referring to x86 vs x64/AMD64...who knows.
In some circumstances, for example tight loops iterating many times over a small set of data, you can get better performance out of the increased number of registers, due to a reduction in the frequency of CPU-to-cache transfers and cache-to-RAM transfers.