X-Bit Labs - Intel je danes predstavil dodatne oz. izboljšane prevajalnike, ki bodo programerjem pomagali optimizirati njihove programe oz. bolje učinkoviteje prevesti njihovo kodo. Glavna naloga teh orodij bo nedvomno prilagoditev programov na Intelove napredne funkcije kot npr. HyperThreading ter posledična pospešitev izvajanja programov. Prevajalnika Intel C++ ter Fortran naj bi tako amplikacije pohitrila za tudi do 40 odstotkov. Podrobne informacije najdete na X-Bit Labs.
Ah, da, še cena: Intel C++ stane 400 dolarjev, medtem ko cena Fortrana kovergira med 500 ter 700 dolarji.
Novice » Procesorji » Novi Intelovi prevajalniki
ilanium ::
Več kot očitno avtor ne loči med kodo in tistim, kar optimizira prevajalnik. Prevajalnik namreč nikakor ne optimizira kode, ki jo programerji pišejo (.cpp) - ta ostane ista. Optimizira pa produkt prevajanje te izvorne kode kode - se pravi program sam (.exe).
Zato prosim da v prihodnje ne pišete podobnih kozlarij - vem pa da je to slovenska logika da je bolje da je narobe(slabo) kot da ni... kar je že samo po sebi narobe... Ampak to je že filozofska debata.
Zato prosim da v prihodnje ne pišete podobnih kozlarij - vem pa da je to slovenska logika da je bolje da je narobe(slabo) kot da ni... kar je že samo po sebi narobe... Ampak to je že filozofska debata.
Thomas ::
Jasno, da optimizira kodo.
Sicer ne izvorne - to delajo (bodoči) supercompilerji - ampak izvajalno.
Ne bod no tko zadrt, ilanium. Če pa že si, pol se pa pazi, da te kakšen močnejši gobec ne ugrizne.
Sicer ne izvorne - to delajo (bodoči) supercompilerji - ampak izvajalno.
Ne bod no tko zadrt, ilanium. Če pa že si, pol se pa pazi, da te kakšen močnejši gobec ne ugrizne.
Man muss immer generalisieren - Carl Jacobi
dr.J ::
Ej, McHush, ta novica je že bila na Slo-Techu 27. novembra. link
BTW, prevajalniki so za uporabnike Linuxa zastonj, tiste cene so za windowse.
BTW, prevajalniki so za uporabnike Linuxa zastonj, tiste cene so za windowse.
ilanium ::
Thomas, informativno je to že popravljena novica...
Me pa zanima kakšna je ta tvoja t.i. "izvajalna koda", o kateri govoriš. Misliš pod tem imenom strojne ukaze, torej tisto kar je podobno assemblerskemu jeziku?
Nikakor pa nisem zadrt, le na živce mi gre nepoznavanje dokaj osnovnih zadev s področja računalništva - torej moj namen nikakor ni zatiranje temveč izboljševanje stanja na tem področju... v tem primeru si zadrt kvečjemu ti, ki taka dejanja obsojaš.
Pa maš močnejši gobec...
Me pa zanima kakšna je ta tvoja t.i. "izvajalna koda", o kateri govoriš. Misliš pod tem imenom strojne ukaze, torej tisto kar je podobno assemblerskemu jeziku?
Nikakor pa nisem zadrt, le na živce mi gre nepoznavanje dokaj osnovnih zadev s področja računalništva - torej moj namen nikakor ni zatiranje temveč izboljševanje stanja na tem področju... v tem primeru si zadrt kvečjemu ti, ki taka dejanja obsojaš.
Pa maš močnejši gobec...
dr.J ::
Določene opcije, ki jih podaš prevajalniku, lahko nekoliko spremeni izvorno kodo (seveda ne na disku!) že sedaj. N.pr 'loop unrolling', 'inlining' in podobno, kar najpogosteje pomeni hitrejše izvajanje.
Novi Intelov fortran že intenzivno preizkušam zadnjih 10 dni in programi v F90 so občutno hitrejši celo na AMD procesorjih, F77 koda pa ni doživela opaznih pospeškov. Na P4 in Xeon jih bom preizkusil naslednji teden.
Novi Intelov fortran že intenzivno preizkušam zadnjih 10 dni in programi v F90 so občutno hitrejši celo na AMD procesorjih, F77 koda pa ni doživela opaznih pospeškov. Na P4 in Xeon jih bom preizkusil naslednji teden.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Petdeset let COBOL-a (strani: 1 2 3 )Oddelek: Novice / Znanost in tehnologija | 13416 (10634) | tony1 |
» | [Fortran] kje začeti?Oddelek: Programiranje | 2549 (2032) | zee |
» | FortranOddelek: Programiranje | 1680 (1420) | Stajerc |
» | Spet nove verzije Intelovih prevajalnikovOddelek: Novice / Procesorji | 2172 (2172) | MrStein |
» | Programiranje (strani: 1 2 )Oddelek: Programiranje | 6523 (5121) | Thomas |