Parallellalgoritmer i vetenskapliga beräkningar
Kursplan, D-nivå, 1TD382
Kursen är avvecklad.
- Kod
- 1TD382
- Nivå
- D
- Ämne(n)
- Datavetenskap
- Betygsskala
- Väl godkänd (VG), Godkänd (G), Underkänd (U)
- Fastställd av
- Teknisk-naturvetenskapliga fakultetsnämnden, 12 april 2006
- Ansvarig institution
- Institutionen för informationsteknologi
Behörighetskrav
120 poäng teknik/naturvetenskap inklusive Beräkningsvetenskap NV2 och Programmering av parallelldatorer NV1 eller motsvarande kunskaper.
Syfte
Att ge fördjupade och utvidgade kunskaper om hur numeriska algoritmer som förekommer i viktiga tillämpningsområden inom vetenskapliga beräkningar parallelliseras effektivt. Att ge god erfarenhet av att implementera och analysera sådana algoritmer på olika parallelldatorer.
Innehåll
Kursen ger en överblick av moderna parallella algoritmer för storskaliga beräkningsproblem som uppstår inom olika områden inom vetenskapliga beräkningar. Exempel på sådana områden är beräkningsfysik, beräkningskemi och beräkningar inom biologiområdet. Ett antal tillämpningar studeras, och både generella och problemspecifika algoritmer ingår. Dessutom behandlar kursen mjukvarutekniker för parallell programmering och användandet av parallella programvarubibliotek. I form av ett projekt implementeras en avancerad parallell algoritm på ett högpresterande parallelldatorsystem, och den parallella koden analyseras med olika hjälpmedel.
Undervisning
Föreläsningar, inlämningsuppgifter, projektarbete.
Examination
För godkänt krävs godkända inlämningsuppgifter och godkänt projektarbete.
Litteraturlista
Litteraturlista saknas.