Thread: Math Coprocessors making a comeback?

  1. #1
    pwns nooblars
    Join Date
    Oct 2005
    Location
    Portland, Or
    Posts
    1,094

    Math Coprocessors making a comeback?


  2. #2
    and the Hat of Clumsiness GanglyLamb's Avatar
    Join Date
    Oct 2002
    Location
    between photons and phonons
    Posts
    1,110
    I think that in the long run we will indeed go back to the old days.

    Physical limits are being reached right now with processors.
    And although there are some projects going on at this moment to make sure that higher clockspeeds can be reached I think the way to go is like it was way back.

    It's not even a surprise that dual core processors are being used in modern machines, a single core would not deliver the performance one would expect from a new processor ( since they are reaching the physical limits , and then I think of heat vs speed etc ...).

    So why not use a math processor that takes care of maths ( that was logical ).

    There are all sorts of trends when it comes down to the architecture of a PC.

    Then I think of the time when they wanted to cram alot of micro-instructions onto the processor , even when half of them would not even be used frequently. As opposed to have a limited amount of micro-instructions and leave the rest to single instructions.

    "Keep it simple!" is something that could be applied to alot.
    Also with whatever you create, design or whatever you should always keep things balanced.

    So in this case, I see a future for these kind of things, but I don't think it will be used on a regular basis for the regular home-garden-kitchen PC that people use to browse the internet ( yes trough tubes not a dumptruck you silly ), do some office work ( or openoffice whatever you prefer )...

  3. #3
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    I like the idea. Instead of going the route of '1 card for every task' go back to the old days and give it to us on the mobo and in the chipset. I'm sick of seeing this GPU or that GPU for 500 bucks and this PhysX or that PhysX for 200 bucks.

    Just improve the math-co, make it blazing fast on floats and matrices, keep the integer core cuz we need it too, and let's get our game on.

    There was a day when they wanted to cram everything including video and sound on one die. Haha. Now at today's clock speeds that would end up being 1 thing:

    A melted pile of goo.

  4. #4
    Registered User
    Join Date
    Mar 2002
    Posts
    203
    How much different is this than the PhysX card? Or better yet, How much potential could this have used in conjunction with a PhysX card?

  5. #5
    Dump Truck Internet valis's Avatar
    Join Date
    Jul 2005
    Posts
    357
    I'm sure the physx card is far more single aimed in it's abilities and more heavily optimized for floating point operations than an integer coprocessor (did the article say integer?). I'm looking at the ageia website now to see if they have any decent documentation on instruction set or hardware design but don't see much.
    Physx has onboard memory (lots) and the api is designed with parallel processing in mind. I don't think this kind of change to processor design would even make a dent in the performance of a gamer that spends the money to own an extra card like physx (it's not coupled with gpu right?).

  6. #6
    Registered User Frobozz's Avatar
    Join Date
    Dec 2002
    Posts
    546
    Plus Ageia is supposed to release cheaper PhysX cards (albeit at the cost of reduced features and speed). Who knows when that will happen?

    I seriously doubt faster math will be that much of a concern especially when only commercial users would actually need it. And chances are they would just have specialised hardware anyways. Like those GeForce Quadro cards. Just offload to those. :P

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. making sprites
    By DavidP in forum Game Programming
    Replies: 9
    Last Post: 02-20-2010, 07:00 AM
  2. Math Function Input
    By swanley007 in forum C++ Programming
    Replies: 2
    Last Post: 02-15-2006, 07:29 PM
  3. how to use operator+() in this code?
    By barlas in forum C++ Programming
    Replies: 10
    Last Post: 07-09-2005, 07:22 PM
  4. 3D Math translations
    By Crossbow in forum Game Programming
    Replies: 2
    Last Post: 07-18-2002, 09:39 PM
  5. About Unix Programming - Making a career desision
    By null in forum C Programming
    Replies: 0
    Last Post: 10-14-2001, 07:37 AM