Siirete ennustamine

Beschreibung

Arvutid I study material TTÜ
Krista Vaabel
Mindmap von Krista Vaabel, aktualisiert more than 1 year ago
Krista Vaabel
Erstellt von Krista Vaabel vor etwa 7 Jahre
28
0

Zusammenfassung der Ressource

Siirete ennustamine
  1. Fikseeritud strateegiaga ennustamine
    1. lihtsaim
      1. vanim
        1. eeldus, et hargnemist ei toimu
          1. probleem tsüklitega
            1. eeldamine et alati toimub liialt tööd
            2. staatilise ennustamise strateegia
              1. varem tehtud käskude analüüs
                1. 82% õige
                  1. eri käsud eri ennustus
                  2. dünaamiline ennustamine
                    1. jälgitakse programmi täitmise kulgu
                      1. 2 bitti igas olekus
                        1. vasak: ennustab hargnemist
                          1. parem: kas toimus hargnemine
                          2. kui ennustus et hargnemist ei tule aga tuleb siis jäetakse vasak pool samaks. muudetakse paremat
                            1. jälle pole hargnemist: parem bitt 0
                              1. hargnemine: muudetakse mõlemat bitti
                              2. 90% õige
                              3. protsessoris on loogikaskeem, mis tegeleb ennustamisega
                                1. et konveieri taaskäivitamist vältida
                                2. hargnemise tähendus
                                  1. käsuloenduri saadetakse järgmise käsu aadressi asemel uus väärtus
                                  Zusammenfassung anzeigen Zusammenfassung ausblenden

                                  ähnlicher Inhalt

                                  Computing Hardware - CPU and Memory
                                  ollietablet123
                                  SFDC App Builder 2
                                  Parker Webb-Mitchell
                                  Data Types
                                  Jacob Sedore
                                  Intake7 BIM L1
                                  Stanley Chia
                                  Software Processes
                                  Nurul Aiman Abdu
                                  Design Patterns
                                  Erica Solum
                                  CCNA Answers – CCNA Exam
                                  Abdul Demir
                                  Abstraction
                                  Shannon Anderson-Rush
                                  Spyware
                                  Sam2
                                  HTTPS explained with Carrier Pigeons
                                  Shannon Anderson-Rush
                                  Data Analytics
                                  anelvr