Keresés

Új hozzászólás Aktív témák

  • VaniliásRönk

    nagyúr

    válasz #06658560 #9 üzenetére

    Mivel az Intelé a processzorpiac 80%-a, nyilván szivesen használják a saját compilerét a saját CPU-ihoz, elvileg a többi x86 procin is ugyanúgy fut az eredmény. A probléma az, hogy a lefordított program szándékosan letilt bizonyos utasításkészleteket, ha nem Intel CPU-n, vagy éppen ha AMD CPU-n fut. Nem arról van szó, hogy olyan állományt kapunk, ami egyszerűen jobban megfelel egy Intel CPU-nak, ebbe senki sem köthetne bele, nem is tennék.
    A compiler nincs beépítve semmibe, egyszer lefordítják a forráskódot és kész, utána a lefordított állományt használod, a compiler marad a fejlesztőnél.

    [ Szerkesztve ]

    "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." (Albert Einstein)

  • P.H.

    senior tag

    válasz #06658560 #9 üzenetére

    A compiler egy olyan dolog, amivel lefordítják a forrást a fejlesztők, aztán az elkészült végleges programot árusítják/terjesztik a piacon, minden kompatibilis gépre.

    Annak a compiler-nek, amivel a Windows-t vagy az Office-t fordítják, mekkora hatása van a software-piacra? Pedig az tudomásom szerint nem is publikus.
    Vagy pl. az Adobe-termékeket? Vagy a WinRar-t? (Vagy gondolj ide bármilyen programot, amivel dolgozol/szórakozol)

    Az AMD CPU-val rendelkező vásárlónak van beleszólása abba, hogy a használni kívánt programját mivel fordítsák a gyártók? Megfordítva: ha ugyanaz a kiszemelt tesztprogram gyorsabb Intel CPU-n, mint AMD-n, a fentiek miatt, akkor a netes CPU-tesztek hitelesek?

    [ Szerkesztve ]

    Arguing on the Internet is like running in the Special Olympics. Even if you win, you are still ... ˙˙˙ Real Eyes Realize Real Lies ˙˙˙

  • rudi

    nagyúr

    válasz #06658560 #9 üzenetére

    Szerintem a compiler kérdése amolyan indukciós dolog. Ha a procipiac többsége inteles, akkor miért használnának más fordítót azok, akik erre a piacra szánnak szoftvert? Persze, bele lehetne menni abba, hogy csinálnak egy Intel compiler mínusz AMD fékek fordítót, de az sokkal drágább mulatság a mindenféle perelgetésnél. Olyan drága, hogy az AMD nem tudja megfizetni, ezzel be is zárult az ördögi kör. Mindenféle hüjje bírság helyett egyenlő lehetőségeket kellene biztosítani - ez a piaci verseny alapja - azzal, hogy szabványosítják a fordítót és egy közös Intel+AMD+VIA+aki még akar, társaság fejlesztené, azok, akiknek x86 licenszük van. Persze itt megint jön a probléma - ha jól tudom -, hogy az x86 az Intel találmánya, szóval milyen alapon szól bele bárki a hozzá készített fordító optimalizálásába.

    Resistance Is Futile. You will be assimilated!

Új hozzászólás Aktív témák