Кугис и многоядерный процессор?

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Trace
Активный участник
Сообщения: 153
Зарегистрирован: 14 окт 2009, 05:07
Репутация: 0
Откуда: Красноярск
Контактная информация:

Кугис и многоядерный процессор?

Сообщение Trace » 02 фев 2010, 15:04

Хотелось бы узнать возможна ли работа кугис на многоядерных процессорах? так чтобы загружался не 1 процессор а несколько.
Последний раз редактировалось Trace 03 фев 2010, 09:19, всего редактировалось 1 раз.

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Кугис и многоядерный процессор?

Сообщение Voltron » 02 фев 2010, 17:42

Trace писал(а):Хотелось бы узнать возможна ли работа кугис на многоядерных процессорах? так чтобы загружался не 1 процессор а несколько.
Работать-то она будет, но распараллеливание, насколько я знаю, пока не заявлено. Патчи приветствуются :-)

Trace
Активный участник
Сообщения: 153
Зарегистрирован: 14 окт 2009, 05:07
Репутация: 0
Откуда: Красноярск
Контактная информация:

Re: Кугис и многоядерный процессор?

Сообщение Trace » 03 фев 2010, 09:19

Спасибо за ответ. подождем патча :)

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Кугис и многоядерный процессор?

Сообщение Voltron » 03 фев 2010, 09:26

Вчера посмотрел код некоторых Python расширений - многие запускают обработку в отдельном потоке, по идее это позволяет загружать и второй процессор

Neo
Интересующийся
Сообщения: 46
Зарегистрирован: 13 фев 2010, 21:41
Репутация: 0

Re: Кугис и многоядерный процессор?

Сообщение Neo » 01 мар 2010, 11:24

А как идея:
1 "QGIS Core" (ядро) пашет на одном ядре процессора.
2 Модули (плагины) - сеют-посевают на другом ядре процессора.
3 И т.д.
8)

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Кугис и многоядерный процессор?

Сообщение Voltron » 01 мар 2010, 17:58

Neo писал(а):А как идея:
1 "QGIS Core" (ядро) пашет на одном ядре процессора.
2 Модули (плагины) - сеют-посевают на другом ядре процессора.
Сейчас примерно так и происходит, многие расширения запускают отдельный поток для своей работы

yellow-sky
Гуру
Сообщения: 588
Зарегистрирован: 30 мар 2009, 21:53
Репутация: 55
Откуда: Королев

Re: Кугис и многоядерный процессор?

Сообщение yellow-sky » 02 мар 2010, 15:45

К сожалению ядро QGIS действительно использует только одно ядро.
Будем надеяться, что в ближайшем будущем появятся форки, в которых будет возможность управлять соотношением (потребляемая память, процессор)/скорость работы. Многие части системы уже сейчас можно распараллеливать - запросы данных из источников (wms, gdal, shplib), послойная отрисовка в памяти, параллельные запросы при работе инфотула и многое другое. Это ведет к значительному усложнению системы, но и дает возможность серьезно увеличить скорость работы и отзывчивость программы.

Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей