Хорошо, я решаю очень сложную проблему.- генерирование простых чисел (это не совсем смущающе параллельно, поскольку они пишутся (и читаются из них для проверки, являются ли они фактором) из общего источника. для интереса: http://pastebin.com/sQQLpMgB
В любом случае, вещь, котораяЭто вдохновило меня на то, чтобы написать (частично) реализацию моего доступа к этим двойным процессорам Xeon E5520 (с объемом оперативной памяти IIRC 16 ГБ)
Так что я знаю, что каждый процессор поддерживает 8активные потоки. Но затем есть фоновые процессы (и, вероятно, другие пользователи), использующие некоторые из них (на самом деле, вероятно, больше, чем все из них). Так что хорошее эмпирическое правило относительно того, сколько потоков заставляет вещи идти быстрее, прежде чемих сдерживает их над головой (думаю, это правило должно учитывать количество потоков, которые могут быть активны одновременно)