Yebis 2 Uses Xbox One eSRAM For Buffer, PS4 Unified Architecture Irrelevant Since Yebis Is GPU-Based

Yebis’s Lead Architect Masaki Kawase talks about taking advantage of the latest consoles.

Posted By | On 22nd, Jun. 2014 Under News


agnis-philosophy

Silicon Studio recently revealed that its post-processing effects engine Yebis 2 had been used for Square Enix’s tech demo for Agni’s Philosophy and for the E3 2013 trailer for Final Fantasy 15.

For those who are unaware, Yebis 2 is a post processing effects middleware developed by Japan based Silicon Studios. The technology has been used in several games like MotoGP 14, Fighter Withing and many more. GamingBolt got in touch with the lead architect of Yebis 2, Masaki Kawase (whose answers were transcribed by GM and R&D engineer Colin Magne) about the potential of Yebis 2 and how it would scale for the PS4 and Xbox One. How does it use the Xbox One’s eSRAM’s high bandwidth of 204 GB/s and the PS4’s unified memory architecture?

“We started developing Yebis 10 years ago. For each new platform (18 as of today) we ported it to, we have always been keen on extracting highest performance by taking advantages of the specificities of the platforms” Kawase explained. “So again for Xbox One, of course we use eSRAM for internal calculation and internal buffers. The unified memory architecture is less of need for us since everything happens in the GPU.”

It’s important to note here that Kawase is not criticizing the PlayStation 4’s architecture as he is simply commenting on what works best for the middleware. As Yebis 2 allows the developers to create amazing real-time post processing effects utilizing HDR rendering, it’s obvious that most of the stuff happens within the GPU.

We will have more for Yebis 2 in the coming days so stay tuned for more news and updates.

Thoughts? Let us know below.


