Ами нали се хвалиш, че на 3090 (една ли ще е картата) ще направи сравненията за 3 часа? И понеже са данни, а sqlite бил направен да работи с данни, предположих, че ще пускал sqlite на 3090. :) Или не? :)
На 2xV100S примера на гейтвей ще минава за ~15 секунди. Както сам ще можеш да замериш, стига да успееш да си пуснеш opencl-a там. Аз съм много добър в сметките.
Питай жонката на кво ще го пуска защо питаш мен? Може и на хладилник миеле да го стартира, но не мисля че би те унизил чак толкова. Той е справедлив човек - комунист.
Ами нали се хвалиш, че на 3090 (една ли ще е картата) ще направи сравненията за 3 часа? И понеже са данни, а sqlite бил направен да работи с данни, предположих, че ще пускал sqlite на 3090. :) Или не? :)
На 2xV100S примера на гейтвей ще минава за ~15 секунди. Както сам ще можеш да замериш, стига да успееш да си пуснеш opencl-a там. Аз съм много добър в сметките.
E, това означава че на 3090 ще минава за 0.01 секунда? :)
Питай жонката на кво ще го пуска защо питаш мен? Може и на хладилник миеле да го стартира, но не мисля че би те унизил чак толкова. Той е справедлив човек - комунист.
Ами нали се хвалиш, че на 3090 (една ли ще е картата) ще направи сравненията за 3 часа? И понеже са данни, а sqlite бил направен да работи с данни, предположих, че ще пускал sqlite на 3090. :) Или не? :)
На 2xV100S примера на гейтвей ще минава за ~15 секунди. Както сам ще можеш да замериш, стига да успееш да си пуснеш opencl-a там. Аз съм много добър в сметките.
E, това означава че на 3090 ще минава за 0.01 секунда? :)
Между другото, sli е лоша идея. Тва е за опенгл-ски работи игри рендерване, за сметки ще се прецакаш - вижда се като едно устройство...и работи колкото едното.
Последно редактирано на 28.09.2020 от johnfound, видяно: 2012 пъти.
На i7-4810mq (лаптоп) минава за между 11 и 19 секунди.
В смисъл целият тест, или отделен ред?
отделен ред
Хм... Малко бавно ми изглежда. Сега намерих един друг лаптоп със Pentium N3540 на 2.16GHz и на него един ред го смята между 8 и 13 секунди. Мислех си, че i7-цата трябва да е значително по-бърз...
model name : Intel(R) Pentium(R) CPU N3540 @ 2.16GHz
И този процесор е сложен на лаптоп с пасивно охлаждане.
SetA count: 99775
Time for one string [ms]: 13685
Min distance: 4
Time for one string [ms]: 13287
Min distance: 4
Time for one string [ms]: 13477
Min distance: 4
Time for one string [ms]: 8168
Min distance: 4
Time for one string [ms]: 13599
Min distance: 40
Time for one string [ms]: 10962
Min distance: 4
Time for one string [ms]: 11622
Min distance: 9
Странно, опенцл-а на нвидията не идваше ли с кудата? Аз честно казано съм забравил как съм го слагал ма май все пак идваха заедно
Намерих OpenCL. Твоят код е доста по-бърз, но не съм сигурен, че дава правилен резултат. :) Попромених го малко да чете истинските данни и не дава верните числа. Но е възможно да съм направил някоя грешка при промяната, ще продължа да го тествам след като си изтичам 8-те мили...
Ето и от мене едно супер-бавно решение за CPU на асемблер. На моя лаптоп с А4-1200 (1GHz) едно сравнение със 100К SetA, е между 30 и 50 секунди.
Може ли някой да го пусне на нещо от порядъка на компютъра на Пайпа, за да знам как се движа...
В пакета има изпълними файлове за Linux и Windows. Пуснете го и дайте първите 5..10 реда от изхода.
Трябва да изглеждат като:
SetA count: 99775
Time for one string [ms]: NNNN
Min distance: 4
Time for one string [ms]: XXXX
Min distance: 4
Първите решения са: "4, 4, 4, 4, 40, 4, 9, 6..."
Вероятно операционна система нещо влияе и ти като пускаш на Линукс ти минава бързо, а виндовс тестерите им е бавно. На i7-8750h времената са:
SetA count: 99775
Time for one string [ms]: 17562
Min distance: 4
Time for one string [ms]: 17188
Min distance: 4
Time for one string [ms]: 17500
Min distance: 4
Ако пък мина на батерия само отива на:
SetA count: 99775
Time for one string [ms]: 33063
Min distance: 4
Time for one string [ms]: 32796
Min distance: 4
Time for one string [ms]: 33844
Min distance: 4