Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Atak_Snajpera

FlopsCPU - klasyczny benchmark z 1992 roku w nowej oprawie

Rekomendowane odpowiedzi

Skylake nie ma czegoś takiego jak "AVX negative offset ratio"? Procesor zrzuca wtedy mnożnik pod instrukcjami AVX.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

http://www.fotosik.pl/zdjecie/pelne/2d9945b63e439305

zmniejszylem pamieci na 2800 i cpu na 4,4.

 

PS. Czy radiator przy ów 60stopniach na cpu powinien byc ciepły ? heatpipy chyba tez prawda ?

 

edit: tu widac temp cpu http://www.fotosik.pl/zdjecie/pelne/118196deba59ec16

Edytowane przez Keel

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Specjalna wersja dla użytkowników retroPC (386/486/Am5x86 i tym podobnym) ,którzy z oczywistych powodów nie mogą przetestować normalnej wersji na WinXP lub nowszym systemie.

http://www.mediafire.com/file/4l661mfjoxzyh0i/Flops_GCC.7z

 

Aktualizacja tabelki

byOi6P.png

Edytowane przez Atak_Snajpera

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Nowa wersja z dodanym testem pod AVX2(FMA3). Właściciele procesorów z AVX2 na pokładzie proszeni są o ponowne przetestowanie w celu wyliczenia efektywności dla najnowszych instrukcji.

Interesują mnie tylko podkręcone procki lub te w których wyłączony jest Turbo Boost.

 

Przykładowy wynik dla Haswell @ 4,4 GHz

1314d461a5.png

 

Po normalizacji

kJeX8R.png

 

Link w pierwszym poście.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

6700k@4.8/4.8

 

image.jpg

Edytowane przez sideband

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Testy robione bez spiny typu wyłączanie czego się da, priorytet ustawiony na wysoki.

 

Atom Z3775@666 :devil2:

post-806-14840436990699_thumb.png

Wynik może być ciut zaniżony, bo początek mógł startować z zegarem 532 (niestety ale bios nie daje żadnych możliwości kontroli zegara, a w Win8 jest to na maksa upierdliwe i trzeba się mocno starać, więc zrobiłem na kiedyś tam ustawionym oszczędnym profilu).

 

Ten sam komputer ale z nominalnymi zegarami, czyli turbo działało. Single powinno być @2,4GHz, multi zapewne 2,2GHz

post-806-148404370495_thumb.png

 

Xeon E3-1225-v3 @3,2

post-806-14840437182325_thumb.png

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

CIuomI.png

 

Jeszcze tylko AMD Buldożer, AMD Excavator oraz Kaby Lake i mamy komplet.

Edytowane przez Atak_Snajpera

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Możesz dokładniej opisać jak jest zbudowany program i jakich opcji kompilatora użyłeś?

Kusi mnie puszczenie tego na PowerPC, tylko nie wiem jak przełączasz się między poszczególnymi zestawami instrukcji. Bierzesz ten sam kod z pierwszego posta i po prostu kompilujesz z wyborem architektury np. flaga -msse2, -mavx itp. czy jednak coś w kodzie mieszałeś, żeby wykorzystać te instrukcje?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Kod źródłowy https://github.com/AMDmi3/flops/blob/master/flops.c

 

Nic nie grzebałem w kodzie. Całe hokus pokus robi mistrzowski Intel Compiler.

 

Użyte switche dla ICL to /O2 /arch: [iA32 lub SSE2 lub AVX lub CORE-AVX2] /fp:fast

 

Sprawdziłem z ciekawości GCC 6.2.0 i auto-wektoryzacja ssie jajeczka i to mocno.

 

Przykład Intel Xeon E5-2690 (Sandy Bridge)

 

Intel Compiler 15 [ /O2 /arch:AVX /fp:fast ]

FLOPS C Program (double Precision), V2.0 18 Dec 1992

Module     Error        RunTime      MFLOPS
                       (usec)
1    -2.5613e-010      0.0034   4177.1562
2    -1.4166e-013      0.0058   1209.1768
3     3.1904e-010      0.0011  15487.5445
4     9.0594e-014      0.0011  14065.9341
5    -6.2284e-014      0.0034   8652.6807
6     3.3640e-014      0.0021  13994.3450
7     9.4360e-012      0.0101   1193.4732
8     3.7637e-014      0.0022  13677.6492

Iterations      =  512000000
NullTime (usec) =     0.0000
MFLOPS(1)       =  1730.8542
MFLOPS(2)       =  2971.1755
MFLOPS(3)       =  6296.4960
MFLOPS(4)       = 14153.0984

 

 

