Educational guide
IDENTIFYING DATA 2018_19
Subject GRID-COMPUTING AND SUPERCOMPUTING Code 00709041
Study programme
GRADO EN INGENIERÍA INFORMÁTICA
Descriptors Credit. Type Year Period
6 Optional Fourth Second
Language
Castellano
Ingles
Prerequisites
Department ING.MECANICA,INFORMAT.AEROESP.
Coordinador
SÁNCHEZ GONZÁLEZ , LIDIA
E-mail lsang@unileon.es
mcong@unileon.es
Lecturers
SÁNCHEZ GONZÁLEZ , LIDIA
CONDE GONZALEZ , MIGUEL ANGEL
Web http://agora.unileon.es
General description This subject comprises basic concepts about parallel applications in order to increase their performance. Topics cover parallel programming techniques and simple exercises. Moreover, some real applications are showed to realize how parallelism achieves a reduction of the execution time or the memory requirements.
Tribunales de Revisión
Tribunal titular
Cargo Departamento Profesor
Presidente ING.MECANICA,INFORMAT.AEROESP. MATELLAN OLIVERA , VICENTE
Secretario ING.MECANICA,INFORMAT.AEROESP. PANIZO ALONSO , LUIS
Vocal ING.MECANICA,INFORMAT.AEROESP. FERNANDEZ DIAZ , RAMON ANGEL
Tribunal suplente
Cargo Departamento Profesor
Presidente ING.MECANICA,INFORMAT.AEROESP. ALIJA PEREZ , JOSE MANUEL
Secretario ING.MECANICA,INFORMAT.AEROESP. RODRIGUEZ DE SOTO , ADOLFO
Vocal ING.MECANICA,INFORMAT.AEROESP. CUERVO FERNANDEZ , EVA MARIA

Competencias
Code  
A8471
A8472
A8571
A8583
A8588
A8602
C2
C3

Learning aims
Competences
Students know to identify and describe the main models of parallel architectures. A8471
C2
Students know to identify and describe the fundamentals and basic technologies used in grid computing and supercomputing, as well as those scientific and industrial applications that use them A8472
C2
Students analyse and solve problems A8571
Students understand results A8588
Students know to work in group A8602
Students are able to communicate both speaking and writting A8583
Students apply their knowledge in a professional way, being able to write reports, explain their opinion and solve problems in their fields. C2
Students understand and work with important data to give opinions including issues related to society, science and ethics C3

Contents
Topic Sub-topic
1. Parallel Arquitectures. Vector and matrix processors. 2. Grid Computing: Fundamentals and Technologies. 3. Supercomputers: Fundamentals and Technologies. 4. Uses of Grid Computing and Supercomputing Unit 1. Parallel computer modelling
Unit 2. Parallel programming
Unit 3. Supercomputers. Calendula
Unit 4. MPI
Unit 5. OpenMP

Planning
Methodologies  ::  Tests
  Class hours Hours outside the classroom Total hours
Practicals using information and communication technologies (ICTs) in computer rooms 50 40 90
 
Field work/trips 1 0 1
 
Lecture 8 5 13
 
1 45 46
 
(*)The information in the planning table is for guidance only and does not take into account the heterogeneity of the students.

Methodologies
Methodologies   ::  
  Description
Practicals using information and communication technologies (ICTs) in computer rooms Programming exercises in the lab
Field work/trips Visit to Caléndula, a supercomputer
Lecture Grid computing and supercomputer concepts are explained in lectures.

Personalized attention
 
Practicals using information and communication technologies (ICTs) in computer rooms
Lecture
Description
Students can solve doubts by email or asking the lecturer

Assessment
  Description Qualification
Practicals using information and communication technologies (ICTs) in computer rooms Assessment will based on performing different task during the subject that will take place after homogeneous units. All learning aims will also be granted. At the end of the subject, an exam about the subject will be carried out.
60%
Assessment will based on performing different task during the subject that will take place after homogeneous units. All learning aims will also be granted. At the end of the subject, an exam about the subject will be carried out.
40%
 
Other comments and second call

Sources of information
Access to Recommended Bibliography in the Catalog ULE

Basic Lidia Sánchez González, Apuntes de la asignatura, ,
F. Almeida, D. Gimenez, Jose Miguel Mantas, A.M. Vidal, Introducción a la programación paralela, Paraninfo Cengage Learning, 2008
Kumar, V., Grama, A., Gupta, A., Karypis G. Benjamin, Introduction to Parallel Computing, Cummings Publishing Company, 2003
http://www.open-mpi.org, Página Oficial de Open MPI, ,
Michael J. Quinn, Parallel Programming in C with MPI and OpenMP, McGraw-Hill, 2003
Lidia Sánchez González, Transparencias de la asignatura, ,

Complementary


Recommendations