Новости
О Центре
Кластер
Обучение
Основной курс по параллельному программированию
Учебные курсы
Магистратура
Дополнительное образование
Работы студентов
Библиотека
Исследования
Конференции
Полезные ссылки
NVIDIA
Контакты
О сайте
Имя:
Пароль:
запомнить:
Забыли пароль? Регистрация

Оценки сложности

В качестве отностительной оценки сложности параллельного алгоритма используем ускорение S=T1/Tp

где, Tp  - время решения задачи на p процессорах.

T1   = n*log(n).

Вычислительная сложность (время решения задачи) параллельного алгоритма быстрой сортировки для  p потоков определяется выражением:

Tp =  N(2n/p) + n/p * log(n/p),

где первая часть определяет общую трудоемкость всех операций выбора ведущего элемента и разделения блоков согласно этому элементу, а вторая – трудоемкость локальной сортировки блоков на последней итерации алгоритма.

Тогда S = n*log(n) / (N(2n/p) + n/p * log(n/p)).

Новости

22.10.2012
04.09.2012
05.04.2012
06.03.2012
02.03.2012