AMD will launch AM4 platform in March 2016 says industry source

Page 13 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Aug 11, 2008
10,451
642
126
Well, I think the point was that even a "stuttering" pentium with any kind of decent dgpu, will still provide a better gaming experience than an apu. Kind of ironic that the most vocal critics of the pentium are the most vociferous advocates of very marginal performing APUs.
 

Ma_Deuce

Member
Jun 19, 2015
175
0
0
Kind of ironic that the most vocal critics of the pentium are the most vociferous advocates of very marginal performing APUs.

I've built and used numerous systems with both AMD apus and intel pentiums and i3s. I have almost always been dissappointed with the general performance of the intel machines but the AMD apu machines were fine.

I'm stuck with an i3 machine now and it's torture just using the web browser.

I haven't gamed much on either, I use a i5 with dgpu for that. Just speaking of overall light duty speed and responsiveness.
 

DrMrLordX

Lifer
Apr 27, 2000
21,808
11,164
136
Well, I think the point was that even a "stuttering" pentium with any kind of decent dgpu, will still provide a better gaming experience than an apu.

You'll get higher resolutions, better image quality, etc. No doubt. Though it'll stutter, whereas some APU at low res or a budget CPU with a budget dGPU will get you no stuttering at all. Take your pick.

Kind of ironic that the most vocal critics of the pentium are the most vociferous advocates of very marginal performing APUs.

Howso? Nobody who actively promotes budget hardware thesedays can reasonably expect said hardware to provide a top-tier gaming experience.

The G3258 was supposed to be a blast from the past: a budget CPU that can run with the big dogs. It didn't pan out as well as hoped. Nobody in their right mind ever thought the 860k could hang with a 4790k.

What's mystifying about the G3258 is the stuttering. Even when it manages some decent average FPS scores, it's the dips that kill it in SOME games (not all), and it's quite odd. You have to wonder if it's a misconfiguration issue, or something that couldn't be sorted out with higher uncore clocks or memory clockspeed. Or killing some background tasks maybe?
 

LTC8K6

Lifer
Mar 10, 2004
28,520
1,575
126
I've built and used numerous systems with both AMD apus and intel pentiums and i3s. I have almost always been dissappointed with the general performance of the intel machines but the AMD apu machines were fine.

I'm stuck with an i3 machine now and it's torture just using the web browser.

I haven't gamed much on either, I use a i5 with dgpu for that. Just speaking of overall light duty speed and responsiveness.

Really?

What i3 can't handle web browsing? How can it be "torture" with an i3?

I can't tell the difference between my i3-4360 and my i7-4790k when I'm web browsing. Or my G3258 either, for that matter. They all have no problem with web browsing or watching HD videos. All using the igp.
 

ozzy702

Golden Member
Nov 1, 2011
1,151
530
136
Really?

What i3 can't handle web browsing? How can it be "torture" with an i3?

I can't tell the difference between my i3-4360 and my i7-4790k when I'm web browsing. Or my G3258 either, for that matter. They all have no problem with web browsing or watching HD videos. All using the igp.

^ This. I've had no problems with "web browsing" using even the lowly G1820, I'm actually very surprised at how snappy that little box is compared to my 3770k @4.2ghz. For general use I don't notice a difference between the two at all, most likely since they are both using Samsung SSDs.
 

Phynaz

Lifer
Mar 13, 2006
10,140
819
126
Really?

What i3 can't handle web browsing? How can it be "torture" with an i3?

I can't tell the difference between my i3-4360 and my i7-4790k when I'm web browsing. Or my G3258 either, for that matter. They all have no problem with web browsing or watching HD videos. All using the igp.

When somebody makes incredulous claims I find it helpful to examine their posting history for an explanation.
 
Last edited:
Aug 11, 2008
10,451
642
126
Agreed. My work computers actually are core 2 duos, and even running disk encryption and antivirus in tbe background they are fine for web browsing and office use. It is pretty much inconceivable that a modern i3 would have problems.
 
Mar 10, 2006
11,715
2,012
126
Agreed. My work computers actually are core 2 duos, and even running disk encryption and antivirus in tbe background they are fine for web browsing and office use. It is pretty much inconceivable that a modern i3 would have problems.

A modern i3 is just fine for basic usage...they are by no means slow chips.
 

AtenRa

Lifer
Feb 2, 2009
14,003
3,361
136
Well, I think the point was that even a "stuttering" pentium with any kind of decent dgpu, will still provide a better gaming experience than an apu.

You kidding yourself if you believe a Stuttering Pentium with a dGPU will provide a better gaming experience than a APU.
Just close two cores from your Core i5 and try it yourself and see. Although with the Pentium + dGPU you will be able to raise the resolution and perhaps the Image Quality, the stuttering makes the game unplayable. With a Quad Core APU you will play at lower resolution and or Image Quality but there will be no stuttering.
 

VirtualLarry

