Introduktion til GNU Parallel
Kun for medlemmerGNU Parallel er et kraftfuldt kommandolinjeværktøj til GNU/Linux, der gør det nemt at udføre mange opgaver samtidigt – parallelt – i stedet for én ad gangen. Det bruges ofte til at spare tid ved at udnytte flere CPU-kerner, når man f.eks. kører scripts, bearbejder filer, konverterer billeder, downloader data eller foretager tunge beregninger. I modsætning til mere primitive løsninger som xargs eller manuelle loops i Bash, giver GNU Parallel en mere fleksibel og robust måde at håndtere parallelisering på, med avancerede muligheder for styring af ressourcer og output.
Målgruppe
Kurset henvender sig til udviklere, systemadministratorer, dataanalytikere og andre tekniske brugere, der arbejder med scripts eller kommandolinjeværktøjer, og som ønsker at optimere deres arbejdsprocesser ved hjælp af parallelisering.
Forudsætninger: Deltagerne bør have grundlæggende erfaring med GNU/Linux-kommandolinjen, herunder kendskab til simple shell-scripts og brug af værktøjer som find, grep og xargs.
Hvis du kan forstå dette, så er du klar: find . -print | xargs grep foo | wc
Forventet udbytte
Efter kurset vil deltagerne forstå, hvordan GNU Parallel fungerer, og hvordan det kan anvendes til at løse praktiske opgaver hurtigere og mere effektivt. Deltagerne får hands-on erfaring med eksempler og lærer at integrere GNU Parallel i deres egne scripts og workflows.
Tag gerne dine egne opgaver med, og lad os se, om vi kan parallelisere dem.
Oplægsholder
Ole Tange er hovedudvikler af GNU Parallel og en erfaren foredragsholder inden for fri software, GNU/Linux og automatisering. Han har i mange år arbejdet med performance-optimering og effektivisering af arbejdsprocesser gennem scripting og parallelisering. Ole har præsenteret GNU Parallel på internationale konferencer som FOSDEM, Driving IT og LibrePlanet og har hjulpet både virksomheder og universiteter med at udnytte deres ressourcer bedre. Han er kendt for sin evne til at formidle teknisk komplekse emner på en praktisk og tilgængelig måde. Med stor passion for fri software og deling af viden skaber han engagerende og lærerige oplæg, der giver deltagerne konkrete værktøjer, de kan tage i brug med det samme. scripts og workflows. Når han ikke laver GNU Parallel, er han PROSAs IT-politiske rådgiver.
Dato: Onsdag 22. oktober kl. 17-19.30
Sted: PROSA København, Vester Farimagsgade 37A, 1606 København
Vi serverer sandwich undervejs.