In 2014, Apple introduced one iMac-- 3.5 Ghz i5, m290x, Fusion drive. You could upgrade it to an m295x, and an i7, and a SSD of you wanted to. The m290x had problems with expose stuttering, though it turned out that this was a software problem.Is 380 the same or even a step down from the base 2014 model that had trouble rendering the UI smoothly? Or was that Yosemeti related?
Depends what you expect. I mean, there are games that require multiple top o the line, non mobile cards to look their best and still play at 60 fps. The m395x will only get you part way there, but it's still incrementally better than the m395. The other two cards? Not worth looking at.To keep it simple, would it be safe to say the upgrade from the m380 to the m390 will see the largest percentage increase in performance? As opposed to 390-->395 or 395-->395x
To keep it simple, would it be safe to say the upgrade from the m380 to the m390 will see the largest percentage increase in performance? As opposed to 390-->395 or 395-->395x
Those games are generally somewhat older.
Or that's the model where the m390 and i7 can run without throttling as they stay within the cooling constraints?
Most of this has been posted above, but to sum up:
View attachment 596674
Anyone have the Device and Revision IDs for the R9 M380, or the clocks from GPU-Z for the R9 M380 or M390?
Neptune XT in 8970M is OpenCL2.0 conformant which requires GCN1.1
It'd be far more accurate if someone can find the entries for Tobago and Trinidad for this table.
https://forum.beyond3d.com/posts/1877668/
The AMD OpenCL 2.0 driver is compatible with AMD graphics products based on GCN first generation products or higher.
The AMD OpenCL 2.0 driver is compatible with AMD graphics products based on GCN 1.1 Architecture or higher.
Most of this has been posted above, but to sum up:
View attachment 596674
Anyone have the Device and Revision IDs for the R9 M380, or the clocks from GPU-Z for the R9 M380 or M390?
Ah, but it doesn't. According to AMD's site:
And yes, I do realize that the language on that page previously read:
I'm guessing that although AMD didn't support pre-GCN 1.1 GPUs at first, they were able to build in at least partial support for GPUs like Pitcairn during the 3.5 years since that chip's initial launch.
The table I came up with was based on a desire to be able to compare the relative capabilities of the GPU hardware in these new iMacs at a glance. The RADEON Rx M3xxx marketing names were completely meaningless when these machines launched because nobody knew what the heck they were referring to. However, if you know which chip you're dealing with, the core configuration, memory bus width, and clocks, you're pretty much all set. The performance on paper should be a fairly accurate indicator of what to expect from the benchmarks.
OpenCL™ 2.0 conformance logs submitted (pending ratification) for: AMD Radeon HD 7790, AMD Radeon HD 8770, AMD Radeon HD 8500M/8600M/8700M/8800M/8900M Series, AMD Radeon R5 M240, AMD Radeon R7 200 Series, AMD Radeon R9 290, AMD Radeon R9 290X, A-Series AMD Radeon R4 Graphics, A-Series AMD Radeon R5 Graphics, A-Series AMD Radeon R6 Graphics, A-Series AMD Radeon R7 Graphics, AMD FirePro W5100, AMD FirePro W9100, AMD FirePro S9150
You can break up longer blocks of frames and have a CPU thread work on each one, but within a group of frames they must be done sequentially.
So it's at least GCN1.1, I've strong suspicions that it's GCN1.2 too.
The best question for answering whether it is 1.1 or 1.0 is this: does the M390 has Freesync?
If it has it MUST be GCN 1.1.
Edit: http://products.amd.com/en-ca/searc...Radeon™-R9-M300-Series/AMD-Radeon™-R9-M390/53
Nope, its 1.0.
The best question for answering whether it is 1.1 or 1.0 is this: does the M390 has Freesync?
If it has it MUST be GCN 1.1.
Edit: http://products.amd.com/en-ca/searc...Radeon™-R9-M300-Series/AMD-Radeon™-R9-M390/53
Nope, its 1.0.
The x.264 developers have been working on opencl h.264 compression with some success, though the design of the codec doesn't make it easy. I've heard that h.265 is much more amenable to parallel computing environments...
I'm not sure you mean the same thing as I do when I refer to GCN 1.x. I read AnandTech pretty regularly, and they started using those terms as a way to differentiate the GCN generations, but pointed out that they were just making it up due to the lack of any official nomenclature from AMD. Most tech blogs took a similar approach, but might not always agree on what distinguishes a particular GCN generation.
Pitcairn was released in March of 2012 as the Radeon HD 7850 and Radeon HD 7870 GHz Edition. The Radeon R9 M390 is the same TSMC 28nm part with the same hardware features. AMD did not tape out a whole new chip with an identical layout but a newer microarchitecture, or add in fixed function hardware that wasn't in the original. They've been using that same 0x6819 device ID the whole time. Pitcairn, despite the half-dozen other names AMD has given it, is still Southern Islands and is first generation GCN.
The best question for answering whether it is 1.1 or 1.0 is this: does the M390 has Freesync?
If it has it MUST be GCN 1.1.
Edit: http://products.amd.com/en-ca/searc...Radeon™-R9-M300-Series/AMD-Radeon™-R9-M390/53
Nope, its 1.0.
I've been playing with a $3500 configuration in my basket with the i7 + m395x + 1TB SSD to replace my 2012 for the last week and I can't seem to pull the trigger as I'm realizing I'm paying this much for a 3+ year old GPU...
It's not Pitcairn and it's GCN1.1/2 if it's OpenCL2.0 conformant. What has changed specifically in these chips would be accurately known if we had more information with those IP tables.
I'm not sure of the device id part, though both Nepture XT and Venus XT have different device IDs than what they're thought to be rebrands of.
Really, you shouldn't put much stock in numbers, particularly marketing numbers, unless you interrogate the actual hardware.
When I asked the friendly folks at the local Apple Store more about the AMD GPUs in the new iMacs, they suggested I should try inquiring at the Microsoft Store down the way since they didn't really deal with AMD processors much.