Aktivitetsprogram for IDA IT 1. halvår 2015 Se de mange spændende arrangementer som IDA IT udbyder i det kommende halvår. Sidst i programmet kan du se, hvordan du melder dig til arrangementerne og læse om IDA IT. Se mere på ida.dk/idait
JANUAR Scalable high performance embedded computing systems Monday 26 th January, 16.00-18.00 313038 Embedded systems are used in a broad range of applications that demand high performance within severely constrained mechanical, power, and cost requirements. Embedded systems implemented in ASIC technology tend to provide the highest performance, lowest power consumption and lowest unit cost. However, high setup and design costs make ASICs economically viable only for high volume production. Therefore, FPGAs are increasingly being used in low and medium volume markets. The evolution of FPGAs has reached a point where multiple processor cores, dedicated accelerators, and a large number of interfaces can be integrated on a single device. We discuss how synthesizable processor cores can exploit current state-of-the-art FPGA architectures. We also present our processor architecture optimized for a high throughput on modern FPGA architectures. The current hardware implementation, the Tinuso I core, can be clocked as high as 376MHz on a Xilinx Virtex 6 device and consumes fewer hardware resources than similar commercial processor configurations. The Tinuso architecture leverages predicated execution to circumvent costly pipeline stalls due to branches and exposes hazards to the compiler to allow the hardware to be simple. Second, we show how we used a production compiler, GCC, to successfully leverage predicated execution and schedule instructions so as to mitigate the hazards. Finally, we discuss the design and implementation of communication structures for Tinuso multicore configurations. Presentations and discussions will be in English! Speaker: Sven Karlsson from DTU (svea@dtu.dk) Coordinator: Finn Gustafsson
MARTS Hør om IT i de nye supersygehuse Torsdag den 5. marts kl. 16:00-18:00 313032 Investeringerne i de nye supersygehuse er således den hidtil største anlægsinvestering i Hovedstaden efter Metro-byggeriet. Investeringenre skal offensivt også give en markant effektivitetsforøgelse, og her spiller IT en central rolle. Kom og hør, hvordan vi kommer til at bruge IT i fremtidens sygehus. Indlæg ved: Claes Brylle Hallqvist fra Bispebjerg Hospital Arrangør: Niels Adler-Nissen Modelbaseret udvikling i praksis Mandag den 9. marts kl. 16:00-18:00 313036 En demo af hvad vi kan og hvor hurtigt det kan gå at starte med næsten ingenting og så have kørende kode i paneler og websider. En beretning om nogle af de eksisterende problemstillinger, der enten består eller, netop påvirkes, når man benytter modelbaseret udvikling i forhold til udviklere, opgavestiller, tester og audit, samt juridiske og revisionsmæssige problemstillinger, der heller ikke kan ignoreres når man rammer det virkelige liv. Indlæg ved: Karsten Holm fra Soft Design A/S (karsten.holm@softdesign.dk) Arrangør: Finn Gustafsson CI: Byg dit eget setup på 2 * 45 minutter Onsdag den 18. marts kl. 16:00-18:00 309228 Vi vil gennemgå, hvordan man hurtigt kan sætte en software delivery chain op med Jenkins som byggenode, Git som versions styrings værktøj og Gerrit som repository Manager. Første halvdel vil omhandle, hvordan man binder værktøjerne sammen. Anden halvdel vil være en demo af, hvordan man skal bruge værktøjerne med mest vægt på Gerrit og Jenkins. Indlæg ved: Rasmus Voss fra VossCon og Jonas Christensen fra SiteCore Arrangør: Diego Børresen Lladó
Generalforsamling i IDA-IT Onsdag den 18. marts kl. 18:15-19:15 313031 Se mere under arrangementets detaljer på ida.dk/idait Den mobile og dynamiske udvikling i Østafrika Tirsdag den 24. marts kl. 16:00-18:00 313034 Udviklingen i Østafrika har fået overraskende hjælp ved brugen af moderne IT- og mobil teknologier. Med efterhånden attraktive priser på mobil terminaler og udvikling af tilpassede services ses nu en udvikling der kommer brede dele af befolkningen til gavn. Arrangementet fortæller om den aktuelle dynamiske udvikling og giver eksempler på smarte services der også når de mindst bemidlede. Indlæg ved: Jens Raarup fra BlueTown Arrangør: Poul-Erik Hansen
APRIL DTU Compute rejsehold - historien om matematik i det virkelige liv Mandag d. 13. april kl. 16:00-18:00 313037 Del 1 (baggrund) : En blandt mange former for vekselvirkning mellem erhvervsliv og universiteter er de såkaldte Study Groups with Industry (ESGI), intense arbejdsmøder hvor matematikere i grupper arbejder med opgaver om matematik og/eller matematisk modellering, stillet af virksomheder. Denne mødeaktivitet begyndte i Oxford i 1960'erne, og har siden bredt sig til andre lande, hvor arbejdsmøderne afholdes regelmæssigt. Jeg vil fremdrage en række eksempler på ejendommelige matematiske problemer og overraskende løsninger, udvalgt fra arbejdsmøder i Danmark og England. Del 2 (Praksis og spin-off); Traffic Speed Deflectometer (TSD), - følger trafikken og måler vejbelægningers bæreevne! TSD påvirker vejbelægningen med den autentiske last fra en 10-t aksel, svarende til dimensionerings-lasten, og samtidig måles overfladens nedsynkning med Doppler lasere. Indlæg ved: Poul G. Hjorth fra DTU (pohj@dtu.dk) og Jørgen Krarup fra Greenwood Engineering (jk@greenwood.dk) Arrangør: Finn Gustafsson (IDA-IT) og Peter Røgen (IDA-Matematik) Agile Games Night Torsdag den 16. april kl. 17:00-19:00 313035 Kom til Agile Games Night og få praktisk erfaring med øvelser, lege og værktøjer, som viser fordelene ved at arbejde agilt og kan hjælpe med at tilføre agilitet til teams. Vi kigger på både simple såvel som mere komplekse aktiviteter. Vi mødes for at lege (på den seriøse voksenmåde) og have det sjovt. Der er ingen krav til viden eller erfaring for at kunne deltage. Hvis du arbejder i eller med teams (fx. som teammedlem, konsulent, scrum-master, facilitator, projektleder eller lignende), vil du få masser af inspiration til at gøre ting anderledes i din egen organisation. Arrangementet er eksklusivt, og der vil være et begrænset antal pladser, hvorefter der vil etableres en venteliste. Det er en gentagelse af efterårets arrangement, hvor der var stor rift om pladserne. NB: Bemærk at der ved manglende fremmøde vil blive faktureret et No-Show gebyr på 250,00 DKK! Indlæg ved: Søren Weiss fra Version1 og Jesper Thaning fra BestBrains Arrangør: Birte Damsgård
Besøg på DTU Compute og AppGarage Tirsdag den 28. april kl. 16:00-18:00 313053 Dette Gå-hjem vil vi gennem to af de spændende front-line projekter, som der arbejdes med i DTU compute. Herudover vil der være besøge i AppGarage, som er et hacker space for de sturende ved DTU Compute. AppGarage er således en teknologisk legeplads, der skal hjælpe de studerende med at bringe de vildtflyvende ideer frem til realiserbare produkter. Indlæg ved: Poul Erik Thamdrup fra AppGarage Arrangør: Niels Adler-Nissen NB: Afholdes hos DTU Compute, Richard Petersens Plads, Building 324 DK-2800 Kgs. Lyngby
MAJ Guiding Programmers to Higher Performance Wednesday 6 th May, 16.00-18.00 313039 Modern compilers use complex optimizations. It is often a problem for programmers to understand how source code should be written to enable optimizations. Interactive tools which guide programmers to higher performance are very important. We have developed such a tool that helps programmers modify their code to allow for aggressive optimization. We show that it can guide the programmer to 22.9% higher performance. Presentations and discussions will be in English! Speaker: Sven Karlsson from DTU (svea@dtu.dk) Coordinator: Finn Gustafsson
JUNI Case: Styr på sikkerheden i clouden Onsdag den 3. juni kl. 16:00-18:00 313033 Kom til et meget spændende og relevant indlæg om de sikkerhedsproblemer ved cloud en, illustreret ved en gennemgang af et helt aktuelt case! Tre foredragsholdere vil - ud fra den valgte case - gennemgå sikkerhedsaspekterne ved at lægge en stadig en stadig større del af infrastrukturen ud i cloud en". NB! Dette møde er en opdatering af mødet i efteråret 2014 om sikkerhedsproblemer, idet vi nu har lagt mere vægt på den praktiske realisation ved bl.a. at illustrere problemstillingerne ved et aktuelt case. Arrangør: Niels Adler-Nissen Testing Infrastructure for Operating System Kernel Development Monday 8 th June, 16.00-18.00 313040 Testing is an important part of system development. To test effectively, we require knowledge of the internal state of the system under test, and a method of reporting results. Testing operating system kernels is a challenge as the operating system typically provides access to this information. Multicore kernels pose an even greater challenge due to concurrency and shared state. We present a testing framework that addresses these challenges by running the operating system in a virtual machine, and using virtual machine introspection to both communicate with the kernel and obtain information about the system. We have also developed an in-kernel testing API that we can use to develop a suite of unit tests in the kernel. We are using our framework for the development of our own multicore research kernel and have found it to be a useful development tool. Presentations and discussions will be in English! Speaker: Sven Karlsson from DTU (svea@dtu.dk) Coordinator: Finn Gustafsson
NOVEMBER Driving IT 2015 Fredag den 6. November - heldagskonference 312984 Vi gentager successen fra 2014 se mere på driving-it.dk
IDA IT Med cirka 6.000 medlemmer er IDA IT et af de største fagtekniske selskaber under Ingeniørforeningen, IDA. Vi arrangerer seminarer og møder om aktuelle emner, der er relevante for vore medlemmer og andre edb-folk og IT-eksperter. IDA IT lægger vægt på at være et forum for personlig kontakt og på at skabe debat om emner, der er oppe i tiden. Vores aktiviteter arrangeres af selskabets bestyrelse og associerede medlemmer til bestyrelsen. Henvend dig til bestyrelsen, hvis du er interesseret i at deltage i planlægningen af vore medlemsmøder og arrangementer, eller hvis du har idéer til aktiviteter. Annoncering af arrangementer Annoncering af møderne foregår via vores e-mail nyhedsbrev og på ida.dk/idait Tilmelding til arrangementer Du kan tilmelde dig vores arrangementer på ída.dk indsæt arrangementsnr. i søgefeltet, hvorefter du ser program og tilmeldingsfunktion. Husk, at du skal være logget på for at tilmelde dig elektronisk (du kan bestille et login/password på ida.dk, vælg Ny bruger og fyld ud, hvorefter du modtager med e-mail et password). Deltagerlister Når du er tilmeldt et arrangement, kan du selv trække en deltagerliste. Derfor vil der ikke ved gratis arrangementer blive udleveret deltagerlister. Præsentationer fra arrangementer Præsentationer fra oplægsholderne, kan downloades som PDF gå ind på arrangementet på ida.dk (brug arr.nr.) du skal ikke være logget på. Præsentationerne ligger nederst på siden overskrift filer.