A parallel Universe : Hardware vs Software parallelism

486 views

Published on

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

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
486
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

A parallel Universe : Hardware vs Software parallelism

  1. 1. Hardware vs Software Parallelism Shivek Khurana Cluster Innovation Centre University Of Delhi
  2. 2. What is parallelism
  3. 3. Hardware Based Parallelism
  4. 4. Multicore Chips Mo e han 1 on Neumann abs s n e h p (2-8) ex : n e 7 a on n a
  5. 5. GPU Mo e han 1 on Neumann abs s n e h p (mo e han 10) ex : N d a GeFo e a on n a
  6. 6. Cluster Computing A ne wo o s s ems wo a s n e pu pose ex : a eboo se e n o e he o
  7. 7. Grid Computing Remo e us e ompu n
  8. 8. Software Based Parallelism
  9. 9. Job Scheduling/ Pipelining on a single core A s n e p o ess h eads an be b o en n o
  10. 10. Hyper-threading In e ’s p op e a e hno o p o esso appea as 2 . 1 ph s a
  11. 11. Simultaneous Multi-threading H pe h ead n h ead n omb ned w h s n e o e
  12. 12. Software Specific Tools P Open Open L OpenMP
  13. 13. That’s all folks.

×