+ All Categories
Home > Documents > Contents

Contents

Date post: 25-Feb-2016
Category:
Upload: teddy
View: 36 times
Download: 1 times
Share this document with a friend
Description:
Doing an MSc Thesis in the Group Parallel and Distributed Systems D.H.J. Epema Parallel and Distributed Systems Group (PDS) Department of Software Technology Faculty EEMCS. Contents. The PDS group Research topics in the PDS group Procedure for doing an MSc in the PDS group. - PowerPoint PPT Presentation
Popular Tags:
22
July 4, 2022 1 Doing an MSc Thesis in the Group Parallel and Distributed Systems D.H.J. Epema Parallel and Distributed Systems Group (PDS) Department of Software Technology Faculty EEMCS
Transcript
Page 1: Contents

April 22, 2023

1

Doing an MSc Thesis in the GroupParallel and Distributed Systems

D.H.J. Epema Parallel and Distributed Systems Group (PDS)

Department of Software TechnologyFaculty EEMCS

Page 2: Contents

April 22, 2023 2

Contents

• The PDS group• Research topics in the PDS group• Procedure for doing an MSc in the PDS group

Page 3: Contents

April 22, 2023 3

Parallel and Distributed Systems (1)• Faculty:• prof.dr.ir. H.J. Sips (full professor, chair)

• ir.dr. D.H.J. Epema (associate professor)

• dr. K.L. Langendoen (associate professor)

• dr.ir. J.A. Pouwelse (assistant professor)

Page 4: Contents

April 22, 2023 4

Parallel and Distributed Systems (2)• PhD students and PostDocs

• 10 PhD students, 4 PostDoc, 4 programmers• MSc students

• 12 MSc students (Computer Science, Computer Engineering, Embedded Systems)

• Location: 9th floor

Page 5: Contents

April 22, 2023 5

What is PDS about?• We make resources work:

• CPUs, memories, power, networks• resource management, performance analysis

• Internet applications: peer-to-peer systems (P2P)• Middleware: grids• Networked systems: wireless sensor networks

(WSN)• HPC systems: parallel systems

Common theme of our research: new concepts => design => implementation => analysis

Page 6: Contents

April 22, 2023 6

Research topic 1: Peer-to-peer systems• In most DSs, some nodes have more authority or

functionality than others (e.g., in a client-server system)• In peer-to-peer systems, all nodes have the same authority

and functionality, i.e., these systems are decentralized• Most P2P systems used for file sharing • Topics in P2P:

• Searching for content• Downloading • Dynamics• Scalability• Freeriding

P2P systems account for more than 50% of the Internet traffic

Page 7: Contents

April 22, 2023 7

P2P: TV distribution over the P2P: TV distribution over the InternetInternet• Distributing TV is the killer P2P application in the internet in the next decade • recorded: millions of PVRs form one huge repository

(how to find things)• live: low-cost entry for content distributors

(how to stream things)

• P2P-TV forms a foundation for sharing with your friends (creating virtual communities)• content (you can have what I have)• interest profiles (you may like what I like)

• P2P-TV is a viable and innovation-driving alternative to (server-client) IP-TV

Page 8: Contents

April 22, 2023 8

P2P: Research in DelftTribler• Is based on the Bittorrent P2P file-sharing system• Looks at the peers as really representing actual

users rather than as anonymous computer programs

• Adds social-based functionality• De-anonymizes peers:

• peers have a quasi-unique public permanent identifier, which

• can be used to challenge a peer for its identity• Does recommendations on content to users• Has been released on 17 march 2006• V4.0 released on may 23, 2007 • Has been downloaded about 150,000 times

Page 9: Contents

April 22, 2023 9

P2P: Research in Delft People (in PDS):Johan PouwelseHenk SipsDick EpemaPawel GarbackiMichel MeulpolderJan David MolJie YangMaarten ten BrinkeFreek ZindelJelle Roozenburg Jacco Taal

More information:• www.cs.vu.nl/ishare• www.tribler.org• www.ewi.pds.tudelft.nl (publications database)

Tribler overview paper to appear in C&C-P&E,available on www.pds.ewi.tudelft.nl/~epema

Projects:• I-Share• TLP2PS• P2P-Fusion• P2P-Next

Page 10: Contents

April 22, 2023 10

Research topic 2: grids

• Grids are large wide-area collections of computer resources (supercomputers, clusters, networks, storage, etc)

• Usually used for scientific research (simulations etc.)• Problems in grids:

1. Scheduling and resource management2. Security (authentication, authorization, etc)3. Programming models4. …

Page 11: Contents

April 22, 2023 11

Research topic 2: grid scheduling Problems in grid scheduling:

