Keresés

Hirdetés

Új hozzászólás Aktív témák

  • namaste

    tag

    válasz vicze #41 üzenetére

    Az aSMP finomabb szabályozást tesz lehetővé, de vannak hátrányai is:
    - bonyolultabb felépítés, több tranzisztor: több clock domain, több feszültség és frekvencia szabályzó
    - szomszéd cache elérés: a cache milyen frekvencián megy?

    Amit a Cortex vezérléséről írsz, az nem úgy van, a vezérlés nem olyan egyszerű:
    - ha csak egy szál fut 100 %-on, akkor feleslegesen nem kapcsolja be a többi magot, hiszen egy szálat nem tud két helyen futtatni
    - ha szükség lenne két szál esetén 100 % + 10 %-os teljesítményre, akkor már bekapcsolja a második magot, és 10 %-os szálat átteszi oda
    - ha egy magot nem használ ki teljesen, akkor nem pörgeti feleslegesen, hanem energiatakarékos üzemmódba lép: WFI (Wait For Interrupt), ilyenkor nem kap órajelet, pl. 10 %-os használat esetén az idő 10 %-ában dolgozik és az idő 90 %-ában vár WFI-ben

    Az egész eredménye valószínűleg az, lesz, hogy 8 mag folyamatosan járni fog [...]
    A fentiekből következik, ha nincs terhelés, akkor nem pörgeti a nyolc magot.

Új hozzászólás Aktív témák