Awesome Stuff that you might be interested in

  • BalramRules

    Am I expected to understand any of this lol? I’ll judge whether the unified architecture makes a difference or not, when I see the game in action on both platforms myself. So far, PS4 has pretty much always been superior, to its corresponding Xbone alternative.

    • Corey Wells

      Come on let’s get real I’m not a fanboy I own both consoles and play both everyday but who really cares, cause last gen sony gamers didn’t care that xbox 360 multiplats out performed ps3 games, cause they still bought and played there ps3, and don’t say that wasn’t true cause everyone including developers and people in the industry know that was the case and now everyone acts like cause the ps4 outperforms the xbox one that it sucks and that’s not the case both systems are amazing

    • EmpeRawD

      “That doesn’t count because….it just doesn’t count”

      Said every Sony Die hard!!!

    • Guest

      And you’re even worst. The PS4 spanks the X1, deal with it.

    • EmpeRawD

      And you’re Extreme…….Derp!!!

    • Guest

      And you’re Extreme……..Derp!!!!

    • EmpeRawD

      Same ‘ol Derp….copy and paste as it’s last desperate hope. U mad bro? LOL

    • Guest

      That’s not me.

    • EmpeRawD

      Sure….

    • Guest

      Wow, fanboy much? MDF

    • andy

      It did in a good few cases but NOT running at 60% the resolution or half the fps, like in a majority of cases this gen so far. It was more like the PS3 version loses a frame or 2 here.
      Here is the comparison of Tomb Raider for PS3, 360 and PC, guess what, the PS3 version even trumps the PC in image quality. http://www.eurogamer.net/articles/digitalfoundry-tomb-raider-face-off
      Does that count because I didn’t just say “That doesn’t count”? I explain myself.

    • Cyberats

      I watched it and you are wrong, the PC version beats both.
      It’s just the superior hardware not crammed into a small box and budget limited. You can clearly see the effect of more shaders in the PC version and the superior rendering.
      The age of consoles has died, both at the hands of manufacturers (falling sharply behind in hardware provided), but in solitary games and dependency for online play, it’s no longer a social friendly console and that is its coffin.

    • Failz

      Dude the differences last gen were more noticeable, because it effected gameplay. This gen both systems do the exact same frame rate, effects etc the only difference is resolution which both output HD as a standard and upscale to 1080p as well. That’s not a careable difference. Compare DMC on 360 to the PS3 version and you will see.

    • justerthought

      Wrong. The PS3 and 360 ports were near enough identical with just the PS3 having slightly more screen tear and frame rate drops on 3rd party multiplat games. The PS4 and XB1 are very different. The XB1 has lower resolution and sometimes lower frame rate. That never happened before.

      The PS4 also has lower quality eye candy wheres last gen they were always identical. By eye candy I mean higher quality bokeh depth of field blur on PS4 or high quality ambient occlusion shadows whereas the XB1 has none at all.

    • Failz

      Your wrong, last gen some games not just lack res or frame rate but also lacked effects. And in most cases the PS3 had major slowdowns that effected gameplay badly like DMC. X1 and PS4 games stay at a steady frame rate and are all in HD and using the extract same effects.

    • Cyberats

      For PCs 1920×1080 is a Downscale.

    • Cyberats

      X-Box One is the Eye of MS (Micro-Sauron), I mean a camera that can be remotely activated and it is semi – x-ray ? NVTS (nuts)

    • Guest

      Morpheus will allow NSA to hack and spy on your brain!

    • Cyberats

      Damn You Morpheus ! ( & Vinny )

    • Cyberats

      Who likes to pay $100 for a brand new game, raise your hand now !

    • Cyberats

      $1000 more online for them mmo types…. hihihihi

    • Michael Norris

      LOL i had to defend Ps3 so many times because of 3rd party game.When the 360 had a slightly higher frame rate or AA,it wasn’t fun being a Ps3 guy.

    • justerthought

      Those that care are those that cannot afford to buy both consoles like you, so they just have to buy the best. And that’s PS4.

  • doom guy

    Sure gamingblot, block my comment. It only shows what a click bait site u are.

  • doom guy

    Headline says: “PS4 Unified Architecture Irrelevant Since Yebis Is GPU-Based” and then writes: “It’s important to note here that Kawase is not criticizing the PlayStation 4′s architectures he is simply commenting on what works best for the middleware.” MAKE UP YOUR MIND!!

    • Knee-Grow-Please

      click bait!

  • Bozo Sapien

    “PS4 Unified Architecture Irrelevant.” 8M consoles vs. 4M consoles. Who’s irrelevant?

    • corvusmd

      If you have to exaggerate your number to make a point…you’re not making the point you think you’re making. If these numbers tell the whole story…then by this logic I have another number for you 72 vs 13…actually we’ll even stick with 50 vs 13

    • Guest

      Oh here is supposed nonbiased fanboy corvusmd sticking up for and feeling defensive over the X1 again. Typical MS fanboy. Go play your inferior toy.

    • Bozo Sapien

      I’m not exaggerating anything. PS4 has sold over 8 million consoles worldwide and Xbox One is just over 4 million. That means apparently twice as many people don’t think the PS4’s unified architecture is “irrelevant.”

    • ilovegoogleglass

      This article has nothing to do with sales, lmao. Like did you even read the article?

    • Bozo Sapien

      This article has nothing to do with anything. It’s clickbait.

    • Guest

      I’d say the 8M consoles is, cuz its not as good as the 4M console, fact!

  • Kamille

    if it’s gpu based then the ps4 still wins since it has the stronger gpu, right?

    • JerkDaNERD7

      The power disparity from either GPU is by no means that much of a difference. The point he is making is that the GDDR5 is THE main memory for the whole PS4 APU with a unified architecture. ESRAM is specifically a bandwidth feeder for the XOne’s GPU, and has more bandwidth given developers use it aside from the conventional method of rendering from the GPU.

    • ilovegoogleglass

      Well said.

    • Guest

      Bullcrap!

    • Guest

      That’s not what he’s saying, he is blatantly saying that the X1 is far superior to that inferior piece of crap people call the PS4. GDDR5 has got nothing on ESRAM. ESRAm can easily do over 6GB of RAM and even up to 32TB, while the PS4 stays at a measely 4.5GB. And DX12 wipes the floor with Sony’s unknown API. The PS4 is weak, with low res and bad framerates. Just look at the fact that WD, BF4, UFC are all only 900p 30fps. Weak!

    • EmpeRawD

      Stop crying…..Derp

    • Guest

      Shut you dumb pony! You’re just mad the X1 is far better, no go out and get some you-know-what, cuz you need it you nerd.

    • EmpeRawD

      I’m sorry, neigh that back to me little pony

    • Guest

      Shut up you Sony pony

    • EmpeRawD

      Once more, could you neigh that a little more clearly?

    • ilovegoogleglass

      You’re making yourself look bad.

    • JerkDaNERD7

      I think he IS a Sony fanboy trolling as an Xbox fanboy..

    • Guest

      And I think you’re a etard trolling as a moron. Im a Xbox fan, get it right. You little mouse!

    • JerkDaNERD7

      okay.

    • Guest

      okay.

    • chrisredfield31

      I don’t think you get it.

    • ilovegoogleglass

      I know he’s a Sony fanboy acting like a Xbox fanboy.

    • Guest

      Why cuz I said “Sony pony”? F-U, you look bad, you dumb fanboy. What’s the matter, don’t like it when I say Sony pony?

    • GHz

      Wont work Derp. Stop pretending that there is an xbox fanatic that rival you. There is only one Derp, and thats you. Cause you simply can’t hide how stupid you are. Go away and let us gamers be.

    • Guest

      A ha sucker, you think Im Derp. You wanna talk about stupid? Everything you say is stupid. Just look at your avatar, girlie!

    • Guest

      Not me.

    • EmpeRawD

      Of course it’s not you Derp…perish the thought. Sarcasm!!!!

    • Guest

      Not Derp, sorry, keep trying. But kee looking stuid guessing wrong.

    • EmpeRawD

      Whatever you say Derp. Happy Grazing : )

    • JerkDaNERD7

      In theory that is 6GBs of tile textures, NOT RAM!

    • GHz

      LOL Thats Derp pretending again. Can’t you tell? That guy is sick. Medication for days couldn’t cure that guy.

    • Guest

      Wow, you clown’s are so off its not even funny, I don’t even sound like Derp, Ha ha, you xbots are paranoid! Got nothing but Derp on your minds. Probably having nightmares of him and waking up in cold sweats about him. I guess he has won. by getting in all your heads. And who are you extreme, ultra fanboy nutbags to say he’s bad, when every one of you fanactics is just as bad or worst than he is. Defending a weak POS system that can barely run games at 720p/30fps. You Xbots are pathetic. Defending that weak piece of junk.

    • Guest

      In theory, and you know its bs right? I bet you you will never see it happen, but keep falling for the PR/marketing hype/nonsense. Seems like you was born yesterday.

    • Guest

      Its funny you should say that, cuz that’s exactly how you come off sir, ditto. Now good day you measly mouse

    • Guest

      No, in the world of MS fanboys, this is not true, inferior systems are superior and superior ones, inferior. So the X1 with its 12 CU.s is better than the PS4 with it 18. Kapeesh? Besides, everyone knows that the PS4 sucks and the X21 is much better, 4M vs 8M tells the whole story. Screw sony!

  • ilovegoogleglass

    Devs just need to make new tools that work well with the Xbox One.

  • brianc6234

    This is nothing but a gimmick. It won’t make the Xbone more powerful. And it isn’t worth all of the extra work.

    • Dirkster_Dude

      Yes, I’m sure you know better than the people creating the YEBIS middleware. Please go on and tell us how you know all, see all, and if real individuals who actually know what they are talking about comment on the technology then tell us how wrong they are to do so.

    • Guest

      Like you understand what this means. But I bet you any game using this will still be superior on the PS4. They always are. LOL!

    • Dirkster_Dude

      Of course I understand what it means I wrote it. What I don’t understand is why you bothered to comment.

    • Guest

      Wow, you’re bright aren’t ya? I know you understand the garbage you wrote. But you don’t understand the what the article is saying. I don’t understand why you would respond with such a stupid response? Stupid much?

    • EmpeRawD

      “WAAAAAAAAAA WAAAAAAAAAA STOP SAYING BAD THINGS ABOUT MY BELOVED PS4 WAAAAAAAAAA WAAAAAAA”

      Said ExtremeDerp/GodGamerDerp!

    • Guest

      LOL, damn, that took you like an hour to write, wow youre dumb! And you’re extreme dumb as im a MS fan you re. LOL, I seriously laugh at you. what are you like 7?

    • EmpeRawD

      Wow…You got me there…maybe I should conjure up a paragraph of nothing but crap and copy and paste that same crap as a response to whenever I either lose an argument…or I get my feelings hurt because I don’t like what’s being said about my favorite “piece of plastic”.

    • Dirkster_Dude

      I still don’t know why you bothered to comment. When all someone can do is insult someone else that usually indicates they lack creativity, intelligence, common sense or a combination of all three. Why is it necessary for you to insult someone when commenting? Does it somehow make you feel better or do you feel insulted by someone having an opinion that doesn’t match yours? Is that threatening to you on some level?

  • Sean Lumly

    The amount of extra bandwidth available to the PS4 over XB1 gives the PS4 about 188 4byte read/write PER PIXEL at 1080p60 (assuming that hardware load/stores haven’t been exhausted). This is all in the additional bandwidth over that of the XB1, which is FAR more than enough for post effects, especially as it doesn’t take into account L2 caches, FB compression, and buffers that are stored at less-than-native resolutions (eg. DoF, Bloom, etc). For comparison sake, PS4’s bandwidth is significantly better performing than XB1s (more than a factor of 2) and should be enough to nullify the advantages of a relatively tiny pool of ESRAM in a naive comparison.

    The XB1’s ESRAM, with small-ish tiles (eg. 100×100), could prove to be quite an advantage at the potential expense of draw-calls. Time will tell how it will ce creatively used, but in this scenario, it is hardly an advantage over the PS4’s memory bandwidth.

    And the comment made regarding the unified pool is irrelevant in this case — a middleware like YEBIS (which runs on mobile devices, by the way) will certainly be GPU bound using very few drawcalls and information residing exclusively in GPU stored buffers. Unified memory is better in a heterogenous compute situation where CPU code can act directly on memory accessible by the GPU without requiring additional transfers.

    But this matters little: it’s about the games in the end, and I’m sure both the PS4 and XB1 will have great titles to delight their owners. I’m a soon-to-be PS4 owner, but the specs aren’t driving that decision; my personal preference in games is.

    • GHz

      Maybe I’m reading it wrong, but What you say make more sense if you use old methods of rendering like say using much more texturing or ALU. What happens when you move away from that for the sake of efficiency? What happens when you start going at it using more memory writes? That changes everything doesn’t it? he ain’t the 1st to say ESRAM is the way to go. There are better ways to approach rendering now. Its about not relying on brute force to get the job done and getting into the new school of thought which is data oriented game design. Well thats ESRAM. And last time I read, it benefits PC and the ps4 when you go that rout.

    • Sean Lumly

      I’m not sure I understand what you’re talking about. It seems that you’re advocating for ESRAM over the far higher bandwidth GDDR5 in PS4, but I’m not sure I understand your argument. Perhaps you can offer a rendering technique that explicitly would use a small pool of ESRAM advantageously.

    • GHz

      “The general consensus in that discussion thread was that it is not possible to fit a fully featured G-buffer to a 32MB memory pool. I, of course, had to disagree, and formulate a buffer layout that had all the same data tightly packed and encoded to fit to the target size.” – Sebastian Aaltonen of RedLynx games.

      “Optimising the render target size to fit it better to the fast ESRAM scratchpad reduces bandwidth cost and that boost performance on PS4 and PC GPUs as well. Optimising for data locality helps all GPUs with caches.” – Sebastian Aaltonen of RedLynx games.

      Two quotes. One that ESRAM 32mb is not too small, and that smart developers knows that its about efficiency. Having your data in the right place at the right time. Very data oriented.

      The 2nd quote confirms that coding the ESRAM way benefited both PC and PS4. Future rendering is all about data being exactly where it needs to be, when it needs to be.

    • Sean Lumly

      … And their game (Trails Fusion) is at 900p60 on the XB1. The 32MB ESRAM is certainly more accommodating at those resolutions, but definitely not indicative of an advantage over the 108GB raw bandwidth advantage of the PS4. This is especially true considering that the PS4 game runs at full 1080p60.

      I’m not arguing that ESRAM can’t be used well. It certainly can be and already has been. But it has not yet been demonstrated to be significantly advantageous over the extreme lead of its competitor; PS4.

      Perhaps writing multi-sample buffers to ESRAM, or storing frequently used lookups would be helpful in levelling the playing field a bit more. Of course, the XB1 GPU core dis-advantage (ie. load/store pipes) may reduce this.

    • GHz

      “The 32MB ESRAM is certainly more accommodating at those resolutions (900p60).”

      Where’d you hear that? What developer said that?

      How was Forza 5 made then?

      Sebastian Aaltonen also said, “Launch games never show the true long term potential of the consoles.”

      He’s a developer and I’ll go with what he said.

      The p’s in games are the least of a developers concern because they know in time, there will be parity in regards.

      They are where they are in game development and results because these systems are still working out kinks, and SDK’s are not there yet. You and I both know this. It’ll only get better.

      The point Sebastian Aaltonen was making regardless of popular belief, is that ESRAM is about accommodating the optimization of data locality. Having your data in the right place at the right time. That will be the new paradigm going forward.

      Which dispelled the myth in the question,

      “The concern people have is that by optimising with the Xbox One design in mind, PC and PS4 could miss out on more ambitious visuals.” – Digital Foundry

    • Sean Lumly

      “Where’d you hear that? What developer said that?”
      The RedLynx (employer Sebastian Aaltonen) game on XB1, Trials Fusion, runs at 900p60. Lower res, directly means fewer pixels per frame, which directly implies smaller framebuffers. Despite the innovative packed framebuffer optimizations you mentioned, it still ran at a lower res than PS4.

      “How was Forza 5 made then?”
      What does Forza have to do with anything? This is a red herring.

      “You and I both know this. It’ll only get better.”

      The opposite was never implied. Of course performance will get better as software improves.

    • GHz

      Yeah We know RedLynx game is 900p60 on xb1, but how did you come to the conclusion that he 32MB ESRAM is certainly more accommodating at those resolutions?

      Games like Forza 5 used ESRAM right? They achieved 1080p60.

      I took it as, to say 32mb is more accommodating at those resolutions = software improvements wont help much.

    • Sean Lumly

      “Yeah We know RedLynx game is 900p60 on xb1, but how did you come to the conclusion that he 32MB ESRAM is certainly more accommodating at those resolutions?”
      Simple math.

    • GHz

      For that particular game you mean? Or overall?

    • Guest

      The Shadow Warrios Devs just confirmed what he said about the esram accommodating 900p better than 1080p. So he was right and you was wrong. And you was wrong cuz all you do is guess, hope, and make things up to try and defend your beloved X1. When you obviously know nothing of what you speak. Its pathetic really. But it just shows what kind of a sad and pathetic fanboy you are.

  • andy

    What about the next genreational jump in ddr3 and GDDR5? Is a 40% more powerful GPU relevant too lol?

  • Guest

    I personally think the Xbox One has a FPGA….

  • ilovegoogleglass

    The XBox One and PS4 are pretty much equal.

    • Georges

      Well I guess anybody can use google and make up their own minds 😉
      not sure people understand this article anyway lol

    • Guest

      I disagree, the Xbox One is much, much better than the PS4, the PS4 is weak, it has like a couple of games that cant even do 1080p, screw that!. The PS4 and Wii U are pretty much equal. The Xbox One is on a whole other level. DX12, eSRAM, the Cloud. Plus, its got much better games like Ryse, all the PS4 has is indies.

  • justerthought

    The dev claims that the PS4 unified memory architecture is not that important to them because everything happens inside the GPU, but they claim that they benefit from using the ESRAM. The ESRAM is still memory and it’s outside the GPU. Obviously the processing does not require much data so it can all reside in the 32MB ESRAM memory as a cache.

    That’s fair enough but that data will still have to be got from somewhere on PS4 so it must be coming from the GDDR5 RAM. If they are saying it does not, then it must be small enough to reside in the internal cache of the PS4 GPU which would be far faster than coming from the external ESRAM.

    Something smells a bit fishy like they are trying to praise the XB1 ESRAM.

  • PC_Is_The_Master_Race

    Guess we will have to wait till the inevitable PC versions till we actually see it utilized.


 

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