No Lifer
Aug 25, 2001
56,450
10,119
126
What's mystifying about the G3258 is the stuttering. Even when it manages some decent average FPS scores, it's the dips that kill it in SOME games (not all), and it's quite odd. You have to wonder if it's a misconfiguration issue, or something that couldn't be sorted out with higher uncore clocks or memory clockspeed. Or killing some background tasks maybe?

I'm convinced it's an NT scheduler issue. With a powerful enough GPU, the G3258 runs at 100% CPU running the game, not having any free resources to deal with OS background tasks. Which, if they are not allowed to run for a certain quantum (I believe 3 seconds), the NT scheduler basically does some sort of priority inversion, and allows the background tasks that have been waiting too long, the ability to run, over current foreground tasks. Thus, the foreground tasks stall, and the game stutters.

The i3 allows those tasks to run in the background, on free core resources, and thus doesn't have the stuttering problem.

Edit: This could be tested, if that delay-until-priority-inversion for background tasks is a tunable. Then you could see if adjusting it to some higher number, like 10-20sec, would smooth out the game more and reduce stuttering.

https://msdn.microsoft.com/en-us/library/windows/desktop/ms685100(v=vs.85).aspx
This doesn't mention the delayed priority inversion stuff, strangely enough. I know that I've read it somewhere though.

http://windowsitpro.com/systems-management/inside-windows-nt-scheduler-part-1
" I'll wrap up with a discussion of some advanced features of the scheduler, including priority boosting and starvation prevention."
That's what I was referring to, the "priority boosting and starvation prevention".

Starvation Prevention
Left alone, the FindReadyThread and ReadyThread might prevent low-priority threads from getting a chance to execute. For example, a priority 4 thread running on a system with continuously running priority 8 threads would be starved for CPU time. However, NT provides a mechanism that gives low-priority threads a shot at the CPU. The NT Balance Set Manager is a system thread that wakes up every second or so to perform memory tuning. As a secondary responsibility, Balance Set Manager executes the ScanReadyQueues algorithm, which implements NT's anti-CPU starvation policy.

ScanReadyQueues scans the Dispatcher Ready List, working down the list from priority 31. It looks for threads that haven't executed in more than 3 seconds. When it finds one, ScanReadyQueues gives the thread a special anti-starvation boost, doubles its quantum, and calls ReadyThread with the thread as a parameter. The anti-starvation boost differs from other boosts: Instead of applying a relative priority increment, the anti-starvation boost slams the thread's priority to the top of the dynamic range. (On pre-Service Pack 2--SP2--systems, the anti-starvation boost was to priority 14; post-SP2 systems boost to priority 15). When a thread that receives an anti-starvation boost finishes its extended quantum (or the thread blocks), its priority returns to the pre-starvation boost level and its quantum returns to its usual length.

Edit: Running the G3258 with a lower-end GPU, such that the game is GPU-bound,or setting a frame limiter, so the CPU doesn't have to run 100% flat-out for the game, seems to help, right? Those things would be consistent with my theory here.
 
Last edited:

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
You kidding yourself if you believe a Stuttering Pentium with a dGPU will provide a better gaming experience than a APU.
Just close two cores from your Core i5 and try it yourself and see. Although with the Pentium + dGPU you will be able to raise the resolution and perhaps the Image Quality, the stuttering makes the game unplayable. With a Quad Core APU you will play at lower resolution and or Image Quality but there will be no stuttering.

Did you just resurrect the slower but smoother mantra? :thumbsdown:
 

Dice144

Senior member
Oct 22, 2010
654
1
81
I have a G3258 that was paired to a stock AMD 290x, thing stuttered all day long. Some games like Starcraft 2 would run (barely) but then I couldn't have youtube going on the second monitor.

At first thought it was my old SSD OCZ aglity that was refurbished having issues. Also, replaced the stock Intel fan with a Corsair H75 to remove any possible heat issues.

I bought the CPU for a cheap toy to play with. I wasn't expecting much but didn't plan on that much stuttering.
 

Dresdenboy

Golden Member
Jul 28, 2003
1,730
554
136
citavia.blog.de
HBM1 wont be faster than it is. Overclocking doesn't count. HBM2 will double the clock, still be far behind in latency.

And no, its still not better latency than DDR2/3/4. You really need to lookup latencies on DDR1/2/3/4 for more than the first word. But also 4th and 8th in the transfer.
"New" old data:
http://www.microarch.org/micro47/files/files/LightningTalks.pdf
Slide 2 (by Intel, GATech) says (stacked DRAM compared to standard DRAM):
Bandwidth: 2X to 8X
Latency: 0.5X to 1X
Capacity: 0.25X
So latency doesn't seem to be seen as a problem by Intel.

And funny: Intel will use Bulldozer for DRAM stacking
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
"New" old data:
http://www.microarch.org/micro47/files/files/LightningTalks.pdf
Slide 2 (by Intel, GATech) says (stacked DRAM compared to standard DRAM):
Bandwidth: 2X to 8X
Latency: 0.5X to 1X
Capacity: 0.25X
So latency doesn't seem to be seen as a problem by Intel.

