Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

Hmm, what are Razer up to? Wall Street Journal ad.

Options
1235»

Comments

  • Registered Users Posts: 5,732 ✭✭✭Magill


    marco_polo wrote: »
    No idea where you are getting 10X from Magill, but if you were using a 500 quid PC to play on low/medium settings @720p, you would certainly be seeing large triple figure fps numbers on most games. :confused:

    As for PC hardware not being optimised, I am not sure what you mean, the Xbox is essentially a PC there is nothing especially different from an architectural point of view. Sure the PS3 Cell is quite different but if anything that is the most difficult platform to optimise for by all accounts and it is only recently that multiplatform are pretty much the same on both consoles, despite the theoretical advantage the PS3 should have.

    I think gizmo and shiminay gave a better explanation than i did about how consoles and PC's are optimized differently.

    @Shadow - As for the price of a buying from scratch for console, i did say in my post that it too is expensive if you haven't got a tv... but 500e for a tv and 100e for a monitor :P comon now, you can get good 32inch tv's from argos for 200 quid now adays !

    But yeah, most people tend to have a TV (you know... for watching tv :D) before buying a console whereas you'd tend to see a lot more people buying the full package if they decided to get into PC gaming.

    besides... you dont even need a stand for a TV :P


  • Registered Users Posts: 83,326 ✭✭✭✭Overheal


    PC needs monitor, same as console needs a TV. When me and misses moved in to apartment ( from house with 3 couples living to our own little apartment ) we had nothing, our first purchase was a desktop pc, which was set on coffee table...worked fine.

    Console (250-300eu)
    PC (500eu)

    PC needs Monitor ( 100eu )
    Console needs TV ( 500eu )

    PC needs a table + chair ( 100eu )
    TV needs a Stand ( 100 eu )

    keyboard+mouse can be bought for 20 eu...

    bouth can be expensive if you start from zero.

    If you got only TV+CONSOLE, you will need LAPTOP for your computer needs.
    TV + PC = profit.

    i am not bashing consoles, i got myself xbox, ps3, psp, 3ds. I am just trying to explain that PC gaming is not that expensive as people ( who dont have a ****ing clue ) make it look.
    Shiminay wrote:
    I've got a telly that I bought some years ago to use as a PC monitor. I have since switched to a dedicated (and higher res) monitor and my TV is only ever used by my XBox (and occasionally my PC if I wanna watch a film on the couch, but that's rare). I'm looking at buying another telly atm cause it's on it's way out - took a knock going to a LAN years ago and hasn't been right since.

    My point is, the two things are interchangeable and I don't personally think they should be considered a part of the pricing of your gaming platform of choice.
    So now we're assuming you already own a Television. Hmm.

    Well if you want to take it there, I'd argue that in order to game on a PC you'd only have to buy the Gaming Components. That is to say you already have a simplistic PC, with atypical set of RAM and CPU. It's already running at Least Windows XP,Vista, or 7. Now Lets go ahead and Assume you have to spend €50 on a new Power Supply - a very common requirement; and just about anything on a GPU but let's call it €150. Let's also assume you're not from the Dark Ages and at least have a PCI-Express lane on your motherboard.

    That stacks up rather equivalently with a Console, doesn't it?

    At worst, if you hadn't upgraded in >4-5 years, you'd want a new CPU (>€100) and more RAM (€50) which would still leave you on par with an "Elite" Console Package.


  • Registered Users Posts: 5,732 ✭✭✭Magill


    Overheal wrote: »
    So now we're assuming you already own a Television. Hmm.

    Well if you want to take it there, I'd argue that in order to game on a PC you'd only have to buy the Gaming Components. That is to say you already have a simplistic PC, with atypical set of RAM and CPU. It's already running at Least Windows XP,Vista, or 7. Now Lets go ahead and Assume you have to spend €50 on a new Power Supply - a very common requirement; and just about anything on a GPU but let's call it €150. Let's also assume you're not from the Dark Ages and at least have a PCI-Express lane on your motherboard.

    That stacks up rather equivalently with a Console, doesn't it?

    At worst, if you hadn't upgraded in >4-5 years, you'd want a new CPU (>€100) and more RAM (€50) which would still leave you on par with an "Elite" Console Package.

    That time of the month ? Or do you just completely fail at reading ? Either way... here... have a double facepalm.

    double-facepalm.jpg


  • Registered Users Posts: 83,326 ✭✭✭✭Overheal


    While I am usually a fan of Picardian humour perhaps you could explain your counter-argument a little more substantially?

    Bearing in mind: I wasn't addressing you. I wasn't addressing you at all. Here, allow me to insert a quote in my above post to clarify just how much I wasn't addressing you. There.
    A friend of mine who's far more familiar with hardware than I once theorised that we should be moving to a platform where your machine has X system ram and y system processors and much wider data busses to allow communications between them and the various I/O devices. The software should be able to proportionally control what it wants to do with it all (e.g. assign 10% of cores/threading to physics, 20% to rendering, 25% to running the code, etc). Need an upgrade? Just buy another 16 core and 64 GB RAM card and plug it in and let the system realise it's got more cores and ram available, that should give more performance, but the running ratios remain the same. Sure, you'll still need "minimum specs" for things, but that'll be a lot easier to fix rather than wondering "hmmm, what sort of RAM do I need on this motherboard and which cpu chip does it take?"

    I thought it an interesting idea and a very fresh approach to the issue.
    In fairness the more scalable you make the hardware the more expense you add to the base cost. Simply take a look at a 4-way SLi Motherboard ("Scalable Link Interface"), vs. the cost of a Standard board. Anything and everything you do to add scalability ultimately will end up in increasing costs. Even crowdsourced computing in a way because you keep having to expand the server that process all of that data. However thats the kind of scale where it really becomes effective at: where you can send one chunk/project to one Client and have it send back the output.

    On the more local side of things I can't fathom if it would even be possible to build motherboards that had 'future-proof' bus speeds that could be afforded reasonably. At least not to where at some point you are better off to buy the cheaper components and simply upgrade to the faster stuff later when it's cost comes down. The exact same process that has been in places for tens of years. But sure if some MIT whiz makes a working, economical LEGO-style computer model, let me know :) Slap a CPU brick with a few little RAM bricks, add a propeller and some wheels and you'll have yourself a LAN-box.


  • Registered Users Posts: 5,732 ✭✭✭Magill


    Overheal wrote: »
    While I am usually a fan of Picardian humour perhaps you could explain your counter-argument a little more substantially?

    Bearing in mind: I wasn't addressing you. I wasn't addressing you at all. Here, allow me to insert a quote in my above post to clarify just how much I wasn't addressing you

    In fairness... it usually helps if you quote unless your replying to the post directly above yours :)


  • Advertisement
  • Registered Users Posts: 83,326 ✭✭✭✭Overheal


    Magill wrote: »
    In fairness... it usually helps if you quote unless your replying to the post directly above yours :)
    Im sure if you had read what I was talking about instead of complaining that I wasn't reading what I was talking about then Picard and Riker would be off dealing with important matters right about now :pac:


  • Moderators, Science, Health & Environment Moderators Posts: 10,079 Mod ✭✭✭✭marco_polo


    gizmo wrote: »
    Not really correct unfortunately.The 360 GPU is quite different from its PC counterparts, especially when it comes to the optimisation aspect. The PS3 has a more common GPU but as you rightly pointed out, the Cell is the kicker there, especially since it needs to make up for the underpowered GPU at graphical work.

    Either way, ShadowHearth is correct in this respect. PC "optimisation" from the point of view of getting the most out of the hardware available, is a nightmare compared to what can be done on the console.

    But it is still recognisably an (extended) ATI GPU, albeit split over two dies (This was mainly for economic rather than technical reason apparently), beefed up for the very reason that it had to last for years. On the evidence thus far it seems a much wiser decison that that of Sony (Lets face it the cell processor really just has the exclusive Uncharted and Killzone series to as it showcase after 5-6 odd years), and ironically the PS3 has probably had even more shoddy ports to it name over its lifetime than the PC.

    In any case I wasn't really arguing that console games weren't better optimized, but i was simply taking issue with the statement "The biggest problem with PC gaming is how badly the games (And machines) are optimized". The fact that consoles games are better optimised due to the closed nature of the platform and the need to compensate for hardware aging, is hardly grounds for sweeping claims that the PC gaming in general is badly optimised. I couldn't possibly put a figure on the gains from such console optimizations over a general purpose API like DirectX, but given the short term early in their lifespan that consoles have any sort of performance edge, I imagine it could be measured in relatively moderate percentage terms rather than orders of magnitude.
    With regards the budget PC debate, the figures people are using are quite odd. Surely the only ones that matter are either a PC priced at the same as the console was at launch or a PC priced at what the console is now. Then compare the performance found in games now. Comparing a £500 PC with today's specs against a console now is ludicrous and completely misses the point.

    Agree 100%.
    Shiminay wrote: »
    I've got a telly that I bought some years ago to use as a PC monitor. I have since switched to a dedicated (and higher res) monitor and my TV is only ever used by my XBox (and occasionally my PC if I wanna watch a film on the couch, but that's rare). I'm looking at buying another telly atm cause it's on it's way out - took a knock going to a LAN years ago and hasn't been right since.

    My point is, the two things are interchangeable and I don't personally think they should be considered a part of the pricing of your gaming platform of choice.

    Well I have shared controllers, headphones and a monitor split between my PC and XBox so I wouldnn't even know where to begin :pac:
    Why do PC's with considerably higher technical specifications not have similarly higher performance? APIs. Games use the OS and it's various APIs to interface with the hardware (DirectX being the most common example on Windows machines) and they have to be coded to allow as much flexibility to allow for past, present and future hardware and a practically limitless combination of parts that work to make up a PC.

    Consoles have 1 set of hardware which never changes which means the operating system is considerably thinner and the code needed to write for them is also thinner. This is why you get considerably more bang for buck performance out of them.

    Isn't there is a contradiction here?, APIs are there precisely so you don't have to account for past present and future variations in hardware. The fact that I can pick up my copy of Half Life from 1998 and put it in my 2010 Windows 7 PC is a testament to this. For DirectX you just have to code to the version you want and it will run on hardware that supports that version of the API.

    For sure the bad reputation of PC gaming in this regard has much do with bugs that result from subtle variations in the way ATI and Nvidia implement those API features, which can cause glitches developers will not have forseen, however nobody can seriously claim that is a bigger undertaking to code a game for a number of different graphics cards that support the same version of DirectX than it is to code a game for both the Xbox360 and PS3.
    It's also worth noting, that for all it's flexibility of parts and components and configurations, the PC is a relatively limited platform in it's own right. Look at the high end graphics market? There has been monsterous power and performance being pumped into it, but it all bottlenecks at a PCIeX16 slot. Your standard motherboard bus is quite limited in comparison to a console's because in order to keep the business going as it stands, you need to have standards that everyone agrees to stick to.

    PCIe 2.0 X16 is certainly not bottlenecking the current generation of graphics cards, even in obsence crossfire/SLI setups. A very simple confirmation of this is to look at the benchmarks for the most expensive single gaming cards on the market, the HD6990 and the second most expensive card the GT580, at no point do the frames per second numbers coem even remotely close to converging which you would expect if a limit had the PCIe 2.0 reached its saturation point. And if in case there was any danger of it happening in the next generation of cards PCie 3.0 has already started appearing on the scene.
    A friend of mine who's far more familiar with hardware than I once theorised that we should be moving to a platform where your machine has X system ram and y system processors and much wider data busses to allow communications between them and the various I/O devices. The software should be able to proportionally control what it wants to do with it all (e.g. assign 10% of cores/threading to physics, 20% to rendering, 25% to running the code, etc). Need an upgrade? Just buy another 16 core and 64 GB RAM card and plug it in and let the system realise it's got more cores and ram available, that should give more performance, but the running ratios remain the same. Sure, you'll still need "minimum specs" for things, but that'll be a lot easier to fix rather than wondering "hmmm, what sort of RAM do I need on this motherboard and which cpu chip does it take?"

    I thought it an interesting idea and a very fresh approach to the issue.

    Interesting idea but expensive and surely such a setup would need to consist of clusters of specialised processing units (General puropse CPU cores are not suitable for alot of tasks) making it just as confusing if not moreso.


  • Moderators, Social & Fun Moderators Posts: 28,633 Mod ✭✭✭✭Shiminay


    Sorry, I haven't explained myself very well at all, but my brain's sorta on shut down mode, so if you'll allow me, I'll be back tomorrow to expand on what I was getting at :)


  • Registered Users Posts: 83,326 ✭✭✭✭Overheal


    Shiminay wrote: »
    Sorry, I haven't explained myself very well at all, but my brain's sorta on shut down mode, so if you'll allow me, I'll be back tomorrow to expand on what I was getting at :)
    geek_beer_mug-p1680845663756830152oqjv_400.jpg


  • Registered Users Posts: 8,405 ✭✭✭gizmo


    Shiminay wrote: »
    Why do PC's with considerably higher technical specifications not have similarly higher performance? APIs. Games use the OS and it's various APIs to interface with the hardware (DirectX being the most common example on Windows machines) and they have to be coded to allow as much flexibility to allow for past, present and future hardware and a practically limitless combination of parts that work to make up a PC.
    Consoles have 1 set of hardware which never changes which means the operating system is considerably thinner and the code needed to write for them is also thinner. This is why you get considerably more bang for buck performance out of them.
    I think what you mean here is that the reliance on APIs for PC development is both its greatest strength and weakness. It, as marco_polo said, allowed you to play your copy of Half Life on your brand new Win7 machine 13 years after release (holy **** has it been that long? :eek: ) but due to the need to support so many hardware iterations, it means it's extremely hard to optimise. Consoles, on the other hand, have similar APIs for many things but also allow developers to code closer to the metal insuring more efficient optimization.
    Shiminay wrote: »
    A friend of mine who's far more familiar with hardware than I once theorised that we should be moving to a platform where your machine has X system ram and y system processors and much wider data busses to allow communications between them and the various I/O devices. The software should be able to proportionally control what it wants to do with it all (e.g. assign 10% of cores/threading to physics, 20% to rendering, 25% to running the code, etc). Need an upgrade? Just buy another 16 core and 64 GB RAM card and plug it in and let the system realise it's got more cores and ram available, that should give more performance, but the running ratios remain the same. Sure, you'll still need "minimum specs" for things, but that'll be a lot easier to fix rather than wondering "hmmm, what sort of RAM do I need on this motherboard and which cpu chip does it take?"

    I thought it an interesting idea and a very fresh approach to the issue.
    What your friend is suggesting is what Intel tried with Larabee. It didn't end well. A compromise is what Carmack suggested here with both CPU and GPU specific cores and a unified address space.
    marco_polo wrote: »
    But it is still recognisably an (extended) ATI GPU, albeit split over two dies (This was mainly for economic rather than technical reason apparently), beefed up for the very reason that it had to last for years. On the evidence thus far it seems a much wiser decison that that of Sony (Lets face it the cell processor really just has the exclusive Uncharted and Killzone series to as it showcase after 5-6 odd years), and ironically the PS3 has probably had even more shoddy ports to it name over its lifetime than the PC.
    While it may look like a relatively small change, the inclusion of that eDRAM is quite significant. It has certainly allowed the 360 to claw back some of the technical ground lost with the Cell but then again, as we've seen with some of the PS3 exclusives, that hardware in the right hands with the right budget and time can produce some stunning results.
    marco_polo wrote: »
    In any case I wasn't really arguing that console games weren't better optimized, but i was simply taking issue with the statement "The biggest problem with PC gaming is how badly the games (And machines) are optimized". The fact that consoles games are better optimised due to the closed nature of the platform and the need to compensate for hardware aging, is hardly grounds for sweeping claims that the PC gaming in general is badly optimised. I couldn't possibly put a figure on the gains from such console optimizations over a general purpose API like DirectX, but given the short term early in their lifespan that consoles have any sort of performance edge, I imagine it could be measured in relatively moderate percentage terms rather than orders of magnitude.
    Indeed. I think a more accurate statement would be "One of the biggest problems with PC development is that it's incredibly hard to optimise games for the platform". Consoles being better for this is simply a given due to their fixed design. This is also the kind of stuff I was referring in an early post when I mentioned the inherent strengths and weakness of both the PC and console platforms.


  • Advertisement
  • Registered Users Posts: 37,301 ✭✭✭✭the_syco


    Magill wrote: »
    The biggest problem with PC gaming is how badly the games (And machines) are optimized.
    Are you comparing a game that is optimized to take full advantage of certain hardware that will not change, to a game that has to run on several different configurations, varying from the CPU, to the graphics card?
    Magill wrote: »
    Yes your £500 PC may be technically 10 times more powerful than a £150 console... but you simply don't get 10 times the performance from them when playing multiplat games. My laptop is much more powerful technically than my PS3... but it can barely run css at a decent frame rate (on low settings) nevermind something like crysis2/deus Ex.
    Are you running a streamlined version of Windows that runs nothing you do not use for your game, and which has no anti-virus or firewall?
    Shiminay wrote: »
    Sure, you'll still need "minimum specs" for things, but that'll be a lot easier to fix rather than wondering "hmmm, what sort of RAM do I need on this motherboard and which cpu chip does it take?"
    Sounds like a Macintosh :pac:

    But seriously, after a year, the motherboard itself will become outdated, and if you updated the motherboard, the connection to the RAM will need to be "backward compatible" and will create another bottleneck.
    Overheal wrote: »
    Let's also assume you're not from the Dark Ages and at least have a PCI-Express lane on your motherboard don't have a Dell.
    FYP. Always fun when people with old Dells find out why it's not worth putting a PCI graphics card into their system... but not as much fun when they learn that the €300 PCI-E card they bought to supercharge their machine wont fit into the PCI slot, and as they opened the box they can't just get their money back because they changed their mind.


  • Registered Users Posts: 83,326 ✭✭✭✭Overheal


    Depends on the retailer. Best Buy doesn't give a ****. You can return anything for pretty much any damn reason you please. 30 days on most stuff, 14 days on the big ticket stuff like PCs and whatnot. Worked great when I swapped a 6770 out.


  • Registered Users Posts: 22,929 ✭✭✭✭ShadowHearth


    Gizmo:

    If person buys a gpu, without even looking inside of pc, then he does not even deserve to own a pc.

    It's same as: measure 10 times them cut. Check your pc if it will support te upgrade you want to make.

    You can't just buy turbocharger for 2k eu and expect to fit on your 1.2 fiesta... You check.


Advertisement