Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cum am acces la o parte dintr-un ...

Mother's Day

Recomandare aparat de vidat alime...

Izolatie exterioara casa parter P...
 Cuvinte si expresii neclare

Mod de lucru Purmo Tempco Digital...

Samsung S90C vs LG C3

Problema sunet RCS
 Amortizor sertare bucatarie

Codrea Pallady

Blocurile goale! Orase in car...

Motorul pe benzina 1.0 SCe65
 Mostenire In 1986

Lentile sferica pentru astigmatism

Problema inlocuire usa spate A6 C...

Ce gen de muzica este?
 

Program pentru testat procesoare multicore

- - - - -
  • Please log in to reply
183 replies to this topic

#1
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,252
  • Înscris: 24.02.2007
Buna seara

Va prezint un program cu ajutorul caruia puteti vedea de cate ori ar merge un program mai repede daca ar folosi simultan mai multe thread-uri, pe PC-ul dumneavoastra. In cazul procesoarelor single core timpii ar trebui sa fie similari, in cazul celor dual-core ar trebui sa mearga de ~ 2x mai repede daca se folosesc 2 thread-uri, iar in cazul celor quad-core de ~ 4x mai repede daca se folosesc 4 thread-uri spre deosebire de unul singur.

Cine face publice rezultatele e rugat sa specifice si tipul de procesor impreuna cu sistemul de operare.

#2
AndreiASM

AndreiASM

    Active Member

  • Grup: Members
  • Posts: 1,021
  • Înscris: 24.06.2007
Misto programul, util! Felicitari si la mai mare!  :cheers:

#3
TLGsoft

TLGsoft

    Senior Member

  • Grup: Senior Members
  • Posts: 2,553
  • Înscris: 25.03.2006
WinXP with Intel Core 2 Duo T7200 @ 2.00 GHZ:


Using 1 thread (Folosind 1 fir de executie)
        14.82 s
