DISTRIBUTED AND HIGH-PERFORMANCE COMPUTING Chapter 9 : Distributed Computing.
Computer Science Internet and Web Technology High Performance Distributed Computing
description
Transcript of Computer Science Internet and Web Technology High Performance Distributed Computing
Computer ScienceInternet and Web Technology
High Performance Distributed Computing
Parallel and Distributed Computer Systems
Dr.-Ing. Thilo Kielmann
KOP OVER 2 REGELS
tekst
Computer Science Programmes
- Internet and Web Technology
- High Performance Distributed Computing
- Software Engineering
- Technical Artificial Intelligence
- Multimedia
- Formal Methods and Software Verification
KOP OVER 2 REGELS
tekst
Internet and Web Technology
– Focus:Technology for the Internet and the Web
– Large-scale computer systems(e.g. Web server architectures)
– Network protocols– Peer-to-peer technology– Security in the Internet
(e.g. worms, honey pots)
KOP OVER 2 REGELS
tekst
High Performance Distributed Computing
• Focus:Large-scale computing
• Parallel computing: clusters, grids,clouds, mainframes
• High-performance computers and networks• Scientific and commercial applications: e.g., genome
sequencing, designing new medicines, oil-field discovery, stock-market predictions, Google's and Amazon's services
KOP OVER 2 REGELS
tekst
State-of-the-art equipment
DAS4, the distributed ASCI supercomputer, is operated from the VU
Nodes are situated at Astron,Leiden, Delft, Amsterdam (UvA,VU)
KOP OVER 2 REGELS
tekst
Parallel and Distributed Computer Systems(top master program)
Some courses:
• Distributed Systems
• Parallel Programming
• Cluster and Grid Computing
• Network Security
• Distributed Algorithms
• Protocol Validation
• Network Programming
• Research Proposal Preparation
KOP OVER 2 REGELS
tekst
What is a Top Master's ?
• International (students from Europe, USA, India, China)
• Research oriented
• Selective admission
• Practical orientation (many labs, projects)
• Narrowly focused on systems – Operating systems, networks, distributed systems– Multiprocessors, clusters, Internet, grids– Parallel algorithms / languages / systems
KOP OVER 2 REGELS
tekst
Andrew S. Tanenbaum
• Small, reliable, secure, operating systems• Wide-area distributed systems
KOP OVER 2 REGELS
tekst
IWT / HPDC / PDCS Master's Projects
- Turtle – secure P2P- Monitoring in Globule - Content placement for video-on-demand
- Visualization / computer graphics projects
- Parallel bioinformatics applications - Energy-aware wireless epidemics - Grid security infrastructures
KOP OVER 2 REGELS
tekst
mCS-IWT/HPDC versus mPDCS
- IWT and HPDC are part of the framework of mCS- Mandatory choices theory, software eng., math- Literature study- Automatic admission (“doorstroommaster”) for
B.Sc. Informatica- PDCS is a separate “top master” programme- admission based on application
(proving capability for research)
KOP OVER 2 REGELS
tekst
mPDCS specific courses
- Parallel Programming- Distributed Systems- Computer and Network Security- Cluster and Grid Computing- Advanced Topics in Distributed Systems- Advanced Topics in Computer and Network Security- Research Proposal Writing- PDCS Programming Project- Selected Topics in PDCS
KOP OVER 2 REGELS
tekst
mCS-IWT specific courses
- Parallel Programming- Distributed Systems- Computer and Network Security- Network Programming
KOP OVER 2 REGELS
tekst
mCS-HPDC specific courses
- Parallel Programming- Parallel Programming Practical- Distributed Systems- Cluster and Grid Computing- Network Programming
KOP OVER 2 REGELS
tekst
mCS-HPDC minor in Bioinformatics
- HPDC deals with e-science applications- Bioinformatics is a great application domain for
HPDC- minor inside free-choice package:- Fundamentals of Bioinformatics- Algorithms in Sequence Analysis- Bioinformatics of Large Systems- +1 free choice bioinformatics course