Inhalt
              
                
                  
                    [ 675COSCPAP13 ]                                         Module                                        Parallel Programming
                   | 
                 
                
                   | 
                  
                    
                                       | 
                 
                                
                   | 
                 
                                
                                
                    | 
                  
                    
                      | Workload | 
                                            Mode of examination | 
                                            Education level | 
                      Study areas | 
                                            Responsible person | 
                                                                  Coordinating university | 
                     
                    
                      | 4 ECTS | 
                                            Accumulative module examination | 
                                            
                      B3 - Bachelor's programme 3. year | 
                      Computer Science | 
                                                                  
                          Milan Predota                       | 
                                               
                                            USB Budweis | 
                     
                    | 
                 
                
                   | 
                 
                                
                    | 
                  
                      
                      
                      
                      
                      
                      
                      
                        
    					  
    					  
  						
                    
                      | Detailed information | 
                     
                                
                    
                      | Original study plan | 
                      Bachelor's programme Bioinformatics 2014W | 
                     
                      
                    
                      | Objectives | 
                      Knowledge of, understanding in, and approaches to topics in Parallel Programming.
 | 
                     
                      
                    
                      | Subject | 
                      Knowledge of, understanding in, and approaches to following topics:
- Introduction to parallel programming; Problems connected to parallel programming; 
 - Parallel programing computer architecture demands; 
 - Parallel strategy; 
 - Parallel tasks division, shared vs. distributed memory; 
 - MPS vs. OpenMP enviroinments; 
 - What is MPI, Parallel environment prerequisities and creation; 
 - Simple parallel program observation; 
 - Parallel programming in OpenMP, basic commands; 
 - Parallel programming in MPI, basic commands (MPI SEND, MPI REDUCE, MPI ALLREDUCE etc.); 
 - Input and output in parallel programming, methods comparison; 
 - Command for parallel environment control and administration; 
 - Communication vs. computional time, compromise finding; 
 - Application: Parallel calculations in mathematics, Monte Carlo method;
 - Parallel molecular dynamics.
 
  | 
                     
                                           
                    
                      
                    
                     
                    
                    
                     | 
                 
                                
                                
                                
                                
                    | 
                 
                
                    | 
                  
                    
                      | Subordinated subjects, modules and lectures | 
                     
                                                            | 
                 
                               
              | 
            
                   
       
     |