PS4 ICE Team Programmer: ‘Surface Tiling/Detiling On The CPU Is 10-100x Faster Now’

Cort Stratton wrote an early version of ASM which improves tiling performance on the PS4.

Posted By | On 04th, Mar. 2014 Under News


ps4 amd

Sony’s ICE team programmers are basically a bunch of talented developers that work on the core graphics technologies for the PS4. One such developer is Cort Stratton who is a senior programmer on Sony’s ICE Team.

On his Twitter feed he revealed a few interesting tid-bits about PlayStation 4 games development and how his recent contributions will make things run faster.

“Finally wrote that ASM I was looking forward to. Early results: PS4 surface tiling/detiling on the CPU is ~10-100x faster now. SIMDlicious!.” he Tweeted.

Let us go in detail into what each term actually means.

An ASM is a programming language that has a strong level coupling between the language and architecture machine code. This language is specific to one architecture [in this case the PS4’s architecture] compared to high level programming languages which can be used across several architecture/devices. Basically this language gives more control over performance since the developer will essentially write code for one specific device.

Tiling is essentially dividing an image by a grid so that limited rendering is used in creating a scene. This process is performed by the CPU [all modern architectures use hardware to accelerate this process]. Once the geometry is decided for the tiles, the GPU then renders each of them to memory buffer.

SIMD [single instruction, multiple data]. As the name indicates, SIMD is essentially performing single instruction across several data points. Almost all modern CPU comes packed in with SIMD instructions for an increase in multimedia performance .

So essentially, Stratton wrote a code that will push tile performance on the PlayStation 4’s CPU by 10-100 times faster.  Note that improvement in performance will result into tiles being switched faster which also means less processing time. But the developer also needs to use the appropriate tile size since larger tiles will obviously use more processing time. It’s a balance, you see.

He also revealed that the previous code was bad and was a just copy reference from the hardware documents. “It was pretty bad. Pretty much a copy of the reference code from HW docs, evaluated in full per fragment with a memcpy at the end,” he tweeted.

“(plus an awful memory access pattern; I needed to restructure things to write full cache lines),” he continued, referencing his approach towards tiled rendering.

[memcpy is a C++ function that is used to copy the values of bytes from source to the memory block pointed by the destination.]

Given that Stratton has contributed in developing PS3’s SPU rendering code to several games such as the Uncharted and Grand Theft Auto series, it’s most likely going to be used for future PS4 titles.  But remember, as he mentions this is still an early version and things might improve even further in the future.

Let us know your thoughts in the comments section below

Tagged With: , , ,

