LINUXSOFT.cz
Nazwa użytkownika: Hasło:     
    CZ UK PL

> Komentarze :: článek GCC vs. CLANG 2. diel

doplnit tabulku o optimalizace 7.7.2010 13:49
Radim Kolář

U tech rychlostnich testu by bylo dobre videt vliv optimalizaci. t.j. prelozit to s -O0 -O2 a -O3 jak se bude menit rychlost vypoctu. Do dalsiho dilu s merenim rychlosti kompilace by bylo dobre dat sambu, apache a pak neco v C++, ja bych zkusil webkit jestli to clang c++ vubec dokaze prelozit.

Eclipse a Clang 13.7.2010 10:26
Radim Kolář

Existuje podpora pro Clang v Eclipse? Nejak jsem ji nenasel.

Re: Eclipse a Clang 13.7.2010 13:31
Sebastián Kunec

Ja verim ze v informatike je vsetko mozne.... v eclipse sa da nastavit cesta pripadne prikaz pre prekladac v debugger properties....este som to neskusal a asi to nebude take lahke ale malo by sa to dat ...

Re: Eclipse a Clang 20.7.2010 10:11
Radim Kolář

Jenomze clang ma multi-line error messages a na to musi mit IDE specialni parser protoze by to ten default jmenosouboru:radka nepobral

rychlost LLVM 15.7.2010 13:07
Aleš Hakl

kdysi davno jsem si pohraval s pouzitim LLVM jako backendu pro JIT v dfsch (pozdeji jsem to z nesouvisejicich duvodu zavrhl, ale to sem asi uplne nepatri). Napsal jsem takovy maly pokusny JIT prekladac Strasne omezene podmnoziny C do LLVM IR a rovnou to spoustel (nechtelo se mi zjistovat jak generovat ELF, a navic cilem mel stejne byt JIT).

A na vcelku stupidnim benchmarku (takeuchi function s argumenty, ktere si nepamatuji) trvalo generovani kodu pomoci LLVM (bez provadeni jakychkoli optimalizaci) a jeho nasledne spusteni priblizne polovicni cas nez byla doba behu binarky kompilovane gcc ze stejneho zdrojaku.

pokud to nekoho zajima, muzu dohledat presne detaily, ktere si uz nepamatuji. Nicmene duvod tohoto jevu hledam v tom, ze nektere optimalizace vhodne pro takovyhle program (spousta rekurze) jsou proste inherentni v te SSA formne LLVM IR.


KOMENTARZE
doplnit tabulku o optimalizace 7.7.2010 13:49 Radim Kolář
Eclipse a Clang 13.7.2010 10:26 Radim Kolář
L Re: Eclipse a Clang 13.7.2010 13:31 Sebastián Kunec
  L Re: Eclipse a Clang 20.7.2010 10:11 Radim Kolář
rychlost LLVM 15.7.2010 13:07 Aleš Hakl
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
> Szukanie oprogramowania
1. Pacman linux
Download: 4791x
2. FreeBSD
Download: 8984x
3. PCLinuxOS-2010
Download: 8488x
4. alcolix
Download: 10804x
5. Onebase Linux
Download: 9568x
6. Novell Linux Desktop
Download: 0x
7. KateOS
Download: 6142x

1. xinetd
Download: 2331x
2. RDGS
Download: 937x
3. spkg
Download: 4549x
4. LinPacker
Download: 9801x
5. VFU File Manager
Download: 3116x
6. LeftHand Mała Księgowość
Download: 7002x
7. MISU pyFotoResize
Download: 2700x
8. Lefthand CRM
Download: 3486x
9. MetadataExtractor
Download: 0x
10. RCP100
Download: 3001x
11. Predaj softveru
Download: 0x
12. MSH Free Autoresponder
Download: 0x
©Pavel Kysilka - 2003-2024 | mailatlinuxsoft.cz | Design: www.megadesign.cz