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