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.