a parallel universe : hardware vs software parallelism

Post on 29-Nov-2014

330 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

This presentation talks about some available HW and SW technologies that helps you parelleify your algorithms.

TRANSCRIPT

Hardware vs Software Parallelism

Shivek KhuranaCluster Innovation Centre

University Of Delhi

What is parallelism

Hardware Based Parallelism

Multicore Chips

Mo e han 1 on Neumann abs a on n a s n e h p (2-8)

ex : n e 7

GPU

Mo e han 1 on Neumann abs a on n a s n e h p (mo e han 10)

ex : N d a GeFo e

Cluster Computing

A ne wo o s s ems wo n o e he o a s n e pu pose

ex : a eboo se e

Grid Computing

Remo e us e ompu n

Software Based Parallelism

Job Scheduling/ Pipelining on a single core

A s n e p o ess an be b o en n o h eads

Hyper-threading

In e ’s p op e a e hno o . 1 ph s a p o esso appea as 2

Simultaneous Multi-threading

H pe h ead n omb ned w h s n e o e h ead n

Software Specific Tools

P OpenOpen LOpenMP

That’s all folks.

top related