Awesome Stuff that you might be interested in

  • Thinkaboutit

    Kewl. Cant wait til games really step it up.

    • Tim

      Console optimisation always wins through – PS4 is just the perfect games machine at a perfect price, that is why it is selling like hot cakes around the world.

    • YOUDIEMOFO

      Damn straight. 2014 is going to rock our faces!!

    • Psionicinversion

      I’ve had enough of trolling for a bit cus its got boring but for a gaming console PS4 is best, better resolution games better fps even if KZ lied but must make ya think what else may apply if they got away with. Ir once.second son looks good but titanfall I feel has more replayability, if you paying 60dollars it should have some replays ikity. I’ve bin trolling order 1886 recently bur tbh it looks good the cloth simulation as a point flows extremely well between cutscenez and gameplay. The gfx on 1886 will be amazing but without proper gameolay who knows and cant take reviewers word cus they could be feeding them a golden section!!; this is me being object I’ve and non troll

    • angh

      why comparing multiplatform (Titanfall) to exclusives (infamous)? I was playing Titanfall and thanks to beta I saved $60. This game is not worth it. Better get CoD.

    • Gamez Rule

      Yeah after I played Beta i saved money to lol

    • Psionicinversion

      because i was talking about which one has more replayability, with titanfall being multiplayer youd get more fun out of that than infamous cus youd prolly only play infamous once then “shelve” it whereas with titanfall youd probably spend a long time playing that

    • RoadShow

      FPS get boring. Don’t get me wrong I don’t get me wrong I do love them but battlefield is simply the best. I liked killzone for single player and am looking forward to Destiny. But infamous will bring me the most joy as its the type of title we are missing.

      Unfortunately Xbox doesn’t have lots of genre so between how horrible Microsoft is, laterally basic features, worthless Xbox live, lack of exclusive content and lack of exclusive diversity coupled with high price and low performance there is only 1 console for me . Then my gaming PC so while I’m not interested in titanfall I may be getting project spark

    • Psionicinversion

      yeah i played BF4 for a long time since release but havnt played it in a few weeks cus im a bit bored of gaming again tbh. Infamous instantly reminded me of prototype the second i saw the gameplay tbh its just more flashier with smoke and neon stuff thats all

    • RoadShow

      Yeah back when prototype first released it was compared to the first infamous. Both released the same year and have very similar gameplay.

      Both are great games. I’ve been playing infamous 2 again to prep me for second son. Can’t wait for this, driveclub and the order. Oh and Destiny and Watchdogs with free PS4 content!

    • Psionicinversion

      ah yeah forgot about watchdogs that looks good, hmm guess there are a few games i can play to fill in the time waiting for star citizen then haha

    • RoadShow

      Oh and Metal Gear!

    • Psionicinversion

      ive only got PC so cant play that but yeah itll be alright year i spose. actually have some updated gfx now that consoles have caught up

    • Clate

      It is just CoD with mechs. I have not played the game but I watched my GF’s brother and his friend play it on their XBOnes. They pretty much accept it is CoD with mechs but they want a new game so they are both buying it

    • Psionicinversion

      yeah it is CoD with mechs, but its still fun. I hate cod’s multiplayer its boring but that is alright.not buying it though cus it dont like it enough. ill prolyl play it for a week or 2 then not bother with it

    • angh

      How do you know about replayability? I played TitanFall for about 10 hours and I won’t touch it again, when after 300h in BF3 I still want to play it, and both previous versions of Infamous took me about 50 hours each to max.
      Other thing is, after playing 300h in BF if I had to talk about something interesting, something that I remember and thinking about I would have problem. What, a nice attack, a great defence… boring. And when I think about ending of infamous 2, when I had to decide what path to choose, to see the game characters reaction and their actions… I will remember it much longer than some generic’s shooter moments.

    • Psionicinversion

      hmmm guess so, guess with BF and that you play it for that long what makes you go wow in the first place becomes a standard thing and you forget about it after time. This has just made me go wow

      https://www.youtube.com/watch?v=yaq7LUOZIkI

      report about how Squadron 42 is doing in Star Citizen some of the stuff is just incredible and amount of detailing put in is staggering, most ships are block outs cus there no where near done texturing wise but yeah check it out

      Im throwing my bank card at the screen but nothings happening 🙁

    • angh

      haha, I’m veteran backer of Star Citizen, great game, just walking on my Hangar and checking ships;). And yes, SC makes me go wow. Titanfall at beginning as well, but after beta not anymore (remember once i run to the room, killed bot fighting with our bot, another on the next room by window, went to top floor and killed 3 pots there, take a look on the battlefield, jumped down and run to first room, two bots fighting… repeated that 5 times. There is no bot AI, only premaded pathes. SAme position all the time to lok natural). TF is simply a game for casual players, with autokill pistol.

    • Psionicinversion

      yeah that smart pistol is a bit over powered. Nice ive only got 300i atm want get a F7C hornet before release but got other things spend me money on at the moe so not over stretching myself.

      Most FPS’s multiplayer are casual games really but there alright have a blast on.

      You watched wingmans hangar? 100 damage states on the hornet its insane lol

    • Clate

      I wish they would have added more power and charged 500-600$ though. At 400$ in 4-5 years it will be severely showing its age. So we will need a PS5 in 2019-2020.

      4K will be the norm of gaming PCs by then

    • JerkDaNERD7

      asdf

  • Dev

    Actually, memcpy is C instruction, not C++.

    • Vious

      isn’t it a C/C++ function?

    • JerkDaNERD7

      mister x

    • Vious

      ?
      C++ function
      http://www.cplusplus.com/reference/cstring/memcpy/
      C function
      http://www.elook.org/programming/c/memcpy.html
      where does mister x comes into this?

    • Martin Brentnall

      It’s a C function that can also be called from C++ code.

    • cozomel

      whats the difference between c and c++ and which is better?

    • Kamille

      C is basically an older version that some people keep using because programmers are lazy. They learn a language and then they don’t want to move from it to newer stuff because then they’ll have to study more.

    • cozomel

      Hmm, nice way of putting it, makes it so clear, thanks.

    • RJ

      you really have no idea about programming

      C is more powerful than C++
      Only difference is that C++ adds object orientated programming which is needed for games

      The most optimized games and apps use a mix of C and C++

    • brianc6234

      C isn’t more powerful than C++. Maybe it’s just faster. C++ is the language you’d call more powerful. It can do a lot more.

    • Anon

      That’s your view? Really!? Could you sound more ignorant? :/

      You may not have found justifiable reasons to use C over C++, but plenty of others have. 😛

      Oh, and this shows how many people are “lazy”, right? http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

  • mathMaticks

    2 years, and are minds should be blown.

    • Dave

      just wait until the The Order 1886 on PS4 – people who have seen it in person say it has the best graphics they have ever seen on a game.

  • incendy

    Wonder if the 10gb/s bus for PS4’s cpu causes issues in this process. Strange they opted for such a slow bus when Parallel Computing is guaranteed to be the future of gaming engines.
    Still good to see they are improving what they have though. Thief especially seemed to suffer in this regard.

    • Matthew

      Are you talking about parallel processing on the cpu cores (aka maximizing usage of the cpu cores)? Or are you talking about parallel processing between the cpu and gpu passing large amounts of data back and forth between the two processing units?

      What are you suggesting that Thief on ps4 is bound by the cpu bus bandwidth?

      Yes this is a quiz to see if you know what you’re talking about.

    • cozomel

      You know he doesnt know what he’s talking about

    • YOUDIEMOFO

      No he doesn’t…..

      And if anyone thinks that the inclusion of the embedded ESRAM is why they were more expensive you may be right to an extent. The reason their chips were so costly…….wait for it…… Was because of horrible yields Microlo$t had during the manufacturing process. Also what blamed their famed “shortage” of systems at first, but yet day one systems sit on shelves. Microlo$t has touched on this in the past.

    • JumpIf NotZero

      I love the mind of a fanboy… MS isn’t selling well – they’re all over the place

      … They are having yield issues that’s why they aren’t all over the place cheaper

    • Mikeherp Derp

      Wrong. Xbox’s SoC isn’t much larger than PS4s, while it does have lower yields as a result, most of the $100 extra cost is Kinect 2.

    • Guest

      Why does every comment to you have to go through moderation first?! Strange

    • Mikeherp Derp

      Any post with swear words gets filtered. Your conspiracy assumptions speak volumes about your intelligence, though.

    • Xtreme Derp

      Mentally ill, delusional, worthless, dumb as rocks Microsoft fanboy is angry that PS4 is significantly more powerful, has more developer support, and outselling Xbox almost 2:1 globally.
      a

    • JerkDaNERD7

      LOL! Wow, an insider here fellas. Just amazing how much more these guys know than the actual companies.

      Anyways, the tear down ALONE has proven the sole reason it’s expensive is because of the eSRAM. Facts, not moot points, half facts/half speculation bullshit that the likes of you LOVE to make up.

      It would be much cheaper if Microsoft went with a straight forward design with GDDR5. Instead they chose to go with eSRAM for the sole purpose of tiling, and at the same time letting developers use the conventional method. Also, with a larger bus for HSA than the PS4.

      The biggest issue Microsoft is going through has a lot more to do with development tools than anything. Once they release their new SDKs, we’ll probably see games late this year or next year fully utilizing it.

    • Mikeherp Derp

      Another wrong, delusional, stupid, mentally ill misterxcultist. There will never be parity.

      Factual PS4 Hardware Advantages: +6 CUs, +560 GFlops (44% greater), +16 ROPs, +8 ACEs/CQs, better GPGPU support, better performing CPU, and faster unified memory. PS4 OS may also have less overhead or reserves.

    • JumpIf NotZero

      Keep parroting the paper specs and replying to everyone that doesn’t immediately imply PS4 is king-console…

      It doesn’t look desperate at all…

    • Mikeherp Derp

      Keep being delusional, stupid, and completely wrong, misterxcultist.

    • Psionicinversion

      seriously mikethesims Sims. Yes you mikeherp derp everyone is well aware of the specs no need to keep repeating them like a cannon on speed dial, does the PS4 have more power, yes… Does it have better looking games over X1.. Yes but there’s no need to cut ppl down about choosing something that’s best for them..its like is a console best for you.. No otherwise you wooukdnt have a high powered Pc…. Is the PS4 the best for gamez_rule who has a £500 gfx card… No, they bug. It for the exclusives and basically PC has and always swill have the best gfx cus are modular so put the x1 vs PS4 to bed cus were all getting bored of it. Bye

    • Mikeherp Derp

      I’ll copy paste the facts as many times as I want, thanks. Been spending too much time at misterx’s blog? lol

    • YOUDIEMOFO

      People just love to hear themselves type as a keyboard cowboy.

    • Mikeherp Derp

      Didn’t you hear? Tiled Resources will put Xbox at parity with PS4!

    • YOUDIEMOFO

      Seriously is hilarious…….free entertainment I say. Funny thing is that when people say “uh don’t go quoting white pages again……!” when FLAT OUT the performance could never get better than that ever in or on the systems best day.

      So saying that someone is trolling for stating fact is seriously delusional at best. Because saying so would imply that one would believe that the XBOne is somehow going to do something miraculous to “get parity” with the PS4. Do it now and wait when the PS4 has better developer resources and then what the XBOne is tapped out from an “inferior” hardware perspective.

      People keep on thinking that fact is going to change or somehow Microlo$t is going to make malice happen…..

      They’ve already cut down a AAA exclusive because of this console and I can’t wait to see what they trip over next.

    • Mikeherp Derp

      Yes it’s a fact PS4 is more powerful, easier to code for, and has less bottlenecks. MS really screwed up.

    • datdude

      Sure, sure…and once magnifico the magnificent waves his wand over my car, I won’t need to purchase gasoline anymore. Pull your head out of your backside, unless, of course, you enjoy the smell.

    • Mikeherp Derp

      Correct, these imbeciles are like the flat earth, anti-vaccine, perpetual motion, fake moon landing crowd of console fanboys. Totally ignorant, delusional, and wrong cranks.

    • incendy

      In both of those scenarios the bus is a potential bottleneck. The bandwidth for the work the CPU is doing will be at 10gb/s to the memory. Regardless of whether the CPU is working on its own bits or is working on the same bits as the GPU, the CPU is limited to the 10GB/s. Unless I misread their system diagram. The memory of the PS4 is unified, so the passing of data to the GPU isn’t an issue, it is just the speed and bandwidth saturation of the CPU doing it’s part.
      In the case of thief, the texture streaming is off. I could be wrong about the methods they are using for tiling, but I am assuming they are tiling with the CPU since it is so much more efficient at logical code.

    • Mikeherp Derp

      Digital Foundry saw texture streaming issues on Thief because they were running the game before it fully installed to the PS4’s hard drive. That’s it. There are many videos of the same cutscene footage with no texture streaming issues at all.

    • BroJ

      Thief suffers on high end pC machines. I beat it and it is a horrible game and very badly optimized. It has lip syncing issues in the cut scenes. Is this 1999. LOL The developers known it was garbage they just let 27 developers go because of the game.

  • Vious

    that bracket is very wide, very weird….”~10-100x”?

    • Kamille

      it makes no sense. It must be a typo or something.

    • brianc6234

      It’s not that weird. He’s saying it’s at least 10 times faster now which is huge. But could be up to 100 times faster. It probably depends on what is being worked on in the game.

    • Clate

      It depends on the type of game. That makes a huge difference to how the CPU is called.

  • Vious

    dat “balance”

    • JumpIf NotZero

      Dat random idiot who has never programmed a thing in their lives.

    • Mikeherp Derp

      Anyone who compares PS4/Xboner to PS3/360 and thinks there will be “parity” in 2-3 years is wrong and stupid.

    • Vious

      and i’m guessing that’s you?

    • Xtreme Derp

      Mentally ill, delusional, worthless, dumb as rocks Microsoft fanboy is angry that PS4 is significantly more powerful, has more developer support, and outselling Xbox almost 2:1 globally.

  • Vious

    also, I guess this shows that tiling/etc is done by software on the ps4 and not hardware.

    • Mikeherp Derp

      Both consoles have the same hardware to utilize AMD’s GCN resource tiling functions. They access those hardware functions through different APIs. But since you’re a known delusional misterx’er, you have no clue what you’re talking about anyway.

    • JerkDaNERD7

      Except Microsoft DOES NOT use AMD’s implementation with PRT on their GCN architecture.

      If anything Tiled Resources is a Microsoft implementation and technology for their sole API. AMD has PRT, NOT Tiled Resources. IF Sony want’s to use TR, then they’ll have to use it through DX11+.

      The fact of the matter is, Microsoft architectural design is much more Tile technology friendly than PS4’s straight forward design. If you look at all Tiled based devices they ALL of an embedded chip (eSRAM or eDRAM) for the buffer to fully facilitate any type of tiled rendering.

      I doubt Sony will use this as a sole rendering implementation, but just to offload certain tasks that tiles are more capable of. Just like what X360 did last gen with most games, providing smother frame rates.

      Microsoft is using Tiled Resources as a main render for textures, which is very risky. But they have deep pockets for such risk. I’d expect some great graphics fidelity if they can pull this through. Lowering the use of texture usage on memory alone will allow for some great graphics.

    • JumpIf NotZero

      Careful…. Soon some moron will show up to tell you that PS4 uses DirectX 😀

      I mean, Sony said so on a slide (they mention DirectX “feature set”, of course no PS will ever use DirectX). They also said Killzone was 1080p/60 when in reality it’s 1080/30 single and 960×1080/50 multi. They’ve also had claims about rendering toy story in real time… So, par for the course.

      The only thing surprising is that idiots still believe them.

    • JerkDaNERD7

      Which they would depending on the developer. I never stated they can’t, just if the developer wants to use TR they’ll have to use it through DX. It’s not Sony’s choice.

    • Mikeherp Derp

      Sony doesn’t need to use DirectX, they have their own API libraries that can access the same GCN hardware functions that exist on both console’s GPUs.

    • Mikeherp Derp

      “960×1080/50 multi” Wrong. You’re clearly too stupid to understand the technique they used. And everyone uses “60 fps” as shorthand for 50-60 average.

      “They’ve also had claims about rendering toy story in real time” Wrong again. Sony never claimed this.

      Dumb as a brick imbeciles as usual.

    • JumpIf NotZero

      You are earning that name of yours!

      Yes. Killzone SF is 960×1080 at an average of 30-50 frames per second. It almost never hits above 50 during play. I guess we can be real liberal with what we call “1080p and 60fps”

      And here you can read all about Sony’s BS promises for last gen and what to expect for this gen:
      http://www.wired.com/gamelife/2013/02/sony-ps3-promises/2/

      The Toy Story claim in particular was from the PS2. So, yea, Sony is not new to lying.

    • ImonadrugcalledCharlieSheen

      So you post a link regarding a last gen console, you’re not very bright at all. Oh and if you want to get into lie we can talk about how Microsoft lies all the time, lied about DRM, lied about government agencies spying through kinect. And by the way KZ SF is 1080p in single player so technically its still 1080, not matter how much you want to whine and cry and spin it. Hey by the way, whats the resolution for Titanfall, here I’ll help you, its not 1080p.

    • Mikeherp Derp

      It’s somewhere between 1080i and 1080p, it uses a more complex and intensive form of rendering the missing pixels than straight upscaling from a lower resolution.

      “The Toy Story claim in particular” You are dumb as a brick and constantly wrong, Sony never made that claim, nor is it mentioned in that article.

    • Vious

      uses more intensive for of rendering? dude keep drinking the cool aid
      960px1080p = 1.036m pixels, there’s no going around that.
      you can flat your nonsense all you want. you’re one of the lowest of the lowest scums on the internet I’ve met
      http://stream1.gifsoup.com/view4/3571670/stewie-kills-the-kool-aid-guy-o.gif

    • Mikeherp Derp

      You’ve been proven completely wrong, yet you stay ignorant and delusional. The mark of a misterxcultist.

    • JumpIf NotZero

      “Somewhere between 1080i and 1080p”

      1080p = 2,073,600 pixels
      1080i = 1,036,800
      KZ’s 960×1080 = 1,036,800

      Sure does seem like it IS 1080i… Not somewhere “between”. But maybe math is hard for you?

      Killzone’s rendered resolution is 12.5% more pixels than 720p. In otherwords… nearly identical in practice.

      The funny thing is, it doesn’t matter what KZ’s rendered pixels is. AT ALL. It doesn’t matter just like it doesn’t matter what resolution X1 games are…. WHAT MATTERS is that Sony flat out lied to everyone.

      Sony and Gorilla Games both explicitly stated 1080P multiplayer. It is not. It’s 1/2 of that.

    • Xtreme Derp

      Mentally ill, delusional, worthless, dumb as rocks Microsoft fanboy is angry that PS4 is significantly more powerful, has more developer support, and outselling Xbox almost 2:1 globally.a

    • Cinnamon267

      “They’ve also had claims about rendering toy story in real time”

      So, the same thing companies said when the PS3 and 360 launched? “Pixar quality” is the usual nonsense that is uttered.

    • Mikeherp Derp

      It was actually a gaming publication that claimed “toy story in real time”, not a Sony employee.

      http://www.neogaf.com/forum/showthread.php?t=89876

    • Xtreme Derp

      Mentally ill, delusional, worthless, dumb as rocks Microsoft fanboy is angry that PS4 is significantly more powerful, has more developer support, and outselling Xbox almost 2:1 globally.

    • Mikeherp Derp

      Oh god, a giant load of misterxidiocy. Desperate, delusional, and wrong straw grasping that will never amount to anything.

      Both PS4 and Xbox have access to the same GCN hardware functions, it doesn’t matter what API they access them through.

      ESRAM was a band-aid to cover for slow DDR3 RAM that ended up gimping the GPU. It was a poor and failed design decision. Xbox’s hardware is more complicated and weaker with more bottlenecks, period. It will never catch up, ever.

      You start with a wrong and delusional logical fallacy “MS couldn’t possibly have screwed up!” then make up a load of wrong and ignorant bunk to justify it, like a deranged, mentally ill crank.

    • Vious

      so if “ESRAM was a Band-Aid to cover for the slow ddr3 ram” then what are the data move engines for with LZ compression?

    • Mikeherp Derp

      It’s a bull PR buzzword for DMA registers that are in many systems with split memory pools. PS4 doesn’t need those as it has unified memory and no need to shift data between DDR3 and ESRAM.

    • Vious

      buzzword, then why the LZ compression functions along with swizzle functions? explain those.

    • Psionicinversion

      I think the main function of lz confession decompressionis g
      Harwadare of that from the cloud
      there talking about realtime ray tracing from the cloud but I can see a major caveat of that… I can se the new Maxwell 880 doing realm well along with pirate islnss 20nm Hawaiian I cant see how the cloud will help. For. Non critical stuff sure but if your focusing on the gamdthatz where the realism is at not in the background. Can X1 do real time ray tracing… No, can ps4 do real time ray tracing… No can a £600 Maxwell with latest techand architecture.. Possibly yeah

    • Gamez Rule

      “Sony went to third-party developers when drafting the PS4 and built something they wanted to work on. Whens sitting with developers, Cerny recalls hearing that..

      (( “if there was a GPU out there that could do real-time ray-tracing they did not want it in the PS4.” ))Developers
      “didn’t want exotica” this time around.

      Cerny explained, “the teams said that if we can afford to give them 1,000 times the performance of the PS3 then go ahead, do it.” But they wanted more easy and controllable power, but less complex technology.”

      Sony gave developers all the components that they wanted to see in their ideal console this time around, making the PS4 “more powerful and practical than any other console” according to sources…

    • Psionicinversion

      its prolly down to cost as well having that type of GPU would prolly set it as $6-700 i reckon

    • Mikeherp Derp

      Those two things help the ESRAM perform better by making the data/textures going in/out of it smaller and easier to cache. That helps the ESRAM perform its task of avoiding memory width/size bottlenecks, although clearly more work needs to be done on that front.

      It has nothing to do with magical clouds or tiled resources or making the GPU any better at rendering.

    • Psionicinversion

      you call me a troll your stupid..i had a powervr kyro2 which used tiled resources like15 years ago, dont think it was to good back then. Stop slating other peoples opinions, back it up with facts andnot the. Same usually. Copy and paste you give it!!!

    • Mikeherp Derp

      RIP PowerVR

    • Psionicinversion

      there not dead as such they power the gfx on apples processors i think

    • Vious

      known delusional misterx’er? because I’ve disagreed with you in the past it automatically makes me a misterx person?
      it’s clear how fully of it you are.

  • thebanditking

    So the best place to play just got better?

  • johnnyappleseed69

    8GB OF UNIFIED GDD5 MEMORY.

    every time an xbox person tries to say anything. just say that. there is no rebuttal. it will change gaming. have fun on this awesome little box!!!

    • Modified Soul

      GDDR5*

    • Guest

      Lol…can’t even copy the brochure right…

    • Psionicinversion

      its not 8GB, 3.5GB s reserved for the OS 4.5GB is open to develoerd and games with. The unified memory CPU and you canrwad off the same data allocation without copying it making it not efficient and if a duplicate is kiely to be made it gets dumped cus there’s something already there so see.s like you gave no k kwledge about anything. I dont pretend to be a coder but I thinki have a base level of understanding

    • brianc6234

      What? That’s all jumbled up. I can’t figure out what you’re saying.

    • Gamez Rule

      I posted to explain☺

    • Gamez Rule

      Those figures were not official as Sony came out and added to the rumors. The RAM for gaming can be used from all resources ( including form OS and no need to be placed back into OS) so there is no limit like what you posted as it was debunked ( RAM can be more or less ) up to developers…

      From Sony..

      “We would like to clear up a misunderstanding regarding our “direct” and “flexible” memory systems. The article states that “flexible” memory is borrowed from the OS, and must be returned when requested – (( that’s not actually the case.))”

      “Direct Memory” is memory allocated under the traditional video game model, so the game controls all aspects of its allocation”

      “Flexible Memory” is memory managed by the PS4 OS on the game’s behalf, and allows games to use some very nice FreeBSD virtual memory functionality. ((( However this memory is 100 per cent the game’s memory, and is never used by the OS ))), and as it is the game’s memory it should be easy for every developer to use it.”

      “We have no comment to make on the amount of memory reserved by the system or what it is used for”

      http://www.eurogamer.net/articles/digitalfoundry-ps3-system-software-memory

    • johnnyappleseed69

      i can’t even tell what you’re trying to say…

    • Psionicinversion

      yah was pretty drunk at the time hahaa

  • Jecht_Sin

    It seems to me that Stratton just implemented in assembler the equivalent for the PS4 of the infamous DX11.2 “tiled resources”.

    http://blogs.windows.com/windows/b/extremewindows/archive/2014/01/30/directx-11-2-tiled-resources-enables-optimized-pc-gaming-experiences.aspx

    • Mikeherp Derp

      No, he’s not talking about tiled resources at all. There are many forms of “tiling” things in computer graphics programming speak.

    • Cinnamon267

      Tiled resources and tiling, in this instance, are two separate entities.

      Tiled resources, also known as Megatextures and Partial Resident Textures, is a method where, instead of putting everything on the RAM, you break up the textures into tiles and use the data necessary to render the scene. So, instead of multiple gigs of textures on the RAM, you need something much, much smaller to make up the scene.

      Tiling in this instance, is breaking up the image into smaller chunks which requires less processing. Similar concept, not the same tech, though. Tiling way used a lot through this last console cycle. Especially on 360 where you needed to break up the image to fit it into the EDRAM, properly. Especially when you’re working with a deferred renderer and you need to put the render targets somewhere.

  • Nintendo Fan 4 Lif3

    wait so this can be continuously updated over PS4’s lifetime?

    • Cinnamon267

      Not just unique to the PS4. This can happen with any platform.

    • Nintendo Fan 4 Lif3

      Any platform? YES!!!

  • minhin

    Is that what I think Cort Stratton is similarly saying “Tiled Resources”? Correct me if I am wrong, isn’t GDDR can’t read and write at the same time. No troll please, I want honest someone who knows the answer.

    • Cinnamon267

      Tiled resources and tiling, in this instance, are two separate entities.

      Tiled resources, also known as Megatextures and Partial Resident Textures, is a method where, instead of putting everything on the RAM, you break up the textures into tiles and use the data necessary to render the scene. So, instead of multiple gigs of textures on the RAM, you need something much, much smaller to make up the scene.

      Tiling in this instance, is breaking up the image into smaller chunks which requires less processing. Similar concept, not the same tech, though. Tiling way used a lot through this last console cycle. Especially on 360 where you needed to break up the image to fit it into the EDRAM, properly. Especially when you’re working with a deferred renderer and you need to put the render targets somewhere.

      Also, GDDR reading and writing at the same time, from what I know, has little to do with this.

    • You are flat out wrong

      Thanks for the clarification.

    • Mikeherp Derp

      No he’s not talking about either of those things when he mentions tiling. PS4 doesn’t need to tile the framebuffer, they can easily fit it all in GDDR5.

  • Psionicinversion

    without trolling the article is stupid… Its not neccesarily the speed of the CPU butt itss more advanced architecture compared to thelast its rediiculos is likecomparing the ps4 unified memory (copied from. xenosand AMD HSA 2 which tbh I think Sony played a part in its specs) to the ps3 with split pools of ram as the easiest to codefor pps4 100% but dont going the x1 our it’ll never be as good but it will do 1080p at some point or next year ill have to come in with screenshots of an 880 6-8GB gfx card and you Sony fanboys cant say nothing cus your so elitist over the X1 PC ppl have the right. To come in here and knock you down!!

    • Gamez Rule

      Bless ya☺

      No matter what is what “Surface Tiling/Detiling On The CPU Is 10-100x Faster Now” still = Fact.

      Anyway what screen-shots you going too show to knock PS4 gamers down then?

      Example. I have a 7990 but still need a PS4 to play The Order: 1886.

    • Psionicinversion

      Star citizen 😀 you should see some of the concept art for the planetary stuff if its as good as that its going to be absolutely stunning. Only subscribers can see that concept art but it is really good. On 10 for the chairman they were talking about the planetary building architecture and CR said the main problem with most scifi he has is it seems to be uniformed architecture all over the place but in the real world youll have different architecture spanning 100’s of years of buildings and there having different styles of architecture for each 100 years starting from 2300 upto the games setting in 2900’s (i think) so the attention to detail to even that will be unparalelled. Best game to be released in a long time i think 😀

    • Mikeherp Derp

      Fight me IRL!

    • Psionicinversion

      in Ireland? not travelling there thanks!!

  • You are flat out wrong

    Bu bu but muh tiled resources

    Bu bu but muh new SDKs

    Six million, Xbots, choke on it. 🙂

    • Mikeherp Derp

      wait for the new SDK parity is coming!

      (incoming meltdowns when Witcher 3 is 720p on Xboner and 1080p PS4)

  • awesome_farts

    Is this improvement almost as good as vagina in the shower?

  • Pingback: PS4: CPUでのタイリング・デタイリングの処理速度が、最大で100倍に | アキバはぶ()

  • XanderZane41

    LOL!!! Show me.


 

Copyright © 2009-2015 GamingBolt.com. All Rights Reserved.