Ahoj,
jak mozna nekteri vite, vedl jsem Jendovu bakalarku v ramci ktere Jedna mimo jine vytvoril velmi rychly channelizer, ktery nazval FCL (Fastest Channelizer of Litomerice). Oproti podobne veci z gnu-radia je jeho program 4* rychlejsi, coz je velky uspech.
Chtel bych na talk night promluvit o tom jak to funguje a jake dalsi optimalizace Jenda mohl pouzit (kdyby mel vic casu) aby dostal jeste rychlejsi implementaci.
Abych se ujistil, ze nebudu rikat blbosti, tak jsem tyto optimalizace tez naprogramoval. Bylo jednodussi napsat vse znovu, nez upravovat Jenduv kod, takze zaverem talku predstavim svuj channelizer, ktery neslo nazvat jinak nez EFCL (Even Faster Channelizer of Litomerice).
Talk by mohl zajimat lidi z radiolabu, ale i priznivce extremniho programovani --- zminim se o tom jak pouzivat SIMD instrukce a jak delat program tak aby efektivne bezel na vice jadrech.
Mohl by me prosim nekdo napsat na seznam recniku?
Diky
David
Super!
Pridano na program tehto ctvrtecnich LT.
Doufam, ze uz mame i funkcni streaming.
ruza
On 10/03/2016 03:44 PM, David Klusacek wrote:
Ahoj,
jak mozna nekteri vite, vedl jsem Jendovu bakalarku v ramci ktere Jedna mimo jine vytvoril velmi rychly channelizer, ktery nazval FCL (Fastest Channelizer of Litomerice). Oproti podobne veci z gnu-radia je jeho program 4* rychlejsi, coz je velky uspech.
Chtel bych na talk night promluvit o tom jak to funguje a jake dalsi optimalizace Jenda mohl pouzit (kdyby mel vic casu) aby dostal jeste rychlejsi implementaci.
Abych se ujistil, ze nebudu rikat blbosti, tak jsem tyto optimalizace tez naprogramoval. Bylo jednodussi napsat vse znovu, nez upravovat Jenduv kod, takze zaverem talku predstavim svuj channelizer, ktery neslo nazvat jinak nez EFCL (Even Faster Channelizer of Litomerice).
Talk by mohl zajimat lidi z radiolabu, ale i priznivce extremniho programovani --- zminim se o tom jak pouzivat SIMD instrukce a jak delat program tak aby efektivne bezel na vice jadrech.
Mohl by me prosim nekdo napsat na seznam recniku?
Diky
David
Brmlab mailing list Brmlab@brmlab.cz https://brmlab.cz/cgi-bin/mailman/listinfo/brmlab