Когда имеет смысл использовать деление/распределение Loop, если я компилирую одноядерный процессор?Работает ли работа деления в одиночных ядрах?
1
A
ответ
-1
Есть замечательные ответы на comp.compiler
2
Производительность мудро? Нет, это почти наверняка принесет накладные расходы.
0
См. Comp.compilers для стандартных ответов.
Кроме того, случай с нечетным шаром, который я мог придумать, может быть, если есть потенциал, который может блокировать одна из итераций. (например, динамическое распределение памяти)
Обратите внимание, что этот случай более «злоупотребляет» легким языком «параллель», чем реальная численная причина. (Проще использовать «для», чем вручную делать это с помощью потоков, даже если для ждет всех потоков для завершения)
Смежные вопросы
- 1. Работа со многими матрицами фиксированного размера в ядрах CUDA
- 2. Работает ли активная работа?
- 3. Ли поток пользовательского уровня linux (pthread) работает на нескольких ядрах?
- 4. Преобразование вектора одиночных целых чисел в вектор одиночных двоичных значений
- 5. Можно ли использовать критерий для параллелизации параллелизма в нескольких ядрах?
- 6. QRunnable в нескольких ядрах
- 7. Как работает алгоритм аппроксимации деления?
- 8. Loop разворачивается в ядрах ядер
- 9. Как работает скиммизация одиночных условий EXISTS?
- 10. Как определить, работает ли работа с задержкой?
- 11. Счет PowerShell не работает для одиночных совпадений
- 12. Работает ли виртуализованная работа с airbnb/ферментом?
- 13. Android "работает ли работа?" BadTokenException на PopupWindow
- 14. Работает ли сенсорная работа с SVG?
- 15. Использование __constant qualifer в ядрах OpenCL
- 16. Может ли один процесс работать в нескольких ядрах?
- 17. Можно ли использовать строковые типы данных в ядрах C++ CUDA?
- 18. Всегда ли все строки в ядрах openACC работают на GPU?
- 19. Являются ли пакеты OSGI работающими на нескольких ядрах?
- 20. Есть ли работа на лету компиляции в NetBeans 6.5 и насколько она хорошо работает?
- 21. Unmarshal список одиночных элементов не работает
- 22. CPUID на нескольких ядрах/NUMA
- 23. Simulink работает на нескольких ядрах (или нет) для данной модели
- 24. работает работа в Hadoop - ОШИБКА
- 25. Ошибка деления в Haskell
- 26. Как работает облачная работа?
- 27. Что касается 2D-массива в ядрах OpenCl
- 28. Как работает внутренняя работа?
- 29. Как вы можете отделить строку чисел от одиночных цифр с помощью деления и оператора modulo?
- 30. Ширина деления не работает для меня