project proposal (title + abstract) due wednesday, september 4, 2013

31
Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013

Upload: brett-ball

Post on 20-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013

Project Proposal (Title + Abstract)

DueWednesday, September 4, 2013

Page 2: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013

Term ProjectMotivation:

Your chance to select & customize your learning experience

This is your opportunity to share your ideas with class

A Focused “360 degree” Learning Exercise for the Student

Gain Experience with a Conference Presentation Protocol

Entire Class Learns from Your ProjectYour Project will be Presented Orally to Class

Your Subject Matter will appear as Exam Questions to Class

Page 3: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013

TopicFormulated and Selected by Student

Can be:Term Paper (Research of Literature) CentricProgramming (Hands on) CentricCombination of Term Paper Research +

Programming

To Identify Potential Topics:Look at News ArticlesUtilize SJSU library IEEE & ACM Data Bases

(Google)Here are some Sample Ideas

But don’t limit yourself to just these

Page 4: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013

Software CentricParallel Programming Languages

In-Depth Analysis, Comparison of Languages, Sample Code

Posix Threads – PthreadsMPIOpenMPOpenCL / CUDAMap-Reduce / HadoopX10ErlangParallel Java

Page 5: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013

Software CentricParallel Programming Tools

Compilers / Programming EnvironmentsDemonstration / Comparison of Different Tools

E.g., Intel Thread CheckerDebuggers

Especially for Race and Deadlock DetectionSoftware Re-Engineering (Re-Factoring)

Automatic Conversion Sequential to ParallelSlicing

Simulation EnvironmentsE.g. RAMP: Research Accelerator for Multiple

Processors

Page 6: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013

Research Areas in PP TechnologiesVirtualizationLoad Balancing / Energy Efficient ComputingResearch in Solving Race & Deadlock Problems

Transactional MemoryLock-free ProtocolsFormal Proofs of Software CorrectnessLanguages for Correct and Efficient Synchronization

Scan the Literature to find something interestingNot Only Technical Journal & Conference

PapersBut, also General News and Business Articles

Page 7: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013

Resourceshttp://parlab.eecs.berkeley.edu/

http://www.parallel.illinois.edu/

http://ppl.stanford.edu/

http://software.intel.com/en-us/parallel/

SJSU Library / Databases / Electrical EngineeringACM Digital LibraryIEEE Xplore

Page 8: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 9: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 10: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 11: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 12: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 13: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 14: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 15: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 16: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 17: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 18: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 19: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 20: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 21: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 22: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 23: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 24: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013

What is a Cloud OS ?• System Management Software layer

– Physical Resource Provisioning– Virtual Resource Management

• Improve manageability of massive Cloud Data Center• Enhance self-provisioning• Optimize physical resource utilization• High Availability for any single point of failure• Energy management

– Highly Available Distributed Storage Management – Service Load Balancing– Security– High Speed Networking

• What is it not?– It’s not Operating System– It’s not Virtualization Hypervisor

Page 25: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 26: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 27: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 28: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 29: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 30: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013
Page 31: Project Proposal (Title + Abstract) Due Wednesday, September 4, 2013