2013-06-15 2 views
0

Как я могу определить достаточный порог для алгоритма вилки/объединения? На данный момент я произвольно играю с некоторыми порогами и проверяю результат. Но есть ли какие-либо рекомендации или лучшие практики, как установить наиболее подходящий порог?Как установить порог для алгоритма вилки/объединения в Java?

В моем примере я использую массив с 1_000_000 элементами.

Изменение моего порога фон 100_000 к:

private final static int THRESHOLD = 10_000; 

дать мне более высокую производительность. Но это просто произвольное тестирование.

Может кто-нибудь помочь мне? :)

ответ

3

Но это просто произвольное тестирование.

Это идея. Вы экспериментируете на определенном оборудовании и вычисляете правильные цифры, которые дают ожидаемую производительность.
Обычно все измерения производительности публикуются по адресу с указанием их технических характеристик.

Смежные вопросы