4 ms·
How does the scheduler know which process will use CPU instructions that the small cores don't support? Will it just try it out and then move the process to the
by est31 6y ago
How does the scheduler know which process will use CPU instructions that the small cores don't support? Will it just try it out and then move the process to the higher support core if it detects an error?
- AnotherGoodName 6y ago>How does the scheduler know which process will use CPU instructions that the small cores don't support? I don't see that as required? If you catch the illegal instruction signal that CPUs throw you can just run it on the other CPU since the instruction counter would not have incremented. There's a delay in the catch and retry on the other CPU but i don't see the big deal here?