Intel připravuje vývojářské nástroje pro Macy

26. 08. 2005, 12:35 · Nakousnutá jabka · Bleskovka

ikonkaIntel podle informací zveřejněných na konferenci IDF, kde oznámil i nové procesory, připravuje sadu vývojářských nástrojů pro Macy s procesory Intel. Jedná se především o překladače a knihovny pro optimalizaci. Intel poskytuje své nástroje i pro Windows a Linux.

Zatím není jasné, kdy se objeví finální verze těchto nástrojů, letos by měla být k dispozici betaverze. Budou podporovány C, C++ a FORTRAN, Objective-C, které je pod Mac OS X hodně používané (Cocoa) nikoliv (má být “interoperabilní” – jak?). Intel je známý tím, že své překladače poměrně agresivně optimalizuje (především pro benchmarkové testy :), uvidíme, jak si bude stát v porovnání s GCC, které Apple používá standardně.

Nové překladače by mělo být možné použít i s Xcode, jako doplněk, ovšem není zatím jasné, jak přesně se Intel postaví ke spolupráci s překladači pro procesory PowerPC. Apple umožňuje při využití určitých knihoven postavit kód, který bude využívat vektorové jednotky podle příslušné platformy (AltiVec na PPC, SSE na Intelu), aniž by bylo nutné optimalizovat pro každý procesor a lze tak pro obě platformy kompilovat jedník klepnutím. Je tedy možné, že Intel řeší právě tuto část, z článků to nevyplývá zcela jednoznačně.

Zdroje: Cnet, eWeek

· Trvalý odkaz na tento příspěvěk · Linkuj.cz · Jagg.cz

  1. V praci jsme zkouseli prelozit nas SW prekladacem od Intelu a proti Visual C++ tam byl rozdil < 10% v rychlosti vysledneho kodu. Akorat ze ten kompilator od Intelu nemel rad nektere C++ konstrucke, ktere VC++ jeste prelozil, ale aspon jsme diky nemu “procistili” kod :-)

    — Milanek    26.8.2005 12:49    #

  2. S tim ObjC to chapu tak, ze objektove soubory z GCC a a z komilatoru intelu pujdou sestavit, coz neni samozrejme nic neocekavaneho. Pokud jsou ty intelovske kompilatory tak dobre, muze se treba narocna cast aplikace, ktera je napsana v cistem C zkompilovat jimy a pak slinkovat s obalem v ObjC zkompilovanem GCC.

    Ten posledni odstavec mi prijde jako, ze hodne strilis od boku. Pokud s tim Intel Apple nejak pomaha, nijak moc to nesouvisi s kompilatory. (Aspon tak to vidim ja.)

    Adam Nohejl    26.8.2005 20:46    #

  3. A) v tech clancich jsou dost vagni zminky
    b) netusim jak presne funguji ty frameworky pro vektory… takze strilim od boku dle toho co padlo za zminky.

    Martin Lér    27.8.2005 00:50    #

  4. Adame, nerozumím vám: máte v poznámce 2 na mysli “Pokud Intelu Apple nejak pomaha” nebo “Pokud Intel Applu nejak pomaha”? Normálně se říká “pomáhá kdo co komu čemu”, ne “pomáhá kdo co kdo co”, z vaší věty mi fakt není jasný, co máte na mysli. Díky.

    — Štěpán Kříž    3.9.2005 14:44    #

Související články