Material
ICTP/Democritos Joint Workshop on Tools for Computational Physics | (smr 1743)
Go to day
-
-
08:30 - 10:00
Registration & Administrative Formalities
Location: Adriatico Guest House (Lower Level 1) -
08:30
Registration & Administrative Formalities
1h30'
-
08:30
Registration & Administrative Formalities
1h30'
-
10:00 - 10:30
Coffee Break
Location: Adriatico Guest House (Lower Level 1) - 10:00 Coffee Break 30'
-
10:30 - 10:45
Welcome and Introduction to Course Goals
Location: Adriatico Guest House Giambiagi Lecture Hall -
10:30
Welcome and Introduction to Course Goals
15'
Speaker: S. Cozzini, A. Kohlmeyer, R. Rousseau
-
10:30
Welcome and Introduction to Course Goals
15'
-
10:45 - 11:45
Introduction to Linux history etc. Questions
Location: Adriatico Guest House Giambiagi Lecture Hall -
10:45
Introduction to Linux history etc. Questions
1h0'
Speaker: S. Cozzini (CNR-INFM/Democritos, Trieste)
-
10:45
Introduction to Linux history etc. Questions
1h0'
-
11:45 - 12:45
More about Linux, Networking, Basic Configuration of Workstation, NFS, NIS. Questions
Location: Adriatico Guest House Giambiagi Lecture Hall -
11:45
More about Linux, Networking, Basic Configuration of Workstation, NFS, NIS. Questions
1h0'
Speaker: Roger Rousseau (SISSA, Trieste)
-
11:45
More about Linux, Networking, Basic Configuration of Workstation, NFS, NIS. Questions
1h0'
-
12:45 - 14:00
Lunch Break
Location: Adriatico Guest House Cafeteria - 12:45 Lunch Break 1h15'
-
14:00 - 15:00
RPM and CVS: Basic Tools in the Linux Computer Laboratory
Location: Adriatico Guest House Giambiagi Lecture Hall -
14:00
RPM and CVS: Basic Tools in the Linux Computer Laboratory
1h0'
Speaker: A. Kohlmeyer (University of Pennsylvania, Philadelphia, USA)
-
14:00
RPM and CVS: Basic Tools in the Linux Computer Laboratory
1h0'
-
15:00 - 15:30
Coffee Break
Location: Adriatico Guest House (Lower Level 1) - 15:00 Coffee Break 30'
-
15:30 - 19:30
Laboratory: Installing and Setting up your own Linux Station
Location: Adriatico Guest House Informatics Lab. -
15:30
Laboratory: Installing and Setting up your own Linux Station
4h0'
-
15:30
Laboratory: Installing and Setting up your own Linux Station
4h0'
-
08:30 - 10:00
Registration & Administrative Formalities
-
-
09:00 - 10:00
Storage Performance Hierarchy, and How This Affects Performances. Questions
Location: Adriatico Guest House Giambiagi Lecture Hall -
09:00
Storage Performance Hierarchy, and How This Affects Performances. Questions
1h0'
Speaker: R. Rousseau (SISSA, Trieste)
-
09:00
Storage Performance Hierarchy, and How This Affects Performances. Questions
1h0'
-
10:00 - 10:30
Coffee Break
Location: Adriatico Guest House (Lower Level 1) - 10:00 Coffee Break 30'
-
10:30 - 11:30
Floating Points Numbers: How to Work With Them Correctly and Efficiently
Location: Adriatico Guest House Giambiagi Lecture Hall -
10:30
Floating Points Numbers: How to Work With Them Correctly and Efficiently
1h0'
Speaker: S. Cozzini (CNR-INFM/Democritos, Trieste)
-
10:30
Floating Points Numbers: How to Work With Them Correctly and Efficiently
1h0'
-
11:30 - 12:30
From Source Code to Executable: Preprocessing/Compiling/Linking. Questions
Location: Adriatico Guest House Giambiagi Lecture Hall -
11:30
From Source Code to Executable: Preprocessing/Compiling/Linking. Questions
1h0'
Speaker: A. Kohlmeyer (Univ. of Pennsylvania, Philadelphia, USA)
-
11:30
From Source Code to Executable: Preprocessing/Compiling/Linking. Questions
1h0'
-
12:30 - 14:00
Lunch Break
Location: Adriatico Guest House Cafeteria - 12:30 Lunch Break 1h30'
-
14:00 - 16:00
Laboratory Part 1: Installing the Intel, PGI, and GNU Compiler Packages
Location: Adriatico Guest House Informatics Lab. -
14:00
Laboratory Part 1: Installing the Intel, PGI, and GNU Compiler Packages
2h0'
-
14:00
Laboratory Part 1: Installing the Intel, PGI, and GNU Compiler Packages
2h0'
-
16:00 - 16:10
Coffee Break
Location: Adriatico Guest House (Lower Level 1) - 16:00 Coffee Break 10'
-
16:10 - 18:10
Laboratory Part 2: Test the Compilers on Simple Codes
Location: Adriatico Guest House Informatics Lab. -
16:10
Laboratory Part 2: Test the Compilers on Simple Codes
2h0'
-
16:10
Laboratory Part 2: Test the Compilers on Simple Codes
2h0'
-
19:00 - 19:00
RECEPTION
Location: Adriatico Guest House Cafeteria - 19:00 RECEPTION
-
09:00 - 10:00
Storage Performance Hierarchy, and How This Affects Performances. Questions
-
-
09:00 - 10:00
Using Compilers and Profilers to Optimize your Code for Performance
Location: Adriatico Guest House Giambiagi Lecture Hall -
09:00
Using Compilers and Profilers to Optimize your Code for Performance
1h0'
Speaker: S. Cozzini (CNR-INFM/Democritos, Trieste)
-
09:00
Using Compilers and Profilers to Optimize your Code for Performance
1h0'
-
10:00 - 10:30
Coffee Break
Location: Adriatico Guest House (Lower Level 1) - 10:00 Coffee Break 30'
-
10:30 - 11:30
Preformance Libraries for Mathematical Application
Location: Adriatico Guest House Giambiagi Lecture Hall -
10:30
Preformance Libraries for Mathematical Application
1h0'
Speaker: R. Rousseau (SISSA, Trieste)
-
10:30
Preformance Libraries for Mathematical Application
1h0'
-
11:30 - 12:30
Using Makefiles to Build and Test Codes on Multiple Platforms
Location: Adriatico Guest House Giambiagi Lecture Hall -
11:30
Using Makefiles to Build and Test Codes on Multiple Platforms
1h0'
Speaker: A. Kohlmeyer (Univ. of Pennsylvania, Philadelphia, USA)
-
11:30
Using Makefiles to Build and Test Codes on Multiple Platforms
1h0'
-
12:30 - 14:00
Lunch Break
Location: Adriatico Guest House Cafeteria - 12:30 Lunch Break 1h30'
-
14:00 - 16:30
Laboratory Part 1: Optimize a Code provided by the Workshop
Location: Adriatico Guest House Informatics Lab. -
14:00
Laboratory Part 1: Optimize a Code provided by the Workshop
2h30'
-
14:00
Laboratory Part 1: Optimize a Code provided by the Workshop
2h30'
-
16:30 - 17:00
Coffee Break
Location: Adriatico Guest House (Lower Level 1) - 16:30 Coffee Break 30'
-
17:00 - 19:00
Laboratory Part 2: Optimize One's Own Code. Users Work with their own Software
Location: Adriatico Guest House Informatics Lab. -
17:00
Laboratory Part 2: Optimize One's Own Code. Users Work with their own Software
2h0'
-
17:00
Laboratory Part 2: Optimize One's Own Code. Users Work with their own Software
2h0'
-
09:00 - 10:00
Using Compilers and Profilers to Optimize your Code for Performance
-
-
09:00 - 10:00
Hardware/Software for Parallel Computing with Linux
Location: Adriatico Guest House Giambiagi Lecture Hall -
09:00
Hardware/Software for Parallel Computing with Linux
1h0'
Speaker: R. Rousseau (SISSA, Trieste)
-
09:00
Hardware/Software for Parallel Computing with Linux
1h0'
-
10:00 - 10:30
Coffee Break
Location: Adriatico Guest House (Lower Level 1) - 10:00 Coffee Break 30'
-
10:30 - 11:30
Introduction to MPI
Location: Adriatico Guest House Giambiagi Lecture Hall -
10:30
Introduction to MPI
1h0'
Speaker: S. Cozzini (CNR-INFM/Democritos, Trieste)
-
10:30
Introduction to MPI
1h0'
-
11:30 - 12:30
Using MPI in a Code Example of Parallelizing a Simple Code
Location: Adriatico Guest House Giambiagi Lecture Hall -
11:30
Using MPI in a Code Example of Parallelizing a Simple Code
1h0'
Speaker: A. Kohlmeyer (Univ. of Pennsylvania, Philadelphia, USA)
-
11:30
Using MPI in a Code Example of Parallelizing a Simple Code
1h0'
-
12:30 - 14:00
Lunch Break
Location: Adriatico Guest House Cafeteria - 12:30 Lunch Break 1h30'
-
14:00 - 16:30
Laboratory Part 1: Test Simple MPI Programs on a Single Processor
Location: Adriatico Guest House Informatics Lab. -
14:00
Laboratory Part 1: Test Simple MPI Programs on a Single Processor
2h30'
-
14:00
Laboratory Part 1: Test Simple MPI Programs on a Single Processor
2h30'
-
16:30 - 17:00
Coffee Break
Location: Adriatico Guest House (Lower Level 1) - 16:30 Coffee Break 30'
-
17:00 - 19:00
Laboratory Part 2: Set up Mini Clusters to Test MPI on True Parallel Machines
Location: Adriatico Guest House Informatics Lab. -
17:00
Laboratory Part 2: Set up Mini Clusters to Test MPI on True Parallel Machines
2h0'
-
17:00
Laboratory Part 2: Set up Mini Clusters to Test MPI on True Parallel Machines
2h0'
-
09:00 - 10:00
Hardware/Software for Parallel Computing with Linux
-
-
09:00 - 10:00
How to Find the Best Resources for Your Application
Location: Adriatico Guest House Giambiagi Lecture Hall -
09:00
How to Find the Best Resources for Your Application
1h0'
Speaker: R. Rousseau (SISSA, Trieste)
-
09:00
How to Find the Best Resources for Your Application
1h0'
-
10:00 - 10:30
Coffee Break
Location: Adriatico Guest House (Lower Level 1) - 10:00 Coffee Break 30'
-
10:30 - 11:30
Introduction to Open MP
Location: Adriatico Guest House Giambiagi Lecture Hall -
10:30
Introduction to Open MP
1h0'
Speaker: A. Kohlmeyer (Univ. of Pennsylvania, Philadelphia, USA)
-
10:30
Introduction to Open MP
1h0'
-
11:30 - 12:30
Presentations by Participants
Location: Adriatico Guest House Giambiagi Lecture Hall -
11:30
Presentations by Participants
1h0'
-
11:30
Presentations by Participants
1h0'
-
12:30 - 14:00
Lunch Break
Location: Adriatico Guest House Cafeteria - 12:30 Lunch Break 1h30'
-
14:00 - 15:00
Error Messages and Debugging
Location: Adriatico Guest House Giambiagi Lecture Hall -
14:00
Error Messages and Debugging
1h0'
Speaker: S. Cozzini (CNR-INFM/Democritos, Trieste)
-
14:00
Error Messages and Debugging
1h0'
-
15:00 - 16:30
Laboratory: Application of concepts from previous labs on your own research problems
Location: Adriatico Guest House Informatics Lab. -
15:00
Laboratory: Application of concepts from previous labs on your own research problems
1h30'
-
15:00
Laboratory: Application of concepts from previous labs on your own research problems
1h30'
-
16:30 - 17:00
Coffe Break
Location: Adriatico Guest House (Lower Level 1) - 16:30 Coffe Break 30'
-
17:00 - 19:00
Laboratory: Application of concepts from previous labs on your own research problems.
Location: Adriatico Guest House Informatics Lab. -
17:00
Laboratory: Application of concepts from previous labs on your own research problems.
2h0'
-
17:00
Laboratory: Application of concepts from previous labs on your own research problems.
2h0'
-
09:00 - 10:00
How to Find the Best Resources for Your Application
-
-
09:00 - 09:30
Concluding Remarks
Location: Adriatico Guest House Giambiagi Lecture Hall -
09:00
Concluding Remarks
30'
Speaker: Directors of the Workshop
-
09:00
Concluding Remarks
30'
-
09:30 - 10:00
Coffee Break
Location: Adriatico Guest House (Lower Level 1) - 09:30 Coffee Break 30'
-
10:00 - 12:00
Laboratory: Dialog with participants, discussion of problems
Location: Adriatico Guest House Informatics Lab. -
10:00
Laboratory: Dialog with participants, discussion of problems
2h0'
-
10:00
Laboratory: Dialog with participants, discussion of problems
2h0'
-
12:00 - 12:00
END
Location: Adriatico Guest House Informatics Lab. -
12:00
END
-
12:00
END
-
09:00 - 09:30
Concluding Remarks