And funny: Intel will use Bulldozer for DRAM stacking

Stacked memory is irrelevant. This only confirms you dont have any understanding of the reason behind. But just blindly defends it without knowledge.

The paper involved takes base in HMC. A serial design that runs up to 15Gbps using SerDes. While the signaling rate is up to 1Gbps for HBM with its slow wide parallel bus.
 
Last edited:

Dresdenboy

Golden Member
Jul 28, 2003
1,730
554
136
citavia.blog.de
Stacked memory is irrelevant. This only confirms you dont have any understanding of the reason behind. But just blindly defends it without knowledge.

The paper involved takes base in HMC. A serial design that runs up to 15Gbps using SerDes. While the signaling rate is up to 1Gbps for HBM with its slow wide parallel bus.
Now I see, where you got that high latency idea from. HBM and HMC both have stacked DRAMs. Both stack variants offer vast bandwidth via thousands of TSVs. Both work at energy efficient working points. The main difference is the communication with the connected processor. But that communication doesn't change the latency of the internal DRAM bank accesses, but just transfers the addresses and data in different ways.

The full 16 bits of a link would deliver 2B/clock of a cache line, while a 128b channel would deliver 16B/clock at a much slower clock. How does this stand in relation to addressing and reading the data out of the stacked RAM? Is it significant?
 
Last edited:

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
I dont hope you think HBM or HMC is new as such in stacking. Plenty of products already there with stacked dies.

HBM may solve its latency issues as speed ramps up. But its not in the current product. But they had the chance to remove the outdated parallel bus and then went all in on it instead. Its the last part in the PC that still use a parallel bus. Serial busses are vastly superior.

You also ask for a case that is already plenty of examples of. The slow bus always lose in latency. The penalty is a lot lower on GPUs that peak at 1Ghz rather than 4Ghz CPUs.
 
Last edited:
Aug 11, 2008
10,451
642
126
That is what the G3258 owners need to do in order to play games that Stutter. You know, fps limits, vSyncs, slower dGPUs etc.

And what do APU users do? Turn the resolution to 720p or play sub 30fps at lowest settings at 1080p. Great alternative.

Edit: and that is conveniently assuming there will be no stuttering with an APU. Tom's Hardware test of the 750k showed good frametimes in some games, but had issues in some demanding games like Metro.
 
Last edited:

AtenRa

Lifer
Feb 2, 2009
14,003
3,361
136
And what do APU users do? Turn the resolution to 720p or play sub 30fps at lowest settings at 1080p. Great alternative.

The difference is that G3258 users expectations were high and they were believing they could use a high-end dGPU for high 1080p gaming. Unfortunately for them that turned out to be a stuttering fest.

On the other hand, APU users expectations were lower from the beginning. APU users knew from the start they were going to play at 720p or have low fps at 1080p.
 

Dresdenboy

Golden Member
Jul 28, 2003
1,730
554
136
citavia.blog.de
I dont hope you think HBM or HMC is new as such in stacking. Plenty of products already there with stacked dies.
Nope, I ignored the stacked mobile dies, flash dies, Charlie's report of AMD's work with Amkor etc. Someone hacked my old blog and posted somewhen in 2012 or 2013, that the PS4 chip might possibly use stacked memory as AMD was working on it for many years already.

HBM may solve its latency issues as speed ramps up. But its not in the current product. But they had the chance to remove the outdated parallel bus and then went all in on it instead. Its the last part in the PC that still use a parallel bus. Serial busses are vastly superior.

You also ask for a case that is already plenty of examples of. The slow bus always lose in latency. The penalty is a lot lower on GPUs that peak at 1Ghz rather than 4Ghz CPUs.
Now I see the other problem. You cannot compare the parallel communication on an interposer with more energy consuming high speed SERDES communication between dies via PCB. Where is the performance/energy crossover? Surely, it costs more energy and place to route parallel wires over PCB. But at very close distances with very tiny wiring (silicon metal layers), low communication voltages and such, the advantage might simply shift to parallel communication. High speed SERDES also has to take more care of the eye in the signal. One surely could plot a pareto frontier of serial vs. parallel communication in different scenarios with different HW implementations.
 
Last edited:

DrMrLordX

Lifer
Apr 27, 2000
21,808
11,164
136
The difference is that G3258 users expectations were high and they were believing they could use a high-end dGPU for high 1080p gaming. Unfortunately for them that turned out to be a stuttering fest.

On the other hand, APU users expectations were lower from the beginning. APU users knew from the start they were going to play at 720p or have low fps at 1080p.

Thank you, my point exactly. Don't expect anything more from Bristol Ridge either, especially with the RAM bottleneck. I'm crossing my fingers hoping there will be a bclk-OC way around that that didn't exist on FM2+ (per se) but I have my doubts.

Though I will add, that my lowly 7700k does alright at 1600x1200 which is, by pixel count, very close to 1920x1080. Though it would probably die horribly on something like GTAV or FO4 at that resolution.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |