If the TEX and ALU clauses run in parallel and there exists a dependency, is the ALU clause execution halted until the TEX clause is complete? Or just until the dependency is resolved?
It would seem to me that the entire TEX clause would have to complete before allowing the ALU clause to execute, thus if only one dependency exists there might be a long cycle count (assuming a 4 to 1 cycle count and 8 fetches/TEX that would be a 32 cycle latency) before the ALU clause would be allowed to execute because of one dependency?
Is this correct? If so or not, can I find this in the ISA docs and where?