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

Post on 20-Jan-2016

213 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Project Proposal (Title + Abstract)

DueWednesday, 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

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

Software CentricParallel Programming Languages

In-Depth Analysis, Comparison of Languages, Sample Code

Posix Threads – PthreadsMPIOpenMPOpenCL / CUDAMap-Reduce / HadoopX10ErlangParallel Java

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

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

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

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

top related