Results 1 to 25 of 199

Thread: AMD embraces AVX making a new superset with SSE5(256bit support)

Hybrid View

  1. #1
    Xtreme Cruncher
    Join Date
    Jun 2006
    Posts
    6,215
    What is important is performance. You can have hw support and coded app that can make use of SSSE3(hypothetical ex.) and it makes 3-5% difference... Let's wait and see what comes out from all of this in 2 years.By that time both designs will be well studied and probably we will have hardware on the shelves from both companies.

  2. #2
    Xtreme Addict
    Join Date
    Dec 2008
    Location
    Sweden, Linköping
    Posts
    2,034
    Because AMDs engineerers are stupid and have no clue what so ever what they are doing
    SweClockers.com

    CPU: Phenom II X4 955BE
    Clock: 4200MHz 1.4375v
    Memory: Dominator GT 2x2GB 1600MHz 6-6-6-20 1.65v
    Motherboard: ASUS Crosshair IV Formula
    GPU: HD 5770

  3. #3
    Xtreme Mentor
    Join Date
    Jul 2008
    Location
    Shimla , India
    Posts
    2,631
    [QUOTE=Shintai;3766463]So now having it doesnt matter now How is it big news then

    Plus what happens when you compile and use say SSSE3. But lack one instruction because you didnt fully support it in your CPU Thats right, it doesnt run in that mode. It changes to a former more legacy mode.
    If you didnt have full SSE2 support you couldnt run 64bit Windows either.

    Alot of applications uses the newest instructions. Just because Crysis or some other popular title doesnt use it. Doesnt mean its not used at all in large amounts. And you will never see it really unless you bench it. Because then you just run it with SSE3 etc instead or so.[QUOTE]


    I know that AVX is really easy to get along with. You can convert SSE4 Ins. to AVX in a few days instead of a full rewrite but the thing is AVX will be not supported by majority of processors in 2010 Eg Few people have i7 platform in 09. Yes the app will try and use a lower instruction set such as SSE4 but then again AVX is not entirely compatible with SSE4 so you have to double write coding which willadd to the weight of the application,complexity, etc.

    In english-

    AVX can do C = A+B and D = A+B+C but only if your processor supports AVX otherwise you will have to write more instructions instead like A = A+B ALSO C = A+C... The break down can also be done by the software itself which is slower because it happens in real time.

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •