• 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,411 (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
12,999 (5.95/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE Plasma
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,411 (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
859 (0.47/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