Custom bought by MS, off the shelf bought by Sony.
Im pretty sure that's the only criteria used here. Maybe Ms renaming some parts had done the trick.
Customised parts that are still underway to the shelf.
Custom bought by MS, off the shelf bought by Sony.
Im pretty sure that's the only criteria used here. Maybe Ms renaming some parts had done the trick.
Btw, what kind of improvements *are* likely in Durango's CPU? like MOST likely? I'm curious of as to what kind of improvements can be made to double or quadruple the flops, and what one is likely to expect.
Based on informal developer conversations, yes, libGCM does make a difference.
(surprisingly) Microsoft. Have any leaks confirmed that kinect 2 is actually a depth camera?
Both are 64bits, even both can be jaguar, what I mean is the orbis leak said jaguar, durango only x64, it can mean anything but it is weird only one with jaguar name.
Don't the vgleaks specs go into detail on the Durango CPU and the details aren't any different from regular Jaguar cores?
Also, the strangest part of that DF article was that SuperDAE is apparently vgleak source - despite him contradicting their specs on his twitter account.
Is he trolling Richard into thinking he's behind vgleaks (perhaps Rich hasn't seen his tweets where he says all the recent spec leaks are not true or old info, or Rich is basing this belief as DaE gave vgleaks pics of the rear of the devkits last year)
Or perhaps DaE is trolling us by saying the vgleaks specs are inaccurate.
Either way he is a big troll.
I doubt anyone's adhering to any strict definition. RSX is customised, but also off-the-shelf. The technical definition would be any GPU that's had any modification beyond those made available for IHVs to incorporate in devices and graphics cards, but the typical forumite is going to be using a fuzzier definition where a customisation has to change the architecture and/or operation somewhat. If Liverpool is sharing the same DNA as whatever Southern Islands chip it's supposed to parallel (R10xx) just with variations in CU counts and clocks and maybe cache sizes, it'll be considered an OTS part. Only if it features something novel to the architecture, like eDRAM or a raytrace unit, will it be considered custom.Just wondering what the line in the sand is that separates custom parts from "off the shelf" parts.
I think what Shifty said makes a lot of sense.Not commenting on the rumors, but what constitutes "off the shelf" in this case.
People need to call it something to differentiate from truly custom hardware like Xenos or EE+GS, and the natural opposite is 'off-the-shelf'. I think that's a language we'll just have to accept.I'd say it's a stretch to call it off the shelf but I see where people are coming from with the designation.
It's clearly a custom APU, i.e. we're unlikely to ever see anything like it in the PC space (8 Jaguar cores, 18 GCN CU's and GDDR5 memory interface) but at the same time it uses mostly existing PC technology for the individual components.
I'd say it's a stretch to call it off the shelf but I see where people are coming from with the designation.
There's an obvious point concerning 'off-the-shelf' which may explain some contradictory rumours:
- if you use a "off-the-shelf" 7770, and decide to upgrade it to a 7850, then you "just" need to replace that component.
- if you heavily customize a 7770, and decide to upgrade it to a 7850, then you've got to both replace the component, and re-customize it.
i.e. It may be that when Sony changed their target memory to 4GB, they also changed the target GPU... something that Microsoft may not have been in a position to do.
...
A much more in-line proposal which also makes more sense would be to reserve them for certain functions when the computing power is required, and allow the devs to tap into them when they're not required.
In this case, the "4" would serve as a hard limit on how much CUs the other functions would take up so the developers will know that "in any case, we will still have 14 CUs to work with".
The breakdown argument from some people currently delving on the forum sounds like this
...
Meanwhile on the compute side, AMD’s new Asynchronous Compute Engines serve as the command processors for compute operations on GCN. The principal purpose of ACEs will be to accept work and to dispatch it off to the CUs for processing. As GCN is designed to concurrently work on several tasks, there can be multiple ACEs on a GPU, with the ACEs deciding on resource allocation, context switching, and task priority. AMD has not established an immediate relationship between ACEs and the number of tasks that can be worked on concurrently, so we’re not sure whether there’s a fixed 1:X relationship or whether it’s simply more efficient for the purposes of working on many tasks in parallel to have more ACEs.
Just wondering what the line in the sand is that separates custom parts from "off the shelf" parts.
That's like only having a concept of black and white then introducing grey and insisting grey be called black or white. Call something what it is, in this case rumours suggest are a modified COTS (commercial of the shelf) part. This is widely used term in many industries, including aerospace and defence. Oxymoron perhaps, but it's clear what it means.People need to call it something to differentiate from truly custom hardware like Xenos or EE+GS, and the natural opposite is 'off-the-shelf'. I think that's a language we'll just have to accept.
You can't get cultures to adopt language changes over the vernacular. Just doesn't happen. English is littered with mutable meanings and we're smart enough to adapt to them generally. I think this one's just gonna slide.That's like only having a concept of black and white then introducing grey and insisting grey be called black or white. Call something what it is, in this case rumours suggest are a modified COTS (commercial of the shelf) part. This is widely used term in many industries, including aerospace and defence. Oxymoron perhaps, but it's clear what it means.
Do you really think knowingly mislabelling something is going to help this car crash of a thread?
I am rather interested in nextgen tools and workflow setup. Someone should get you to write a piece. 8^D
This isn't a language change, although I'll concede fanboyism may well be a sub-culture. Getting people to call a giraffe a giraffe and not a big horse isn't a language change or misappropriated vernacular, it's basic ignorance of what a giraffe is.You can't get cultures to adopt language changes over the vernacular. Just doesn't happen. English is littered with mutable meanings and we're smart enough to adapt to them generally. I think this one's just gonna slide.
Many years ago we were talking about NURBS rendering (PSP's reported NURBS hardware IIRC) and there were lots of issues back then. Has there really been no progress in realtime SDS rendering such that we can't ditch the triangle meshes and go with the root models in the first place?Also, modeling for tessellation usually requires more geometry than a model that wouldn't get subdivided; although this depends on what algorithm is used. We need all this extra geometry for things like maintaining a smooth surface or sharp edges; it is too complicated to summarize here. But for us, building a realistic representation of the above mentioned gun can easily require ~100.000 quad polygons - before subdividing it.
It's more like talking about giraffes and horses under the umbrella of animals. Or 'stripy horse' to mean 'zebra'.This isn't a language change, although I'll concede fanboyism may well be a sub-culture. Getting people to call a giraffe a giraffe and not a big horse isn't a language change or misappropriated vernacular, it's basic ignorance of what a giraffe is.
The term used to denote them is pretty immaterial. The thing that matters is what's inside. Whether a zebra is a called a zebra or a stripy horse, it's internal operation and difference from a 'brown horse' can still be discussed. Whether we call Orbis's GPU a custom part or a custom-enhanced part or proprietary modified part or an off-the-shelf with tweaks doesn't really contribute to the (utterly confused) conversation to any degree IMO, as the differences in what it does are what matter and we're oblivious to those. Deciding how we'll name customised graphics parts versus custom graphics parts is no doubt the most useful thing this thread could hope to achieve, but no-one will take any notice of whatever we decide upon.You've posted a few times about people not reading and learning about what they are talking but here you're suggesting everybody mis-use the definition of a basic aspect of the architectures we're looking at.
Many years ago we were talking about NURBS rendering (PSP's reported NURBS hardware IIRC) and there were lots of issues back then. Has there really been no progress in realtime SDS rendering such that we can't ditch the triangle meshes and go with the root models in the first place?