Vlákno názorů k článku Pohled do nitra mikroprocesoru od Rimmer - V textu bylo nekolikrát zmíněno slovo "pipeline", ale...

  • Článek je starý, nové názory již nelze přidávat.
  • 21. 3. 2008 13:11

    Rimmer (neregistrovaný)
    V textu bylo nekolikrát zmíněno slovo "pipeline", ale ani v tomto ani v předchozích dílech nebylo vysvětleno o co se vlastně jedná. Přitom je to hodně důležitý(a zajímavý, i z pohledu řešení problémů které sebou přináší jako například zpracování podmíněných skoků nebo datově závislých instrukcí) pojem, kterému se např. na FEL ČVUT věnuje celý jeden semestr. Jelikož se jedná o způsob "urychlení" běhu procesoru a v jistém slova smyslu vyšší level znalostí, tak asi patří do některého z dalších dílů seriálu. Nicméně bych autora poprosil aby se vyvaroval používání dosud nevysvětlených pojmů, protože článek potom není "samovysvětlující" a začátečník se zbytečně ztrácí ve věcech které v tento okamžik zatím nepotřebuje.
    A jinak samozřejmě děkuji za skvěle prováděnou popularizaci tohoto zajímavého tématu, jen tak dále :-)
  • 21. 3. 2008 14:19

    Pavel Tišnovský
    Zlatý podporovatel
    Ano, taky jsem si uvedomil, ze se jedna o nevysvetleny pojem. Je to docela slozite zjistit, odkud s vysvetlovanim zacit, ale je pravda, ze pipeliningem se budeme dale take zabyvat.

    Nejedna se jen o skoky (i kdyz tam je to hodne kriticke, to mate pravdu), ale treba i o reakci CPU na preruseni nebo dokonce prepnuti vlaken - obecne plati, ze cim "nasekanejsi" pipeline, tim hur se tyto operace provadi a musi se to ruzne obchazet.
  • 21. 3. 2008 16:37

    Rejpal (neregistrovaný)
    Možná pan Tišnovský jen pipelining nemá rád, tak ho zapírá. :-) Měl tu přeci i články o zásobníkových procesorech, které ho nepotřebují, třeba si nechce kazit reklamu na jiné architektury. :-)