-
- Тогда потребуется по сопроцессору на каждый процесс/поток. А если
задач, использующих AVX512, больше числа сопроцессоров? Что тогда?
Попытка выделить из ядра сопроцессор проблему не решит, т.к. любая
расчетная FP-задача обязательно содержит в себе еще и x86/64-код, а
потому разделить их никак не получится. Суть проблемы в том, что
вытесняющая многозадачность нужна для организации очереди на
обслуживание, которая длиннее число ядер. Противном случае не было
бы Kceния(480 знак., 07.01.2022 13:18)
- Был бы сопроцессор - можно было бы ленивое вытеснение сделать. Не вытеснять до первой записи в конкретный регистр. - Evgeny_CD(07.01.2022 16:22)
- Тогда потребуется по сопроцессору на каждый процесс/поток. А если
задач, использующих AVX512, больше числа сопроцессоров? Что тогда?
Попытка выделить из ядра сопроцессор проблему не решит, т.к. любая
расчетная FP-задача обязательно содержит в себе еще и x86/64-код, а
потому разделить их никак не получится. Суть проблемы в том, что
вытесняющая многозадачность нужна для организации очереди на
обслуживание, которая длиннее число ядер. Противном случае не было
бы Kceния(480 знак., 07.01.2022 13:18)