Назначить больше потоков гостевой ОС VirtualBox
438
SamTew
Я использую Windows 8.1 в качестве хоста с Intel Core I7 4500U. Я пытаюсь использовать OpenMP в Ubuntu с использованием VirtualBox. Однако, даже если я использую два ЦП, у меня все равно остается только один поток. Когда я запускаю OpenMP для параллелизма, он использует только один поток. Есть ли способ добавить больше потоков в гостевую ОС Ubuntu, чтобы я мог добиться параллелизма в OpenMP?
Вывод cat /proc/cpuinfo | grep processor
и как я называю компилятор:
Как вы определили, что у вас есть только один поток внутри виртуальной машины? Пожалуйста, предоставьте вывод `cat / proc / cpuinfo | grep processor`.
Daniel B 7 лет назад
1
Как вы компилируете свою программу? Например, [`g ++ -fopenmp omp.cpp && ./a.out`](http://stackoverflow.com/questions/20962363/openmp-in-qt-on-virtualbox-uses-only-one-thread)
Hydraxan14 7 лет назад
0
Если вы откроете VirtualBox, щелкните нужную виртуальную машину, а затем нажмите «Настройки», откроется диалоговое окно, в котором вы сможете внести изменения в виртуальную машину. Если вы перейдете на вкладку «Система», а затем на вкладку «Процессор», вы увидите, сколько ядер назначено вашей виртуальной машине, а также добавите больше ядер. Как сказал Hydrax, какую команду вы используете для компиляции кода?
DrZoo 7 лет назад
0
@DanielB Я приложил вывод в вопросе. Я не могу встроить картинку, так что это просто ссылка
SamTew 7 лет назад
0
@ Hydraxan14 Я использую gcc testing.c -o testing.out -fopenmp
SamTew 7 лет назад
0
Таким образом, у вас есть два виртуальных процессора внутри виртуальной машины. VirtualBox не виноват.
Daniel B 7 лет назад
0
@DrZoo Как я уже сказал, я выделил 2 ядра для ВМ.
SamTew 7 лет назад
0
@DanielB Так это проблема кодирования?
SamTew 7 лет назад
0
Казалось бы, так. Я не знаком с OpenMP, поэтому не могу вам с этим помочь, извините. Я предлагаю вам спросить [так], с полным примером кода.
Daniel B 7 лет назад
0
Все в порядке. Спасибо, в любом случае.
SamTew 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
5
ПО для управления iPod для Linux
-
1
Возвращаясь из Dual-boot к просто Windows
-
2
Firefox печать в PDF-файл
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор