www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Predavanje na temo odprtokodnega prevajalnika GCC

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Novice
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
IzidorM
Član
Član



Pridružen-a: Sob 01 Jan 2011 17:54
Prispevkov: 107
Aktiv.: 0.61
Kraj: Lj

PrispevekObjavljeno: Pet Mar 01, 2013 1:33 am    Naslov sporočila:  Predavanje na temo odprtokodnega prevajalnika GCC Odgovori s citatom

Vsako sezono se v Kiberpipi najde tudi kaj primernega za nas, ki tvorimo elektronik.si skupnost. Tokrat sicer ne bo govora direktno o elektroniki, si bomo pa ogledali nekaj, kar tvori srce odprtokonde programske opreme. Kot že naslov pove, bo govora namreč o prevajalniku GCC, v katerega razvoj je v veliki meri vključen tudi dr. Uroš Bizjak, predavatelj tokratnega predavanja. Več info. sledi spodaj v uradni najavi:

GCC, zbirka GNU prevajalnikov

GCC je visoko zmogljiv kodni prevajalnik, ki podpira različne programske jezike in množico procesorskih arhitektur. GCC je ključna komponenta GNU zbirke programskih orodij, je standardni prevajalnik v večini modernih Unixu podobnih operacijskih sistemov in eden od najbolj razširjenih prevajalnikov za procesorje v vgrajenih (embedded) sistemih.

Na tem predavanju se bomo seznanili s kratko zgodovino razvoja prevajalnika, ogledali si bomo njegovo notranjo strukturo, delitev na od izbranega programskega jezika odvisni (front-end) in nedvisni del (middle-end) in nekaj najpomembnejših generičnih optimizacijskih prehodov. Predstavljena bo tudi zgradba procesorsko odvisnega dela (back-end) in generatorja zbirne kode, skupaj z nekaj primeri optimizirane kode.

Na predavanju bomo pogledali tudi v zakulisje razvoja, v odprto skupnost razvijalcev, organizacijo dela v skupnosti in smernice v nadaljnjem razvoju prevajalnika.

O predavatelju:

Uroš Bizjak je aktivni razvijalec z večletnimi izkušnjami v odprti skupnosti razvijalcev zbirke GNU prevajalnikov. Njegovi prispevki so predvsem v procesorsko odvisnem delu, kjer je vključil SSE instrukcije v generični vektorizator, izvedel generacijo koprocesorjevih specialnih matematičnih instrukcij, ter množica manjših izboljšav in popravkov v prevajalniku. Kot vzdrževalec procesorsko odvisnega dela za x86 procesorje je sodeloval pri podpori x32 ABI, podpori razširitvam nabora instrukcij, npr. advanced vector (AVX/AVX2) razširitev, bit-manipulation (BMI/BMI2) razširitev, in podpori bodoče razširitve za transakcijsko sinhronizacijo (TSX).

Predavanje bo dne 5.3. ob 19:00 v Kiberpipi. Vstopnine ni.
https://www.kiberpipa.org/sl/kjesmo/

_________________
Lp, I
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Novice Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 8 dni


Powered by phpBB © 2001, 2005 phpBB Group