Using 2 threads (Folosind 2 fire de executie)
        7.17 s
                      2.07 x faster than by using 1 thread (2.07 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
        7.35 s
                      2.07 x faster than by using 1 thread (2.07 ori mai rapid decat folosind 1 fir)
                      0.97 x faster than by using 2 threads (0.97 ori mai rapid decat folosind 2 fire)

#4
alexcrist

alexcrist

    Watchdog

  • Grup: Moderators
  • Posts: 9,311
  • Înscris: 02.02.2006
Using 1 thread (Folosind 1 fir de executie)
        15,35 s
Using 2 threads (Folosind 2 fire de executie)
        9,20 s
                      1,67 x faster than by using 1 thread (1,67 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
        8,34 s
                      1,67 x faster than by using 1 thread (1,67 ori mai rapid decat folosind 1 fir)
                      1,10 x faster than by using 2 threads (1,10 ori mai rapid decat folosind 2 fire)


AMD Turion 64 TL-56 X2 Mobile (~1.8GHz, 2x512KB cache) + WinXP SP2

Sincer, ma asteptam la rezultate mai bune la testul multi-threading :P
Apropo, daca nu-s prea indistrect...ce computezi in testele astea? :D

Edited by alexcrist, 13 December 2007 - 00:42.


#5
B3aT

B3aT

    Member

  • Grup: Members
  • Posts: 749
  • Înscris: 02.03.2005
Interesant,
Cu multe aplicatii deschise arata asa : AMD Athlon 64 X2 Dual 4800+ pe Win XP Sp2

Quote

Using 1 thread (Folosind 1 fir de executie)
        11.96 s
Using 2 threads (Folosind 2 fire de executie)
        7.44 s
                      1.61 x faster than by using 1 thread (1.61 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
        7.05 s
                      1.61 x faster than by using 1 thread (1.61 ori mai rapid decat folosind 1 fir)
                      1.06 x faster than by using 2 threads (1.06 ori mai rapid decat folosind 2 fire)

Edited by B3aT, 13 December 2007 - 01:52.


#6
Bobyllee

Bobyllee

    Member

  • Grup: Members
  • Posts: 468
  • Înscris: 11.09.2006
Using 1 thread (Folosind 1 fir de executie)
        13,68 s
Using 2 threads (Folosind 2 fire de executie)
        7,25 s
                      1,89 x faster than by using 1 thread (1,89 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
        6,60 s
                      1,89 x faster than by using 1 thread (1,89 ori mai rapid decat folosind 1 fir)
                      1,10 x faster than by using 2 threads (1,10 ori mai rapid decat folosind 2 fire)

______________________
T7500
win xp + sp2

#7
TLGsoft

TLGsoft

    Senior Member

  • Grup: Senior Members
  • Posts: 2,553
  • Înscris: 25.03.2006

View PostTLGsoft, on Dec 13 2007, 00:56, said:

WinXP with Intel Core 2 Duo T7200 @ 2.00 GHZ:


Using 1 thread (Folosind 1 fir de executie)
        14.82 s
Using 2 threads (Folosind 2 fire de executie)
        7.17 s
                      2.07 x faster than by using 1 thread (2.07 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
        7.35 s
                      2.07 x faster than by using 1 thread (2.07 ori mai rapid decat folosind 1 fir)
                      0.97 x faster than by using 2 threads (0.97 ori mai rapid decat folosind 2 fire)

Am mai rulat o data cu toate aplicatiile inchise:

Using 1 thread (Folosind 1 fir de executie)
        14.60 s
Using 2 threads (Folosind 2 fire de executie)
        6.99 s
                      2.09 x faster than by using 1 thread (2.09 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
        7.03 s
                      2.09 x faster than by using 1 thread (2.09 ori mai rapid decat folosind 1 fir)
                      0.99 x faster than by using 2 threads (0.99 ori mai rapid decat folosind 2 fire)

#8
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,252
  • Înscris: 24.02.2007
Ma bucur ca va este de folos :)
Sunt curios cum arata rezultatele pe un quad-core.
Legat de ce face procesorul in timpul testelor, calcule matematice.

#9
adiroman

adiroman

    Member

  • Grup: Members
  • Posts: 543
  • Înscris: 21.01.2006
Intel Core 2 Duo E6320 @ 1.8GHZ+ Xp

Using 1 thread (Folosind 1 fir de executie)
        19,00 s
Using 2 threads (Folosind 2 fire de executie)
        10,93 s
                      1,74 x faster than by using 1 thread (1,74 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
        9,41 s
                      1,74 x faster than by using 1 thread (1,74 ori mai rapid decat folosind 1 fir)
                      1,16 x faster than by using 2 threads (1,16 ori mai rapid decat folosind 2 fire)

Edited by adiroman, 13 December 2007 - 14:24.


#10
Bismarck

Bismarck

    Member

  • Grup: Members
  • Posts: 492
  • Înscris: 27.03.2007

View Postadiroman, on Dec 13 2007, 14:22, said:

Intel Core 2 Duo E6320 @ 1.8GHZ+ Xp

Using 1 thread (Folosind 1 fir de executie)
        19,00 s
Using 2 threads (Folosind 2 fire de executie)
        10,93 s
                      1,74 x faster than by using 1 thread (1,74 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
        9,41 s
                      1,74 x faster than by using 1 thread (1,74 ori mai rapid decat folosind 1 fir)
                      1,16 x faster than by using 2 threads (1,16 ori mai rapid decat folosind 2 fire)

ciudat ... am acelasi procesor Intel Core 2 Duo E6320 @ 1.86 GHZ + XpSP2
+ ceva aplicatii deschise !!

---result's----
Using 1 thread (Folosind 1 fir de executie)
        15,36 s
Using 2 threads (Folosind 2 fire de executie)
       7,17 s
                      2,14 x faster than by using 1 thread (2,14 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
       7,31 s
                      2,14 x faster than by using 1 thread (2,14 ori mai rapid decat folosind 1 fir)
                      0,98 x faster than by using 2 threads (0,98 ori mai rapid decat folosind 2 fire)

#11
alex.stoicescu

alex.stoicescu

    New Member

  • Grup: Members
  • Posts: 1
  • Înscris: 15.01.2007
Using 1 thread (Folosind 1 fir de executie)
        8.86 s
Using 2 threads (Folosind 2 fire de executie)
        4.63 s
                      1.91 x faster than by using 1 thread (1.91 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
        4.55 s
                      1.91 x faster than by using 1 thread (1.91 ori mai rapid decat folosind 1 fir)
                      1.02 x faster than by using 2 threads (1.02 ori mai rapid decat folosind 2 fire)

Intel D820

#12
Bismarck

Bismarck

    Member

  • Grup: Members
  • Posts: 492
  • Înscris: 27.03.2007
Using 1 thread (Folosind 1 fir de executie)
        8.16 s
Using 2 threads (Folosind 2 fire de executie)
        8.07 s
Using 4 threads (Folosind 4 fire de executie)
        8.06 s

Intel Pentium 4 530 Prescot @3.00GHz cu Hyper-Threading activat  <_<   ... deci HT nu foloseste la nimic ?

#13
queensoft

queensoft

    Trust no one

  • Grup: Banned
  • Posts: 16,079
  • Înscris: 26.11.2005
Using 1 thread (Folosind 1 fir de executie)
        11.45 s
Using 2 threads (Folosind 2 fire de executie)
        12.39 s
                      0.92 x faster than by using 1 thread (0.92 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
        12.29 s
                      0.92 x faster than by using 1 thread (0.92 ori mai rapid decat folosind 1 fir)
                      1.01 x faster than by using 2 threads (1.01 ori mai rapid decat folosind 2 fire)
***********************
Si care ar fi explicatia ca folosind 1 thread am timp mai bun decit un core 2 duo, iar folosind 2 threaduri am timp mai prost ?!
AMD XP 2600+ la 1892 MHz reali
Cum se impart aplicatiile (neoptimizate, sa zicem) pe cele 2 core?

#14
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,252
  • Înscris: 24.02.2007
La procesoare single core apar timpi putin mai lungi cand se folosesc intens mai multe threaduri, procesorul tot "sarind" de la o chestie la alta.
De ce merge mai repede decat pe un core2duo s-ar putea sa fie legat de tipul de testare.

Legat de

Quote

Cum se impart aplicatiile (neoptimizate, sa zicem) pe cele 2 core?
Din ce am observat, daca ruleaza o aplicatie consumatoare se foloseste doar un core la ~ 100%, celalalt core se ocupa de restul.

#15
adiroman

adiroman

    Member

  • Grup: Members
  • Posts: 543
  • Înscris: 21.01.2006

View PostBismarck, on Dec 13 2007, 14:39, said:

ciudat ... am acelasi procesor Intel Core 2 Duo E6320 @ 1.86 GHZ + XpSP2
+ ceva aplicatii deschise !!

---result's----
Using 1 thread (Folosind 1 fir de executie)
        15,36 s
Using 2 threads (Folosind 2 fire de executie)
       7,17 s
                      2,14 x faster than by using 1 thread (2,14 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
       7,31 s
                      2,14 x faster than by using 1 thread (2,14 ori mai rapid decat folosind 1 fir)
                      0,98 x faster than by using 2 threads (0,98 ori mai rapid decat folosind 2 fire)


retestat

Using 1 thread (Folosind 1 fir de executie)
        17,21 s
Using 2 threads (Folosind 2 fire de executie)
        8,03 s
                      2,14 x faster than by using 1 thread (2,14 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
        7,85 s
                      2,14 x faster than by using 1 thread (2,14 ori mai rapid decat folosind 1 fir)
                      1,02 x faster than by using 2 threads (1,02 ori mai rapid decat folosind 2 fire)

#16
valiza-cpp

valiza-cpp

    Member

  • Grup: Members
  • Posts: 312
  • Înscris: 24.11.2006
Using 1 thread (Folosind 1 fir de executie)
        13.44 s
Using 2 threads (Folosind 2 fire de executie)
        8.41 s
                      1.60 x faster than by using 1 thread (1.60 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
        7.62 s
                      1.60 x faster than by using 1 thread (1.60 ori mai rapid decat folosind 1 fir)
                      1.10 x faster than by using 2 threads (1.10 ori mai rapid decat folosind 2 fire)

AMD ATHLON 64bit X2 4000+
Am observat ca la single thread se ocupa in jur de 60-40% cele 2 core-uri... media e permanent 50
la 2 thread sta 100% lipit... ma intreb ce calculezi:P pi cumva? =))

am uitat sa zic ceva: AMD RULLZ !!!! ei au real dual core separat nu doar virtual ca pentium :P (acum probabil au dezvoltat si ei)

Edited by valiza-cpp, 13 December 2007 - 23:38.


#17
freelancer3015

freelancer3015

    Junior Member

  • Grup: Members
  • Posts: 97
  • Înscris: 12.02.2007
Using 1 thread (Folosind 1 fir de executie)
        19,16 s
Using 2 threads (Folosind 2 fire de executie)
        9,57 s
                      2,00 x faster than by using 1 thread (2,00 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
        9,55 s
                      2,00 x faster than by using 1 thread (2,00 ori mai rapid decat folosind 1 fir)
                      1,00 x faster than by using 2 threads (1,00 ori mai rapid decat folosind 2 fire)

Intel Pentium T2060 1.6 GHz (dual-core)

#18
FlorinManea

FlorinManea

    Member

  • Grup: Members
  • Posts: 827
  • Înscris: 26.07.2005
Laptop Toshiba. T2400, Centrino Duo, 512MB
----------------------------------------------------#

Using 1 thread (Folosind 1 fir de executie)
        16,98 s
Using 2 threads (Folosind 2 fire de executie)
        8,48 s
                      2,00 x faster than by using 1 thread (2,00 ori mai rapid decat folosind 1 fir)
Using 4 threads (Folosind 4 fire de executie)
        8,47 s

------------------------------------------------#
Maine o sa incerc si pe cel de acasa, hp6720,Core 2 Duo, T5470, 2GB

Edited by FlorinManea, 14 December 2007 - 11:14.


Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate