inside the machine an introduction to architecture
play

Inside the Machine: An Introduction to Architecture, Parallelism - PowerPoint PPT Presentation

Inside the Machine: An Introduction to Architecture, Parallelism & Electronics Soumyabrata Dev The ADAPT SFI Research Centre https://soumyabrata.github.io/ Bucknell University 13-July-2018 The ADAPT Centre is funded under the SFI Research


  1. Inside the Machine: An Introduction to Architecture, Parallelism & Electronics Soumyabrata Dev The ADAPT SFI Research Centre https://soumyabrata.github.io/ Bucknell University 13-July-2018 The ADAPT Centre is funded under the SFI Research Centres Programme (Grant 13/RC/2106) and is co-funded under the European Regional Development Fund.

  2. Where have I been, and where am I now? www.adaptcentre.ie ● ● ● ● ●

  3. My high-level research interests www.adaptcentre.ie ● ● ○ ○ ○ ● 1 Advisor role at Overleaf, 207 Regent Street, London. 2 Vandewalle, J. Kovacevic, M. Vetterli, Reproducible Research in Signal Processing – What, why, and how, IEEE Signal Processing Magazine, vol. 26, no. 3, pp. 3747, 2009.

  4. What do you expect to learn? www.adaptcentre.ie ● ● ● ● ● ● ●

  5. www.adaptcentre.ie

  6. Architecture and Organization www.adaptcentre.ie ● ●

  7. Architecture and Organization www.adaptcentre.ie

  8. Computer Components www.adaptcentre.ie ● ● ●

  9. How computer understands our code? www.adaptcentre.ie

  10. www.adaptcentre.ie

  11. Laundry Example www.adaptcentre.ie ● ● ● ●

  12. Sequential Processing www.adaptcentre.ie ● ●

  13. Pipelined Processing www.adaptcentre.ie ●

  14. Thoughts on pipelining www.adaptcentre.ie ● ● ● ●

  15. Use of Pipelining in computer www.adaptcentre.ie ●

  16. Why care about pipelining? www.adaptcentre.ie ● ● ●

  17. Activity Time www.adaptcentre.ie ● ● ●

  18. Types of parallelism www.adaptcentre.ie ● ● ●

  19. www.adaptcentre.ie

  20. What are the types of ILP? www.adaptcentre.ie ● ●

  21. Linear Execution www.adaptcentre.ie

  22. Pipelined Instruction www.adaptcentre.ie

  23. Instruction Fetch (IF) www.adaptcentre.ie ● ●

  24. Instruction Decode (ID) www.adaptcentre.ie ● ●

  25. Execution (EX) www.adaptcentre.ie ● ●

  26. Memory and IO www.adaptcentre.ie ● ●

  27. Write Back www.adaptcentre.ie ●

  28. Operation Timings www.adaptcentre.ie Operations Timings Instruction Fetch 2ns Instruction Decode 1ns Execution 2ns Memory and IO 2ns Write Back 1ns

  29. Advantages/Disadvantages www.adaptcentre.ie ● ● ● ●

  30. www.adaptcentre.ie

  31. Vector Processors www.adaptcentre.ie ● ● ● ● ●

  32. Vector Processor Example www.adaptcentre.ie

  33. Example www.adaptcentre.ie

  34. Example www.adaptcentre.ie ← ← … ←

  35. Example www.adaptcentre.ie

  36. Illustration www.adaptcentre.ie

  37. Vector Processors Applications www.adaptcentre.ie ● ● ● ● ● ● ● ●

  38. www.adaptcentre.ie

  39. Microcomputer www.adaptcentre.ie ● ● 1 https://www.arduino.cc

  40. Computer code via electronics www.adaptcentre.ie

  41. Bipolar Junction Transistors (BJT) www.adaptcentre.ie

  42. Multiplexed single display www.adaptcentre.ie

  43. Multiplexed single display www.adaptcentre.ie

  44. Multiplexed single display www.adaptcentre.ie

  45. Multiplexed Multiple Displays www.adaptcentre.ie

  46. My brief stay at NY www.adaptcentre.ie 1 https://www.nytimes.com/2017/09/15/nyregion/manhattans-confusing-avenue-addresses.html

  47. Computer code via electronics www.adaptcentre.ie

  48. LED Cube video www.adaptcentre.ie

  49. LED Cube fundamentals www.adaptcentre.ie

  50. Activity time www.adaptcentre.ie

  51. www.adaptcentre.ie

  52. High Performance Computing www.adaptcentre.ie ● ● ●

  53. HPC: Powering Deep Learning www.adaptcentre.ie 1 “Are AI/Machine Learning/Deep Learning in Your Company’s Future?”, insideBigData + NVIDIA 2 EMC Digital Universe with Research & Analysis by IDC

  54. An example HPC Workflow www.adaptcentre.ie

  55. HPC Application www.adaptcentre.ie ● ● ● ● ● ●

  56. Acknowledgement www.adaptcentre.ie ● ● ● ● ● ●

  57. Thank You The ADAPT Centre is funded under the SFI Research Centres Programme (Grant 13/RC/2106) and is co-funded under the European Regional Development Fund.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend