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