Názor k článku Grafické karty a grafické akcelerátory (24) od anonym - Nemyslel jsem doslova paralelne, ale paralelne ve smyslu...

  • Článek je starý, nové názory již nelze přidávat.
  • 18. 8. 2005 17:21

    bez přezdívky
    Nemyslel jsem doslova paralelne, ale paralelne ve smyslu proudoveho zpracovani dat. Tj. pochopitelne nejde zaroven jednu adresu hledat v TLB a segmentovat, ale predpokladal bych ze jde hledat jednu adresu v TLB a jinou segmentovat.
    Krome baze musis testovat limit a prava segmentu.

    Na AMD-64 rikaji, ze segmentaci vypli. Ve skutecnosti vypli limit pro vsechny registry (testuje se pouze kanonicka forma, to je snadne protoze staci bitovy test), bazi pro CS,DS,ES a SS a atributy pro vse krome CS. Registry FS a GS stale pouzivaji bazi a az budu mit 64bitovy nasm tak si schvalne zkusim jestli je pristup pres FS pomalejsi nez pres DS ...

    Od toho ma procesor 4 datove segmentove registry - nebo mluvis o tom ze to nestaci ? No, mozna mas pravdu ... vetsina programu ma podstatne vic sdilenych knihoven a rozumna alokace segmentovych registru by pro prekladac byla pekna fuska.