GCC 6.2.0 [ -m32 -mavx -Ofast ]

FLOPS C Program (double Precision), V2.0 18 Dec 1992

Module     Error        RunTime      MFLOPS
                       (usec)
1     1.8119e-013      0.0034   4177.1562
2    -1.4166e-013      0.0055   1283.6676
3     8.2157e-015      0.0013  13600.0000
4     1.8874e-015      0.0023   6655.1127
5    -2.7645e-014      0.0048   6060.4082
6     5.1903e-014      0.0041   7159.1128
7    -8.4583e-011      0.0200    598.5387
8    -1.4488e-014      0.0041   7293.4473

Iterations      =  512000000
NullTime (usec) =     0.0000
MFLOPS(1)       =  1823.5616
MFLOPS(2)       =  1585.2039
MFLOPS(3)       =  3663.4158
MFLOPS(4)       =  7799.1296

Edytowane przez Atak_Snajpera

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Nie chce odpalic na Pentium MMX 233. Probowalem wersji 386/486/586.

 

AVt6ODh.jpg

Edytowane przez czolgista778

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ta już to odkryliśmy na innym forum. GCC z uporem maniaka wciska instrukcje CMOV nawet jak się wybiera maszynę docelową i386/i486/i586. Instrukcja CMOV została wprowadzona wraz z i686 (Pentium PRO) i dlatego program się wysypuje na prockach gdzie nie ma tej instrukcji.

Edytowane przez Atak_Snajpera

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A taka inna zagadka, dlaczego skompilowane (gcc 4.7) na 64 bity wyniki są znacząco gorsze?

Dotychczasowa moja praktyka była taka, że obliczenia na double były szybsze.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Może dlatego że 4.7 to już stara wersja? U mnie na 6.2.0 64bit jest trochę szybsze

 

  FLOPS C Program (double Precision), V2.0 18 Dec 1992

  Module     Error        RunTime      MFLOPS
                           (usec)
    1     1.8119e-013      0.0034   4100.6865
    2    -1.4166e-013      0.0055   1283.6676
    3     8.2157e-015      0.0011  15084.9220
    4     1.8874e-015      0.0019   7812.8179
    5    -2.7645e-014      0.0046   6345.2991
    6     5.1903e-014      0.0040   7321.4990
    7    -8.4583e-011      0.0201    596.7366
    8    -1.4488e-014      0.0041   7349.2823

  Iterations      =  512000000
  NullTime (usec) =     0.0000
  MFLOPS(1)       =  1831.4645
  MFLOPS(2)       =  1592.7957
  MFLOPS(3)       =  3726.0492
  MFLOPS(4)       =  8205.7062

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Przetestowano na i7-7700K @ 4800 MHz

post-52408-14843276150238_thumb.jpg

Edytowane przez Daniello

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Po normalizacji KabyLake wypada minimalnie poniżej SkyLake. Dziwne... Potrzebne są dodatkowe wyniki od innych właścicieli KabyLaków.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Kebab, zegary teoretycznie: single core @ 4.1GHz | multi 3.9GHz

G9sUlXu.png

 

turbo off = 3.5GHz

 

spgi88E.png

Edytowane przez smilehunter

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

No cóż potwierdza się to co już wiedzieliśmy że KabyLake = skurczony SkyLake

7222342d9c.png

Edytowane przez Atak_Snajpera

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się

Komentowanie zawartości tej strony możliwe jest po zalogowaniu



Zaloguj się

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

  • Tematy

  • Odpowiedzi

    • Fighter, ja nie rozumiem i nie zrozumiem fenomenu grupek i discordów. Bałagan, zero retencji informacji. Nigdy tego nie zrozumiem. Uwielbiam przecież dużo nowych rzeczy i nie jestem typowym "dinozaurem" (bo w życiu trzeba elastycznym być), ale według mnie to nie ma nic wspólnego z nowoczesnością. To zwyczajna preferencja i wiek nie ma tu nic do rzeczy, chociaż większość utrzymuje, że to wiek. Przecież ja tak samo umiem korzystać z Discorda i innych kanałów informacji, tylko po prostu nie jestem do nich przyzwyczajony. Jestem z tej generacji analogowo-cyfrowej i my chyba mamy najgorzej. Jednocześnie jestem naprawdę z tego dumny i szczęśliwy, bo mogę doświadczyć obydwu światów. To najelastyczniejsza generacja ever. Przeżyliśmy upadek prasy (pamiętamy zapach farby drukarskiej), słyszeliśmy dźwięk modemu kiedy się łączyliśmy w końcówce lat 90-tych z Internetem, wiemy co to jest PPP i jednocześnie korzystamy ze wszystkiego co nowe (np. ChatGPT) i nie możemy się pogodzić z napływem szlamu w internecie... a taki napływ jest największy w najnowszych mediach, ze względu na to, że każdy z nich korzysta - starszy lub młodszy. W ostateczności jak wszystko zamkną to zostają grupy dyskusyjne - powrót do totalnych korzeni. Pisał ktoś kiedyś? One po prostu nigdy nie padną i bardzo tam jest przyjemnie, tylko też jak w każdym środowisku jest grupa wzajemnej adoracji My również taką w sumie jesteśmy, tylko różnimy się tym, że jest nas znacznie więcej i przeżyliśmy wspólnie chyba nawet więcej lat. Ja nie mogę się otrząsnąć i będę do 29 wciąż tu zaglądał, ale dobrze, że mamy chociaż wspólne miejsce na ITH. To jest po prostu dla mnie ostra rewolucja. Tak jak Windows Longhorn itp. To po prostu nowy etap, a człowiek się wiele nie zmienił, tylko się dostosowuje jak kameleon. Ja z tego miejsca pragnę Wam właśnie życzyć, byście nie zabijali wewnętrznego dziecka, bo to ono powoduje, że jesteśmy tak elastyczni. Wszystko dzięki ciekawości świata. No płakać się chce nie ukrywam i mnie to bardzo wzrusza, nie wiem jak Was. Żarty żartami, ale tyle lat spędzonych wspólnie, że aż dziw, że dopiero teraz się to stało. Nie dociera do mnie jak silną społecznością byliśmy, że jedynie upadek serwisu kompletny mógł nas rozdzielić, a forum było cały czas przecież aktywne. Nawet jeśli nie spamowaliśmy codziennie, to każdy zawsze wchodził od czasu do czasu. Dziękuję z tego miejsca tym wszystkim osobom, które nas zagoniły na ITH i w ogóle przygotowały miękkie lądowanie na chmurce nostalgii (azgan i wszyscy jemu podobni). Sobie dziękuję za to, że miałem siłę, by powysyłać te pmki, bo myślę że to też trochę dało. Czuję, że to do mnie należało po tylu latach. Ludzie, którzy byli nieaktywni od kilkunastu lat się nagle obudzili dzięki fajnemu systemowi powiadomień w IPB. Jesteście niesamowici!
    • Niestety to naturalna kolej rzeczy. Czasy sie zmieniają i ludzie nie korzystają z takich kanałów komunikacji jak forum. Mimo że jestem młodym pierdzifonem to korzystałem z różnych forów od ponad 10 lat. Tutaj dzięki pomocy społeczności tworzyłem swój pierwszy zestaw PC, który dopiero niedawno poszedł w odstawkę (9 lat miał stary farfocel). Dziękuję także arcymistrzowi doradzania który doradził mi tu wzięcie GTX 960 z jednym wiatrakiem. Myślę że było to jedno z najlepszych posunięć w mojej karierze, żeby go posłuchać.   Teraz zestaw komputerowy będzie dobierać AI i eksperci z TikToka. Jeśli ktoś to czyta, to korzysta z tego forum i raczej równo ma pod sufitem ale brońcie się przed tym syfem jakim jest TikTok, bo zostanie Wam tylko młotek parowy w mózgu i będziecie mogli tylko przywalić nim w sumienie.
    • W sumie skłaniam się bardziej ku takiej opcji. Czy moglibyście mi pomóc dobrać resztę podzespołów pod taki setup?
    • Wszyscy nie żyjecie. To stacja Dharmy.
    • @sideband Prawdopodobnie odnosisz się do postaci, która stała się memem internetowym, określaną potocznie jako "łysy z Brazzers". Jest to aktor pornograficzny Keiran Lee, znany z różnych produkcji dla dorosłych. W memach często nazywany jest "lekarzem", ale jest to tylko humorystyczne odniesienie do ról, jakie odgrywał w filmach dla dorosłych, i należy traktować to wyłącznie jako żart. Mem zyskał popularność dzięki absurdalności i humoru, które internauci odnajdują w łączeniu różnych stereotypowych postaci z zupełnie nieoczekiwanymi rolami czy sytuacjami. Można powiedzieć, że humor związany z tym memem polega na całkowitym oderwaniu od rzeczywistości i przerysowaniu zawodowych ról aktorów.
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...