1 / 28

T öbbmagos processzorok: előnyök és kihívások

T öbbmagos processzorok: előnyök és kihívások. Majó Zoltán ETH Zürich. T öbbmagos processzorok: előnyök és kihívások. Apáczai. UTC-N . Majó Zoltán ETH Zürich . Mi is egy (többmagos) processzor?. + ·. + ·. + ·. + ·. + ·. + ·. + ·. Mitől jó egy processzor?. GYORSASÁG

Download Presentation

T öbbmagos processzorok: előnyök és kihívások

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Többmagos processzorok: előnyök és kihívások Majó Zoltán ETH Zürich

  2. Többmagos processzorok: előnyök és kihívások Apáczai UTC-N Majó Zoltán ETH Zürich

  3. Mi is egy (többmagos) processzor? + · + · + · + · + · + · + ·

  4. Mitől jó egy processzor? GYORSASÁG Minél kevesebb idő alatt minél több számítás.

  5. Áttekintés • Szükség van többmagos processzorokra? • Hogyan működikegy többmagos processzor? • Jobb egy többmagos processzor mint egy egymagos?

  6. Sorösszege 16 7 6 43 1 2 11 5 75 0 23 16 29 72 91 73 86 Összeg: + · 5 4 8 7 6 2 1 3 0 Lépések:

  7. Órajel + · • 8 lépés az mennyi idő? • 1 Hz-es órajel: 8 s • 2 Hz-es órajel: 4 s • 2 GHz-es órajel: 4 ns + ·

  8. Celeron Pentium

  9. Celeron Pentium

  10. Quad Xeon Octo Xeon Dual Xeon

  11. Quad Xeon Octo Xeon Dual Xeon

  12. Áttekintés • Szükség van többmagos processzorokra? Igen, másképp nem lehet növelni a teljesítményt. • Hogyan működikegy többmagos processzor?

  13. Sorösszege 2 11 16 16 7 6 7 43 6 43 1 1 2 11 5 5 72 23 16 29 0 16 5 18 19 0 Összeg1: Összeg2: + · + · 2 0 4 3 1 2 0 1 4 3 Lépések1: Lépések2:

  14. Sorösszege 72 19 Összeg1: Összeg2: + · + · 72 91 0 Végösszeg: 4 5 6 4 Lépések2: Lépések1:

  15. Áttekintés • Szükség van többmagos processzorokra? Igen, másképp nem lehet növelni a teljesítményt. • Hogyan működikegy többmagos processzor? Párhuzamos programokra van szükség. • Jobb egy többmagos processzor mint egy egymagos?

  16. Összeg 8 lépés Szekvenciális rész Párhuzamos rész Összeg1 4 lépés + · + · + · 4 lépés 2 lépés Összeg2 Végösszeg

  17. Gyorsabb2 mag mint 1? Minden magnak 1 Hz-es órajele van. • 8 lépés → 8 s • 4 + 4 lépés párhuzamosan → 4 s • 2 lépés szekvenciálisan → 2 s • Összesen: 6 s + · + · + ·

  18. Gyorsabb 4 mag mint 2? 80% 20% 4 lépés + · + · 4 lépés 2 lépés Párhuzamos rész Szekvenciális rész

  19. Gyorsabb 4 mag mint 2? 2 lépés 2 lépés 80% 20% 2 lépés + · + · + · + · 2 lépés 2 lépés Párhuzamos rész Szekvenciális rész

  20. 1.33X + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · 2X

  21. ? ? + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + · + ·

  22. Párhuzamos rész = 80%

  23. Párhuzamos rész = 90%

  24. Párhuzamos rész = 95%

  25. Párhuzamos rész = 99%

  26. Áttekintés • Szükség van többmagos processzorokra? Igen, másképp nem lehet növelni a teljesítményt. • Hogyan működikegy többmagos processzor? Párhuzamos programokra van szükség. • Jobb egy többmagos processzor mint egy egymagos? Csak nagyon párhuzamos programok esetében.

  27. Összefoglalás ? + · + · + · + · + · + · + · + · + · + · + · + · + · vs.

  28. + ·

More Related