Page 1 of 2 12 LastLast
Results 1 to 25 of 45

Thread: new a64 optimized compiler

  1. #1
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147

    Thumbs up new a64 optimized compiler

    http://www.theinquirer.net/?article=14077

    its a hacked intel compiler, he claims it gives an up to 22% performence boost over previous compilers!

    please post results

  2. #2
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    c'mon anybody give it a try. should give a nice performence boost in superpi pifast and f@h etc...

  3. #3
    Xtreme Recruit
    Join Date
    Oct 2003
    Location
    Essex, UK
    Posts
    98
    i dont get it... how does this work?
    From Overlag AKA Adam Webb
    CPU:X2 4400. Best upgrade ever!
    MB:Asus A8N Premium
    Ram:1gb PC3200 Crucial @ 200 2-2-2-10
    GFX:Asus 7800GTX
    Cooling:Silentboost
    20431

  4. #4
    Xtreme Member
    Join Date
    Jan 2004
    Location
    Pensacola, FL
    Posts
    197
    hmpf! if i am going to have to recompile every program that i want the performance boost in, which you would, then no thanks lol. but yeah for benches, lets see if it really works.
    A64 3200+ @ 2.3ghz
    1gb mushkin lvl 2 blk (oh goodness)
    ATI R9600XT
    Shuttle AN50R
    Lian Li PC-75
    My Heatware


  5. #5
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    the compiler translates requests from any app into the cpus native language. its like the cpu is an illegal mexican worker and you need some dude to translate him what he is supposed to do. now you just found somebody who can translate to spanish faster and doesnt make that many mistakes as the translator before so our mexican friend can work even harder and faster

  6. #6
    Xtreme Member
    Join Date
    Nov 2002
    Location
    Finland
    Posts
    188
    Originally posted by saaya
    the compiler translates requests from any app into the cpus native language. its like the cpu is an illegal mexican worker and you need some dude to translate him what he is supposed to do. now you just found somebody who can translate to spanish faster and doesnt make that many mistakes as the translator before so our mexican friend can work even harder and faster


    Great explanation... I heard of some even more efficient complilers being released though, problem is they are commercial and fairly expensive. These compilers will start making more of a diferance when companies port their apps to the x86-64 version of windows. Even if the windows itself won't give a performance advantage, using optimised compilers will.

  7. #7
    Xtreme Member
    Join Date
    Jun 2003
    Location
    The World
    Posts
    381
    Originally posted by saaya
    the compiler translates requests from any app into the cpus native language. its like the cpu is an illegal mexican worker and you need some dude to translate him what he is supposed to do. now you just found somebody who can translate to spanish faster and doesnt make that many mistakes as the translator before so our mexican friend can work even harder and faster
    and for even less money :x
    A64 3200+ Newcastle 2.2ghz
    Asus K8V SE Deluxe
    2x512 Mushkin BH5
    Tyan Tachyon G9800pro
    NEC 8x DVDRW
    Liteon 52x CDRW
    2x160gb Maxtor 7200
    Chaintech AV710
    Lian Li v1000

  8. #8
    XS Intel News & DČOL enhanced
    Join Date
    Nov 2003
    Location
    Netherlands
    Posts
    2,205
    lol great explanation saaya!

  9. #9
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    hehe thx

    this compiler is still 32bit though, its mainly about sse2 i think...
    funny thing is amd doesnt even work on a compiler afaik, they just use intels compilers and still beat them at their own game

  10. #10
    Registered User
    Join Date
    Jan 2003
    Location
    Slovenia
    Posts
    47
    Intel Compiler can produce 64 bit code but only for Itanium. This can all well change if Intel is planning on releasing a x86 64 bit processor of their own.

  11. #11
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    wee i was talking crap, of course amd is working on a compiler for x86-64 :P

  12. #12
    Registered User
    Join Date
    Jan 2003
    Location
    Slovenia
    Posts
    47
    The increasing differences (and therefore gains from platform specific optimizations) between processors is wind in the sails of opensource comunity.

  13. #13
    Registered User
    Join Date
    Feb 2004
    Posts
    14
    The problem with this is that you need the source code binaries for the applications you plan to recompile. You aren't going to have that for most programs, with the exception of the open source ones as mentioned by OwcA.

  14. #14
    Registered User
    Join Date
    Nov 2002
    Location
    The 909
    Posts
    258
    This is not a hacked compiler. The guy wrote a utility that will patch Intel-optimized binaries to work on non-Intel CPUs. So all you need to do is use his utility on a binary that meets this requirement; you don't necessarily need the source code (you only need it if there was no Intel-optimized version of the binary and you had to compile one yourself).
    Code:
    /*
     * iccOut 1.0
     *
     * This program enables programs compiled with the intel compiler using the
     * -xN flag to run on non-intel processors. This can sometimes result in
     * large performance increases, depending on the application. Note that even
     * though the check will be removed, the CPU running the application *MUST*
     * support both SSE and SSE2 or the program will crash.
     *
     */

  15. #15
    Xtreme Guru
    Join Date
    Dec 2003
    Location
    Vancouver, Canada
    Posts
    3,858
    So, is anyone going to compile a fresh version of some pi-calculating software to see any benefits of this?
    i5 750 4.20GHz @ NH-D14 | 8GB | P7P55DLE | 8800U | Indilinx SSD + Samsung F3 | HAF922 + CM750W
    Past: Q6600 @ 3.60 E6400 @ 3.60 | E6300 @ 3.40 | O165 @ 2.90 | X2 4400+ @ 2.80 | X2 3800+ @ 2.70 | VE 3200+ @ 2.80 | WI 3200+ @ 2.75 | WI 3000+ no IHS @ 2.72 | TBB 1700+ @ 2.60 | XP-M 2500+ @ 2.63 | NC 2800+ @ 2.40 | AB 1.60GHz @ 2.60
    Quote Originally Posted by CompGeek
    The US is the only country that doesn't use [nuclear weapons] to terrorize other countries. The US is based on Christian values, unlike any other country in the world. Granted we are straying from our Christian heritage, but we still have a freedom aimed diplomatic stance.

  16. #16
    Xtreme Recruit
    Join Date
    Oct 2003
    Location
    Essex, UK
    Posts
    98
    or seti 64
    From Overlag AKA Adam Webb
    CPU:X2 4400. Best upgrade ever!
    MB:Asus A8N Premium
    Ram:1gb PC3200 Crucial @ 200 2-2-2-10
    GFX:Asus 7800GTX
    Cooling:Silentboost
    20431

  17. #17
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    Originally posted by MentholMoose
    This is not a hacked compiler.

    The guy wrote a utility that will patch Intel-optimized binaries to work on non-Intel CPUs.
    so hows that not hacked?

  18. #18
    Registered User
    Join Date
    Nov 2002
    Location
    The 909
    Posts
    258
    Originally posted by saaya
    so hows that not hacked?
    The utility doesn't do anything to the compiler at all.

  19. #19
    Xtreme Addict
    Join Date
    Aug 2002
    Posts
    1,202
    Originally posted by Overlag
    or seti 64
    i'll do it, just tell me how

  20. #20
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    it DOES change the code to make it do something it was not supposed to do, run on amd cpus... thats what i call hacked...

  21. #21
    Banned
    Join Date
    Oct 2003
    Location
    center of hell
    Posts
    338
    it is hacked but it is not a compiler, that was his point i think, and that could mean a lot for amd if it is as easy as it seems, no sane developer would doubt for a minute to put his binaries there and push the button (they should first insert a sse2/see check so it doesnt crash in old cpus).
    no need to delete/edit, this doesnt seem like a good new to intel, so it must make current owners unhappy.
    Last edited by Vlad Draculea; 05-14-2004 at 10:47 PM.

  22. #22
    Xtreme Member
    Join Date
    Aug 2002
    Location
    Pearland, TX
    Posts
    360
    Originally posted by saaya
    the compiler translates requests from any app into the cpus native language. its like the cpu is an illegal mexican worker and you need some dude to translate him what he is supposed to do. now you just found somebody who can translate to spanish faster and doesnt make that many mistakes as the translator before so our mexican friend can work even harder and faster
    Are you sure you are in Germany and not in Texas?
    wolfdale e8400
    Corsair Dominator 6400c4 4x 1gig
    rampage formula
    evga 88000gtx
    x-fi platinum
    ocz powerstream 520

  23. #23
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    hehe lol

  24. #24
    Xtreme Member
    Join Date
    Aug 2002
    Location
    Pearland, TX
    Posts
    360
    what funny about this whole situation is that the compiler is not optomised for amd64 it's just not letting intel use ss3 while amd dosen't. In other words it lets amd 64 chips take advantage of sse optomisations. I bet you money if amd wrote a compiler it would smear intel benchmarks and vise versa.
    wolfdale e8400
    Corsair Dominator 6400c4 4x 1gig
    rampage formula
    evga 88000gtx
    x-fi platinum
    ocz powerstream 520

  25. #25
    Xtreme Enthusiast
    Join Date
    Jul 2003
    Posts
    895
    intel wrote the complier

Page 1 of 2 12 LastLast

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
  •