Why do we need so many GB/s ?

  • Page

    of 1

    Previous Next
  • strange-quark 29 Jun 2013 16:56:42 30 posts
    Seen 2 hours ago
    Registered 4 years ago
    I'm reading the articles related to PS4 vs XBox One ram,and ending up confused. Are they referring to Gigabytes or Gigabits per second? If a whole game is under 50GB,why do you need such a high throughput? I seem to be misunderstanding something fundamental?
  • spindizzy 29 Jun 2013 18:12:54 6,610 posts
    Seen 8 hours ago
    Registered 10 years ago
    strange-quark wrote:
    I'm reading the articles related to PS4 vs XBox One ram,and ending up confused. Are they referring to Gigabytes or Gigabits per second? If a whole game is under 50GB,why do you need such a high throughput? I seem to be misunderstanding something fundamental?
    It's not about loading the game quickly, it's about the parts of the game being able to communicate with one another.

    A (rubbish) analogy - imagine having an office with a super swanky internal phone system, where 1000 people can call each other at the same time and one where only 2 people can. Having a fast throughput of data allows the game to be more complex. Having slow access to memory will limit what you can do. Fast=good. ;-)
  • mothercruncher 29 Jun 2013 19:35:43 7,816 posts
    Seen 2 hours ago
    Registered 8 years ago
    ... Unless you're in the midst of a blowjob.

    Edited by mcmothercruncher at 19:36:28 29-06-2013
  • spindizzy 30 Jun 2013 06:30:16 6,610 posts
    Seen 8 hours ago
    Registered 10 years ago
    Valid point, well made...
  • Dizzy 30 Jun 2013 10:26:25 2,762 posts
    Seen 12 hours ago
    Registered 13 years ago
    strange-quark wrote:
    I'm reading the articles related to PS4 vs XBox One ram,and ending up confused. Are they referring to Gigabytes or Gigabits per second? If a whole game is under 50GB,why do you need such a high throughput? I seem to be misunderstanding something fundamental?
    Because the SDF thinks it is the new black.
  • Maturin 30 Jun 2013 10:54:46 3,231 posts
    Seen 6 hours ago
    Registered 5 years ago
    strange-quark wrote:
    I'm reading the articles related to PS4 vs XBox One ram,and ending up confused. Are they referring to Gigabytes or Gigabits per second? If a whole game is under 50GB,why do you need such a high throughput? I seem to be misunderstanding something fundamental?
    The game that runs on the system isn't the same as all the files on the disk. Those files feature geometry, shader and gameplay information that tells the console how to build the game. But the characters you see in the game, the effects, the anti-aliasing - aren't merely representation of actual files from the blu-ray. When you control a character you aren't moving one of those disk files around.

    The game uses those files to build worlds and they are big things that needed to be shifted around as much as sixty times a second. THen AA and other effects are added. It means a lot of stuff being shifted around from the memory to the CPU and GPU.

    Edited by Maturin at 10:56:01 30-06-2013
  • dsmx 30 Jun 2013 15:42:10 7,727 posts
    Seen 5 hours ago
    Registered 9 years ago
    At a very basic level the more memory and memory bandwidth you have the more things you can do with the game world.

    "If we hit that bullseye the rest of the dominoes will fall like a a house of cards, checkmate." Zapp Brannigan

  • Deleted user 30 June 2013 16:28:36
    Think of a car, on the disk is a description of a car, the game engine drives a car
  • CosmicFuzz 30 Jun 2013 16:30:55 25,623 posts
    Seen 5 hours ago
    Registered 8 years ago
    Think of it like a train. The more carriages there are, the more money they can make by selling overpriced coffee.

    Come listen to us discuss the Playstation Experience in Episode 11 of Open Source. zoolophage writes in!

  • Deleted user 30 June 2013 16:33:07
    Think of it like a hearse that's being pulled by a horse. If you replace the horse with a brick, it doesn't go anywhere. But if you give the brick wheels and an engine, it'll go somewhere. If you feed the horse oats, it'll be happier than if you fed it strychnine. Also it depends on how many dead bodies there are in the back.
  • Bremenacht 30 Jun 2013 16:58:22 19,663 posts
    Seen 8 hours ago
    Registered 8 years ago
    meme wrote:
    Think of it like a hearse that's being pulled by a horse. If you replace the horse with a brick, it doesn't go anywhere. But if you give the brick wheels and an engine, it'll go somewhere. If you feed the horse oats, it'll be happier than if you fed it strychnine. Also it depends on how many dead bodies there are in the back.
    That's pretty much it. You can also think in terms of a troop of monkeys in a tree. They need to pass bananas to eachother quickly but not so quickly as to drop any bananas. On the plus side, any bananas dropped get picked up by the badgers on the ground, but it means less throughput for the monkeys. The monkeys sitting on the same branches can achieve a higher GBs (Green Bananas per second) than monkeys on different branches, but you cannot load a single branch with too many monkeys because that will cause tearing and all the monkeys on that branch will fall, not to mention the resultant loss of bananas and much badger confusion.

    Hope these explanations have cleared things up for you.

    Edited by Bremenacht at 16:58:56 30-06-2013
  • neems 30 Jun 2013 17:19:46 1,454 posts
    Seen 6 hours ago
    Registered 6 years ago
    meme wrote:
    Think of it like a hearse that's being pulled by a horse. If you replace the horse with a brick, it doesn't go anywhere. But if you give the brick wheels and an engine, it'll go somewhere. If you feed the horse oats, it'll be happier than if you fed it strychnine. Also it depends on how many dead bodies there are in the back.

    Oh I laughed my arse off.



    To go off on a tangent for a moment, RAM is basically where you (temporarily) hold data that is being used / actively worked on. So the game is stored on the hard drive, but when you're playing it, at any given moment a certain amount of data will be loaded into RAM so it can be manipulated as the system sees fit. Hard drives are too slow to use for this purpose.
  • neilka 30 Jun 2013 17:47:50 16,527 posts
    Seen 6 hours ago
    Registered 9 years ago
    Is the answer voxels?

    BAAANG!!!!! EXPLOTION!!!!!

  • Madder-Max 30 Jun 2013 17:48:02 11,687 posts
    Seen 13 hours ago
    Registered 10 years ago
    Is it like having a poo? You fill up on lots of food burt if there is no fibre or you have constipation it aint going anywhere.

    It u put lots of fibre in and have regular bowel movements then plenty of mud monkeys with little delay?

    99 problems and being ginger is one

  • skuzzbag 30 Jun 2013 18:00:43 5,728 posts
    Seen 2 minutes ago
    Registered 10 years ago
    It's more like having a wee as the single stream throughput is more efficient than a segmented dump.
  • spindizzy 30 Jun 2013 21:57:05 6,610 posts
    Seen 8 hours ago
    Registered 10 years ago
    Ha! ;-)
  • Madder-Max 30 Jun 2013 23:33:20 11,687 posts
    Seen 13 hours ago
    Registered 10 years ago
    Lol!

    99 problems and being ginger is one

  • sanctusmortis 1 Jul 2013 00:08:21 9,797 posts
    Seen 8 hours ago
    Registered 8 years ago
    Real answer: it's like shovelling sand. A bigger spade shifts more per move, meaning you shift the pile faster. Now make the sand data and the shovel the memory's bandwidth.
  • Bremenacht 1 Jul 2013 00:12:19 19,663 posts
    Seen 8 hours ago
    Registered 8 years ago
    But what if the person holding the shovel is busy urinating, rather than shovelling sand?
  • Bremenacht 1 Jul 2013 00:13:21 19,663 posts
    Seen 8 hours ago
    Registered 8 years ago
    What if a monkey had the shovel, and is shovelling sand from where it should be back to where it came from? What if the monkey uses the shovel to knock bananas out of the tree?
  • Page

    of 1

    Previous Next
Log in or register to reply