Visa allastudier.se som: Mobil

Design av högpresterande mjukvara

Umeå universitet
Sammanfattning
Fristående kurser (avancerad nivå)
Umeå
7.5 hp
Deltid
Klassrum
Startdatum: Vår 2021 - Umeå
Sista ansökan: 2020-10-14

Design av högpresterande mjukvara

When designing software that should be capable of rapidly solving massive computational problems, one should look at the design problem from three different perspectives regardless of the problem domain: - Efficient algorithms. There is no point investing time and energy into writing performance-optimized software if the underlying algorithms are inefficient. - Parallel computing. Being limited to a single core means that the software will not scale to larger problem instances and will be unable to benefit from new machines with more parallelism. - Computer organization and architecture. Understanding the inner workings of a computer and its consequences for implementations of data structures and algorithms is key in order to make efficient use of the hardware resources.The course Design of High-Performance Software aims to practice the integration of previously learned knowledge in each of these three fundamental areas. The students will walk through the process of designing, implementing, and evaluating high-performance software for a small real-life application. Throughout the course, the students will look at the problem from each perspective with the aim of obtaining a final product that strikes a balance between all three

Förkunskaper

För tillträde till kursen krävs följande (eller motsvarande): 60 hp i huvudområdet datavetenskap eller 2 års avklarade studier (120hp), ibåda fallen inkluderande kurserna Effektiva algorimer,7.5hp,  Datorers uppbyggnad och arkitektur, 7.5hp samt kursen Parallell programmering för multicore-baserade system, 7.5hp eller motsvarande.Engelska A/5 och svenska för grundläggande behörighet för högskolestudier (om kursen ges på svenska).

Umeå universitet

Umeå universitet

Välkommen till Umeå universitet

Att studera är första steget mot en spännande framtid. Att studera är också att ha kul under tiden. Gör det tillsammans med 36 000 studenter från hela världen! För att studierna ska fungera riktigt bra är det viktigt med en miljö att trivas...


Läs mer om Umeå universitet och visa alla utbildningar

Hitta till utbildaren

Umeå universitet

Recensioner

Det finns inga recensioner för Design av högpresterande mjukvara

Jobb & Lön

Var finns framtidens jobb & hur mycket kommer jag att tjäna?

Få koll på vad du kan tjäna efter din utbildning och om den branschen är värd att investera din tid i.

Till Jobb & Lön

Du kanske också är intresserad av: