parallel and distributed systems

12
1 TUD-CH-Informatica Parallel and Distributed Systems Speaker: Alexandru Iosup

Upload: kristy

Post on 22-Jan-2016

51 views

Category:

Documents


0 download

DESCRIPTION

Parallel and Distributed Systems. Speaker: Alexandru Iosup. The Parallel and Distributed Systems Group at TU Delft. Alexandru Iosup Grids/Clouds P2P systems Big Data Online gaming. Johan Pouwelse P2P systems File-sharing Video-on-demand. Henk Sips HPC systems Multi-cores - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Parallel and Distributed Systems

1TUD-CH-Informatica

Parallel and Distributed SystemsSpeaker: Alexandru Iosup

Page 2: Parallel and Distributed Systems

2TUD-CH-Informatica

The Parallel and Distributed Systems Group at TU Delft

August 31, 20112

Home page• www.pds.ewi.tudelft.nl

Publications• see PDS publication database at publications.st.ewi.tudelft.nl

Johan Pouwelse

P2P systemsFile-sharing

Video-on-demand

Henk Sips

HPC systemsMulti-cores

P2P systems

Dick Epema

Grids/CloudsP2P systems

Video-on-demande-Science

Ana Lucia Varbanescu

HPC systemsMulti-coresBig Datae-Science

Alexandru Iosup

Grids/CloudsP2P systems

Big DataOnline gaming

VENI VENI VENI

Page 3: Parallel and Distributed Systems

3TUD-CH-Informatica

M.Sc. Thesis Projects

• We help you excel, without pushing• 2 x “I want a 6” 2 x “Great, an 8!” (we try to motivate you)• 1 x “I want an 8” 1 x “Super, a 9!” + Cum Laudae

(you do not waste your talent with us)

• We are results-oriented• Real-life, real-scale projects + working systems a demo for

your CV

• We walk the extra mile• We help with finding a job (letters, interviews, etc.)• We want you to succeed as a professional!

• International setting• Our group is international (about 60% Dutch)• We often organize the top international conferences in our field• We have many international speakers

Page 4: Parallel and Distributed Systems

6TUD-CH-Informatica

M.Sc. Thesis Projects: An Exit InterviewNot only did I learn a lot

Really helpful

Certainly [recommend]

A huge benefit

Page 5: Parallel and Distributed Systems

7TUD-CH-Informatica

IN4392 Cloud Computing(Q1, this course is gamified)

“Use only when you want! Pay only for what you use!”

Q: What do you use?

Q: Why not this level?

Q: Why not this level?

• Lectures + 1 x Group exercise + Presentation + Reviews

Page 6: Parallel and Distributed Systems

8TUD-CH-Informatica

IN4391 Distributed Computing Systems(Q3, this course is gamified)

• Distributed computing systems are everywhere

• Performance, efficiency, scalability, reliability, fault-tolerance

• Lectures + 2 x Group exercises + Exam

Q: What is this?

Page 7: Parallel and Distributed Systems

9TUD-CH-Informatica

IN4150 Distributed Algorithms (Q3)

• Managing distributed systems• Mutual exclusion• Election (who is the boss?)• Detection of global states (global view of a running

system)• Reaching consensus despite failures (agreeing on a

single bit)

• Lectures + Reviews + 1 x Large exercise + Exam

Page 8: Parallel and Distributed Systems

10TUD-CH-Informatica

IN4049 Introduction to HPC (Q1)

• HPC: technical skills + numerical methods for sci.prog.

• Programming models for HPC, performance analysis

• Lectures + Lab + Exam

Q: What is this?

Page 9: Parallel and Distributed Systems

11TUD-CH-Informatica

IN4026 Parallel Algorithms and Parallel Computers (Q3)

• Models of Parallel Computers, Basic Architectures and Communication Operations, Performance and Scalability, Parallel Programming Languages

• Algorithms for matrix operations

• Sorting and Searching

• Graph Algorithms

• Lectures + Lab + Exam

Page 10: Parallel and Distributed Systems

12TUD-CH-Informatica

IN4312 P2P Seminar (Q3)

• Applications• BitTorrent for file-sharing• Skype for VoIP• Spotify for media sharing

• Topics• Structured and unstructured P2P systems• Mapping P2P systems to the Internet• Case studies

• Lectures + Presentation + Report

Page 11: Parallel and Distributed Systems

13TUD-CH-Informatica

All Sorts of Gaming Systems

1. Virtual World SimExplore, do, learn, socialize, compete+

2. Game DataPlayer stats and relationships, others+

3. Game ContentGraphics, maps, puzzles, quests, culture

Massively Social Gaming =(online) games with massive numbers of players (100K+), for which social interaction helps the gaming experience

Over 250,000,000 active players

Page 12: Parallel and Distributed Systems

14TUD-CH-Informatica

The Parallel and Distributed Systems Group at TU Delft

August 31, 201114

Home page• www.pds.ewi.tudelft.nl

Publications• see PDS publication database at publications.st.ewi.tudelft.nl

Johan Pouwelse

P2P systemsFile-sharing

Video-on-demand

Henk Sips

HPC systemsMulti-cores

P2P systems

Dick Epema

Grids/CloudsP2P systems

Video-on-demande-Science

Ana Lucia Varbanescu

HPC systemsMulti-coresBig Datae-Science

Alexandru Iosup

Grids/CloudsP2P systems

Big DataOnline gaming

VENI VENI VENI