Fermi versus Larrabee C++ and programmability?

Discussion in 'Videocards - NVIDIA GeForce' started by Jonp382, Oct 25, 2009.

  1. Jonp382

    Jonp382 Master Guru

    Messages:
    582
    Likes Received:
    0
    GPU:
    Sapphire HD 5770 Vapor-X
    The architecture preview for Fermi states that it supports C++, but to what does that mean? Could you take a program written in C++ for an i7 and run it on Fermi? How programmable does this make Fermi in comparison to a CPU by AMD or Intel?
     
  2. Chris Chiu

    Chris Chiu Active Member

    Messages:
    85
    Likes Received:
    0
    GPU:
    ATI 5970
    My understanding is - there will be some library files for c++ for fermi. If your code included these libraries and factions. The coding will redirect the process to fermi.

    Another idea is - you can direct compile your existing source code without any modify to a fermi binary executable program.
     
  3. Omagana

    Omagana Guest

    Messages:
    2,532
    Likes Received:
    1
    GPU:
    RTX 2070 Super
    I believe it means Fermi can natively run C++ code, without a "middle man" complier.
     
  4. D3lta

    D3lta Active Member

    Messages:
    69
    Likes Received:
    0
    GPU:
    ASUS HD7970 DCU2
    Larrabee is better, more powerful than fermi in programmability.
     

  5. Omagana

    Omagana Guest

    Messages:
    2,532
    Likes Received:
    1
    GPU:
    RTX 2070 Super
    Yes larrabee will be fully x86 instruction set compatible i.e it can be programmed like a CPU
     
  6. Glidefan

    Glidefan Don Booze Staff Member

    Messages:
    12,481
    Likes Received:
    51
    GPU:
    GTX 1070 | 8600M GS
    Keep in mind though, you probably won't be able to just take any code in C++ and just put it there ;)
    It would have to be C++ and x86
     
  7. sykozis

    sykozis Ancient Guru

    Messages:
    22,492
    Likes Received:
    1,537
    GPU:
    Asus RX6700XT
    Fermi can't run x86 instructions natively....so, the "middle man" will still have a job to do.

    Trying to compare "Fermi" and Larrabee at this point, is completely pointless. Neither are on the market....nor are either expected for at least another month or more. Wait to compare them, until both are actually ready for market.
     
  8. lmimmfn

    lmimmfn Ancient Guru

    Messages:
    10,491
    Likes Received:
    194
    GPU:
    4070Ti
    it should just be a matter of taking any C++ program that isint highly dependent on the underlying processor architecture, compile it using whatever C++ compiler Nvidia have/will have for Fermi and running it on the gpu.

    The problem is regular C++ code will most likely run like crap, the most efficient code will be highly parallel code.

    As for Larrabee, well have Intel ever done a good gpu? time will tell but its pointless speculating on it for the fact that its release is so far away, and most likely it will cost and absolute fortune.
     

Share This Page