Посоветуйте на основе какого процессора собирать сейчас домашний компьютер
Цитата: ale4316 от 13.06.2022, 09:59c:\>bigint128\BigInt128.exe -getMersenPrimesInRange 9000 10000
Intel(R) Xeon(R) CPU E5-2420 0 @ 1.90GHz
Searching in range : 9000 ... 10000 ( 112 exponents )
n_threads = 12
exponents count = 112
nBlocks = 12
block_size = 9
rem_size = 4Exponents passed : 112
time : 535.723 sec.Mersen primes:
Mp21 exponent : 9689
Mp22 exponent : 9941
c:\>bigint128\BigInt128.exe -getMersenPrimesInRange 9000 10000
Intel(R) Xeon(R) CPU E5-2420 0 @ 1.90GHz
Searching in range : 9000 ... 10000 ( 112 exponents )
n_threads = 12
exponents count = 112
nBlocks = 12
block_size = 9
rem_size = 4
Exponents passed : 112
time : 535.723 sec.
Mersen primes:
Mp21 exponent : 9689
Mp22 exponent : 9941
Цитата: ale4316 от 13.06.2022, 11:06c:\>bigint128\BigInt128.exe -getMersenPrimesInRange 9000 10000
2x Quad-Core AMD Opteron(tm) Processor 2378
Searching in range : 9000 ... 10000 ( 112 exponents )
n_threads = 16
exponents count = 112
nBlocks = 16
block_size = 7
rem_size = 0Exponents passed : 112
time : 466.82 sec.Mersen primes:
Mp21 exponent : 9689
Mp22 exponent : 9941
c:\>bigint128\BigInt128.exe -getMersenPrimesInRange 9000 10000
2x Quad-Core AMD Opteron(tm) Processor 2378
Searching in range : 9000 ... 10000 ( 112 exponents )
n_threads = 16
exponents count = 112
nBlocks = 16
block_size = 7
rem_size = 0
Exponents passed : 112
time : 466.82 sec.
Mersen primes:
Mp21 exponent : 9689
Mp22 exponent : 9941
Цитата: ale4316 от 13.06.2022, 11:07c:\>bigint128\BigInt128.exe -getMersenPrimesInRange 9000 10000
Intel(R) Xeon(R) CPU X5660 @ 2.80GHz
Searching in range : 9000 ... 10000 ( 112 exponents )
n_threads = 12
exponents count = 112
nBlocks = 12
block_size = 9
rem_size = 4Exponents passed : 112
time : 466.405 sec.Mersen primes:
Mp21 exponent : 9689
Mp22 exponent : 9941
c:\>bigint128\BigInt128.exe -getMersenPrimesInRange 9000 10000
Intel(R) Xeon(R) CPU X5660 @ 2.80GHz
Searching in range : 9000 ... 10000 ( 112 exponents )
n_threads = 12
exponents count = 112
nBlocks = 12
block_size = 9
rem_size = 4
Exponents passed : 112
time : 466.405 sec.
Mersen primes:
Mp21 exponent : 9689
Mp22 exponent : 9941
Цитата: SerVal от 13.06.2022, 12:18Да уж.. Производительность Ксеонов меньше, чем у шестиядерного Райзена.
А потребляют и греются, наверное, о-го-го.
====
На первом месте пока Sid:
Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
time : 327.11 sec.Сэнди Бридж-то оказывается о-го-го! Ему бы память ДДР-5 и кэш побольше. А если добавить пару ядер, так он тут всех обскачет.
Вот и возникает вопрос - Чем занималась Интел после выпуска Сэндика?
* похоже, успешно доила покупателей увеличивая производительность на 5%.
Да уж.. Производительность Ксеонов меньше, чем у шестиядерного Райзена.
А потребляют и греются, наверное, о-го-го.
====
На первом месте пока Sid:
Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
time : 327.11 sec.
Сэнди Бридж-то оказывается о-го-го! Ему бы память ДДР-5 и кэш побольше. А если добавить пару ядер, так он тут всех обскачет.
Вот и возникает вопрос - Чем занималась Интел после выпуска Сэндика?
* похоже, успешно доила покупателей увеличивая производительность на 5%.
Цитата: ale4316 от 13.06.2022, 15:00c:\>bigint128\BigInt128.exe -getMersenPrimesInRange 9000 10000
Intel(R) Core(TM) i5-4590 CPU @ 3.30GHz
Searching in range : 9000 ... 10000 ( 112 exponents )
n_threads = 8
exponents count = 112
nBlocks = 8
block_size = 14
rem_size = 0Exponents passed : 112
time : 443.764 sec.Mersen primes:
Mp21 exponent : 9689
Mp22 exponent : 9941
c:\>bigint128\BigInt128.exe -getMersenPrimesInRange 9000 10000
Intel(R) Core(TM) i5-4590 CPU @ 3.30GHz
Searching in range : 9000 ... 10000 ( 112 exponents )
n_threads = 8
exponents count = 112
nBlocks = 8
block_size = 14
rem_size = 0
Exponents passed : 112
time : 443.764 sec.
Mersen primes:
Mp21 exponent : 9689
Mp22 exponent : 9941
Цитата: Удаленный пользователь от 13.06.2022, 15:12Спасибо за помощь (нет)
C:\Users\Egor>C:\BigInt128
Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz
Usage:
BigInt128.exe -factorial
BigInt128.exe -factorial 1000000
BigInt128.exe -mul
BigInt128.exe -mul Mp40
BigInt128.exe -mul "3*2^5-1"
BigInt128.exe -div
BigInt128.exe -div Mp32
BigInt128.exe -div "3*2^5-1"
BigInt128.exe -generate
BigInt128.exe -generate Mp25
BigInt128.exe -generate "2^82589939-1"
BigInt128.exe -sqrt
BigInt128.exe -sqrt Mp25
BigInt128.exe -isPrimeMillerRabin
BigInt128.exe -isPrimeMillerRabin Mp20
BigInt128.exe -isPrimeLucasLehmer
BigInt128.exe -isPrimeLucasLehmer Mp20
BigInt128.exe -isPrimeFermat
BigInt128.exe -isPrimeFermat Mp25
BigInt128.exe -isPrimeTrialDiv Mp25
BigInt128.exe -isPrimeTrialDiv "3*2^11895718-1"
BigInt128.exe -countPrimesInRange 100000000 200000000
BigInt128.exe -getPrimesInRange 100000000 200000000
BigInt128.exe -getPrimesInRange "100000000" "200000000"
BigInt128.exe -getMersenPrimesInRange Mp10 Mp20
BigInt128.exe -getMersenPrimesInRange "2^123-1" "2^12345-1"
where Mp1 ... Mp51 are Mersenn primes short names.
C:\Users\Egor>
Спасибо за помощь (нет)
C:\Users\Egor>C:\BigInt128
Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz
Usage:
BigInt128.exe -factorial
BigInt128.exe -factorial 1000000
BigInt128.exe -mul
BigInt128.exe -mul Mp40
BigInt128.exe -mul "3*2^5-1"
BigInt128.exe -div
BigInt128.exe -div Mp32
BigInt128.exe -div "3*2^5-1"
BigInt128.exe -generate
BigInt128.exe -generate Mp25
BigInt128.exe -generate "2^82589939-1"
BigInt128.exe -sqrt
BigInt128.exe -sqrt Mp25
BigInt128.exe -isPrimeMillerRabin
BigInt128.exe -isPrimeMillerRabin Mp20
BigInt128.exe -isPrimeLucasLehmer
BigInt128.exe -isPrimeLucasLehmer Mp20
BigInt128.exe -isPrimeFermat
BigInt128.exe -isPrimeFermat Mp25
BigInt128.exe -isPrimeTrialDiv Mp25
BigInt128.exe -isPrimeTrialDiv "3*2^11895718-1"
BigInt128.exe -countPrimesInRange 100000000 200000000
BigInt128.exe -getPrimesInRange 100000000 200000000
BigInt128.exe -getPrimesInRange "100000000" "200000000"
BigInt128.exe -getMersenPrimesInRange Mp10 Mp20
BigInt128.exe -getMersenPrimesInRange "2^123-1" "2^12345-1"
where Mp1 ... Mp51 are Mersenn primes short names.
C:\Users\Egor>
Цитата: Удаленный пользователь от 13.06.2022, 19:17Цитата: ale4316 от 13.06.2022, 15:25C:\Users\Egor>C:\BigInt128.exe -getMersenPrimesInRange 9000 10000
пишет отказано в доступе
Цитата: ale4316 от 13.06.2022, 15:25C:\Users\Egor>C:\BigInt128.exe -getMersenPrimesInRange 9000 10000
пишет отказано в доступе
Цитата: hoarfrost от 13.06.2022, 21:18Цитата: ale4316 от 13.06.2022, 08:53c:\>bigint128\BigInt128.exe -getMersenPrimesInRange 9000 10000
AMD FX(tm)-6100 Six-Core Processor
...
Exponents passed : 112
time : 648.29 sec.А ведь очень неплохо-то для весьма и весьма недорого (даже на пике своей цены) процессора.
Цитата: ale4316 от 13.06.2022, 08:53c:\>bigint128\BigInt128.exe -getMersenPrimesInRange 9000 10000
AMD FX(tm)-6100 Six-Core Processor
...
Exponents passed : 112
time : 648.29 sec.
А ведь очень неплохо-то для весьма и весьма недорого (даже на пике своей цены) процессора.
Цитата: hoarfrost от 13.06.2022, 21:20Цитата: SerVal от 13.06.2022, 00:05Цитата: hoarfrost от 11.06.2022, 15:46По мне - так лучше дождаться новых Ryzen-ов и брать систему с DDR-5.А чего ждать-то?
4-х канальную память в новых Райзенах никто не обещал. Большой кэш - тоже.
32-х ядерных процессоров - тоже не будет.
Зато пообещали встроенную графику, которая дополнительно будет греть кристаллыНасколько я понимаю, у DDR5 в обязательном порядке будет поддержка ECC. Уходит одно из самых важных отличий серверной и дектопной платформ.
Цитата: SerVal от 13.06.2022, 00:05Цитата: hoarfrost от 11.06.2022, 15:46По мне - так лучше дождаться новых Ryzen-ов и брать систему с DDR-5.А чего ждать-то?
4-х канальную память в новых Райзенах никто не обещал. Большой кэш - тоже.
32-х ядерных процессоров - тоже не будет.
Зато пообещали встроенную графику, которая дополнительно будет греть кристаллы
Насколько я понимаю, у DDR5 в обязательном порядке будет поддержка ECC. Уходит одно из самых важных отличий серверной и дектопной платформ.