1. Grid schedulers usually do not own resources themselves

2. Grid schedulers have to interface to different local schedulers

3. The set of grid resources is heterogeneous and dynamic

4. Workloads are heterogeneous and dynamic

5. Structure of applications

LS

local jobs

global job

GS

LS LS

load sharing and

co-allocation

non-local job

local schedulers

Page 12: Contents

April 22, 2023 12

Grids: Research in Delft• The design and implementation of the KOALA co-

allocating grid scheduler• Main goals:

1. processor co-allocation: (un)ordered/flexible jobs2. data co-allocation: move large input files to the locations

where the job components will run prior to execution3. load sharing: in the absence of co-allocation4. run alongside local schedulers

• KOALA• is written in Java• uses Globus components (e.g., RSL and GridFTP) • for launching jobs uses its own mechanisms or Globus

DUROC• has been deployed on the DAS2 in september 2005

Page 13: Contents

April 22, 2023 13

Grids: Research in Delft• People:

• Dick Epema• Alexandru Iosup (grid interoperation)• Hashim Mohamed (design of KOALA)• Ozan Sonmez (scheduling)

• Publications• see PDS publication database at www.pds.ewi.tudelft.nl

• Web sites: • www.st.ewi.tudelft.nl/koala• grenchmark.st.ewi.tudelft.nl• gwa.ewi.tudelft.nl

• Projects:• VL-e: www.vl-e.nl• GUARD-G, CoreGRID

Page 14: Contents

April 22, 2023 14

Research topic 3: Wireless sensor networksMoore’s law will bring us:• ultra low-power devices, with• small form factor, at • very low cost

fostering a new range of networked embedded systems applications

Smart Dust (1998): Autonomous sensing and communication in a cubic millimeter

Page 15: Contents

April 22, 2023 15

WSN: The first steps …• Develop COTS hardware• Develop software (TinyOS)• Run experiments• Prototype applications

Tmote SkyImote

BTnode rev3Mica2

TNOdes

ATmega128L CPU (8-bit, 8 MHz)• 128 KB FLASH (program)• 4 KB DRAM (data memory)

Chipcon CC1000 radio (868 MHz)• modulation: FSK 76.8 kBaud• output power: -20 to 10 dBm

Delft/Wageningen

LOFAR-agro

Page 16: Contents

April 22, 2023 16

Topics:• self-configuration• node localization • low-bitrate communication• ad-hoc routing• in-network data processing• time synchronization

WSN: Research

[ACM SenSys, IEEE SECON, EWSN, ACM Trans. on Sensor Networks, …]

47 43 50 70 226 447946

1960

3400

4400

0500

100015002000250030003500400045005000

1996

1997

1998

1999

2000

2001

2002

2003

2004

2005

Constraints:• robustness• limited resources• energy efficiency

#publications

Page 17: Contents

April 22, 2023 17

People:• Koen Langendoen• Gertjan Halkes (MAC) • Aline Baggio (Localization)• Muneeb Ali (Routing)• Tom Parker (Data aggr)

WSN: Research in Delft

Projects:• LOFAR-agro (precision agriculture)• Relate (search & rescue) • Smart Surroundings (context awareness)• Consensus (networking fundamentals) Facilities:

• 24 node testbed• real-time power tracing

IN4181: WSN seminar (4e kw)• 2 introduction lectures• 5 seminars (students presenting)• hands-on lab

Page 18: Contents

April 22, 2023 18

Research topic 4: parallel systems

handhelds: video streaming

home cinema: set-top boxes

high performanceembedded systems

Page 19: Contents

April 22, 2023 19

Research topic 4: Sensors and HPC

processing hugestreams of data

LOFAR

Page 20: Contents

April 22, 2023 20

Parallel Systems: Research in Delft

People:• Henk Sips• Alexander van Amesfoort• Rob van Nieuwpoort• Ana Varbanescu

Projects: • Astrostream • Scalp

Web sites:• astrostream.ewi.tudelft.nl• scalp.ewi.tudelft.nl

Page 21: Contents

April 22, 2023 21

PDS Lab facilities: the DAS-3

There is no end to the computing capacity required by many applications!!

• five clusters (one in Delft)• about 550 CPUs• 10-Gb lightpaths

www.cs.vu.nl/das3

Page 22: Contents

April 22, 2023 22

PDS MSc Procedure

• Make an appointment with the MSc coordinator:D.H.J. Epema (tel. 83853, [email protected]

• Fill out form with list of courses (on EEMCS web site)• PDS colloquium (every 2 months)• More information on www.pds.ewi.tudelft.nl:

• “Research projects”• “MSc projects” (also previous MSc theses)


Recommended