Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

C++ Builder 6 и OpenMP

32K
19 ноября 2011 года
~Mikhail~
7 / / 04.04.2011
Добрый день! У меня есть такой вопрос, можно на C++ Builder 6 установить библиотеку OpenMP и как это сделать? В MS Visual Studio я знаю это возможно (там помоему OpenMP уже настроен), возможно ли в билдере?
14
19 ноября 2011 года
Phodopus
3.3K / / 19.06.2008
нет. это можно прочитать даже в русской википедии
32K
03 декабря 2011 года
~Mikhail~
7 / / 04.04.2011
Такой ещё вопрос. Можно ли каким-нибудь образом распараллелить программу в Билдере 6 либо в более новых вериях среды?
16K
03 декабря 2011 года
asmforce
186 / / 05.01.2010
Цитата: ~Mikhail~
Такой ещё вопрос. Можно ли каким-нибудь образом распараллелить программу в Билдере 6 либо в более новых вериях среды?



Вручную, я полагаю, не покатит? ;)

32K
07 декабря 2011 года
~Mikhail~
7 / / 04.04.2011
Ну почему не покатит?)) Я вот только одного понять не могу, функция CreateThread () как будет создавать потоки: всё на одном ядре или всё-таки распределять между ядрами будет?
Если судить по том какие у неё параметры, то по ходу все потоки будут только на одном ядре, как тогда сделать на нескольких ядрах?
277
07 декабря 2011 года
arrjj
1.7K / / 26.01.2011
а) в bcb есть отдельный класс для этого - TThread
б) на разных - потоки автоматически системой распределяются между ядрами

а OpenMP для распаралеливания не в пределах нескольких ядер одного компа, а в пределах нескольких компов, объеденённых в кластер (ну грубо говоря :)).
7
07 декабря 2011 года
@pixo $oft
3.4K / / 20.09.2006
Цитата: ~Mikhail~
CreateThread () как будет создавать потоки: всё на одном ядре или всё-таки распределять между ядрами будет?

Как попросишь,так и сделает

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог