Class meets TTh 2:00--3:15 in CSIC 2107.
The objective of this course is to study the theory and practice
of high performance parallel/distributed computing, commonly known as Grid
computing. The overall goal is to
expose you to problem solving in parallel and/or distributed
environments and to study current research trends and technologies.
This course will focus on current practices in high performance Grid computing technologies, including systems, architectures, programming
models, languages and software tools. The course will cover current research
in Grid computing, and will consist mainly of student-led topic discussions. The course will require students to research and
present 2 to 3 topics and complete one introductory and one more extensive
parallel/distributed programming project.
Tentative/partial list of topics
- Introduction - What is the Grid?
- Grid Architecture/Services
- Relationship to Web services
- Data Grids
- Data management
- Grid Frameworks
- Grid Security
- Resource Discovery/Management/Scheduling
- Information Management
- Information and Directory Services
- Grid Programming
- Nuclear physics
- Virtual observatories
- Earth science
- The future of the Grid
- Semantic Grid
- Economic models
Last updated Monday, 26 January 2004 11:56 PM