Teaching GuideTerm Faculty of Computer Science |
Mestrado Universitario en Bioinformática para Ciencias da Saúde |
Subjects |
High performance computing in bioinformatics |
Contents |
|
|
|
Identifying Data | 2020/21 | |||||||||||||
Subject | High performance computing in bioinformatics | Code | 614522011 | |||||||||||
Study programme |
|
|||||||||||||
Descriptors | Cycle | Period | Year | Type | Credits | |||||||||
Official Master's Degree | 2nd four-month period |
First | Obligatory | 6 | ||||||||||
|
Topic | Sub-topic |
1) Introduction to parallel programming | 1.1) Basic concepts of parallel computing 1.2) Parallel computer architectures 1.3) Parallel programming paradigms 1.4) Performance evaluation of parallel algorithms |
2) Parallel programming on shared memory architectures | 2.1) Shared memory architectures 2.2) Shared memory programming model 2.3) Programming languages for shared memory architectures |
3) Parallel programming on distributed memory architectures | 3.1) Distributed memory architectures 3.2) Message-passing programming model 3.3) Programming languages for distributed memory architectures |
4) Parallel programming on emerging architectures | 4.1) GPUs 4.2) Programming languages for GPUs 4.3) Big Data Frameworks |
5) Executing parallel bioinformatics tools | 5.1) Analysis of parallel bioinformatics tools 5.2) Execution on shared memory systems 5.3) Execution on distributed memory systems 5.4) Execution on GPUs 5.5) Usage of execution queues on supercomputers centers |
|