• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Discussion on consumer hardware progression

Joined
Mar 18, 2023
Messages
952 (1.44/day)
System Name Never trust a socket with less than 2000 pins
RAM speed has very little impact on most things that consumers do. Even among engineering applications and friends only some do (see phoronix).

For gaming the x3d cache is the better solution anymore.

The cost for more channels would be enormous. Bigger mainboards, bigger sockets, probably more layers, more pins on the CPU etc pp

X58 had triple channel partially to increase totalRAM amount, not speed, via having 6 slots. With 48 and 64 UDIMMs now that isn't a necessity for consumers now.
 
Joined
Jul 25, 2006
Messages
13,415 (1.99/day)
Location
Nebraska, USA
System Name Brightworks Systems BWS-6 E-IV
Processor Intel Core i5-6600 @ 3.9GHz
Motherboard Gigabyte GA-Z170-HD3 Rev 1.0
Cooling Quality case, 2 x Fractal Design 140mm fans, stock CPU HSF
Memory 32GB (4 x 8GB) DDR4 3000 Corsair Vengeance
Video Card(s) EVGA GEForce GTX 1050Ti 4Gb GDDR5
Storage Samsung 850 Pro 256GB SSD, Samsung 860 Evo 500GB SSD
Display(s) Samsung S24E650BW LED x 2
Case Fractal Design Define R4
Power Supply EVGA Supernova 550W G2 Gold
Mouse Logitech M190
Keyboard Microsoft Wireless Comfort 5050
Software W10 Pro 64-bit
As for other replies on slot count and board cost, I don't see why you NEED to add more slots for more channels, just make them 1dpc instead of 2dpc. Wouldn't that help with latency too?
You need to define DPC to make sure all are on the same page. It means different things to different people - even within the realm of computing.

For me, it typically means Deferred Procedure Call, which is an OS technique and not the same thing as additional channels configured in and requiring additional hardware. DPC can improve performance but those gains should not be compared to the potential gains actual channels and additional sticks provide.

I see the advantages of DPC as similar to those achieved by hyperthreading in a CPU: a method to simulate additional CPU cores without actually having additional cores. It does improve performance in some scenarios, but typically not as much as more physical cores - or as much as the marketing hype :( wants us to believe.
 
Joined
Jan 14, 2019
Messages
13,138 (6.01/day)
Location
Midlands, UK
Processor Various Intel and AMD CPUs
Motherboard Micro-ATX and mini-ITX
Cooling Yes
Memory Anything from 4 to 48 GB
Video Card(s) Various Nvidia and AMD GPUs
Storage A lot
Display(s) Monitors and TVs
Case The smaller the better
Audio Device(s) Speakers and headphones
Power Supply 300 to 750 W, bronze to gold
Mouse Wireless
Keyboard Wired
VR HMD Not yet
Software Mainly Linux, little bit of Windows 10
You need to define DPC to make sure all are on the same page. It means different things to different people - even within the realm of computing.

For me, it typically means Deferred Procedure Call, which is an OS technique and not the same thing as additional channels configured in and requiring additional hardware. DPC can improve performance but those gains should not be compared to the potential gains actual channels and additional sticks provide.

I see the advantages of DPC as similar to those achieved by hyperthreading in a CPU: a method to simulate additional CPU cores without actually having additional cores. It does improve performance in some scenarios, but typically not as much as more physical cores - or as much as the marketing hype :( wants us to believe.
Interesting... to me, DPC means DIMMs per channel. Maybe what was mean is that with 1 DIMM per channel, you can make a 4-channel motherboard with 1 DIMM each instead of a 2-channel with 2 DIMMs each?
 
Joined
Jul 25, 2006
Messages
13,415 (1.99/day)
Location
Nebraska, USA
System Name Brightworks Systems BWS-6 E-IV
Processor Intel Core i5-6600 @ 3.9GHz
Motherboard Gigabyte GA-Z170-HD3 Rev 1.0
Cooling Quality case, 2 x Fractal Design 140mm fans, stock CPU HSF
Memory 32GB (4 x 8GB) DDR4 3000 Corsair Vengeance
Video Card(s) EVGA GEForce GTX 1050Ti 4Gb GDDR5
Storage Samsung 850 Pro 256GB SSD, Samsung 860 Evo 500GB SSD
Display(s) Samsung S24E650BW LED x 2
Case Fractal Design Define R4
Power Supply EVGA Supernova 550W G2 Gold
Mouse Logitech M190
Keyboard Microsoft Wireless Comfort 5050
Software W10 Pro 64-bit
Interesting... to me, DPC means DIMMs per channel.
Which illustrates my point that we need the OP to define what he meant. Folks should not use acronyms unless they first define them since almost all have multiple meanings.

Deferred Procedure Call - Wikipedia

I note the most common definition (at least in my universe) is Data Processing Center. But I assumed the OP (er... ummm, "O"riginal "P"oster in his OP ("O"pening "P"ost) ;) didn't mean that one.
 
Joined
Jan 18, 2020
Messages
865 (0.48/day)
What consumer application needs more than 100GB/s bandwidth obtainable with DDR5 7000+? The reality is pretty much all use cases for consumer been conquered with hardware available even 5 years ago.

Just edge case stuff like high 240hz+ gaming or 4k 120hz even needs the latest hardware now. Upgrading largely pointless for most. Not just in PCs as well, phones and other tech is similar. Nothing on the consumer end that's a big jump, all meh.
 
Top