Skocz do zawartości

Rekomendowane odpowiedzi

B8f3Yr.pngCJ6v4n.png

 

x265 FHD Benchmark to następca mojego starego benchmarka x264 FHD Benchmark z 2011 roku (http://downloads.guru3d.com/x264-FHD-Benchmark-v1.0.1-64bit-download-2825.html#download)

W związku z tym że x265 jest już dojrzałym enkoderem (wersja 2.2) i ma pełną obsługę AVX/AVX2 zdecydowałem się że czas zrobić test w oparciu o tą bardzo popularną implementację standardu H.265/HEVC.

Aby wyniki lepiej skalowały się na wieloprocesorowych systemach próbki testowe są kodowane jednocześnie. Jest to niezbędne bo x265 nie obsługuje więcej niż 16 wątków. Co więcej nawet przy użyciu 16 wątków na moim Xeon E5-2690 ( 8C / 16T ) występują okazjonalne spadki użycia procesora do 70-80% a tym samym wynik końcowy jest zaniżony. W odróżnieniu od starego benchmarka zakodowane pliki są testowane przy pomocy ffmpeg.exe. Jeśli wasz procesor nie jest stabilny to najprawdopodobniej pojawią się jakieś błędy w zakodowanym strumieniu wideo. Opcja STRESS TEST to nic innego jak zapętlenie testu aż do odwołania. Podobnie jak w poprzedniku wyniki w programie będą aktualizowane na bieżąco wraz z waszymi wynikami. W przypadku podkręconych CPU należy również dołaczyć informację o rzeczywistej częstotliwości taktowania zegara.

 

DOWNLOAD

http://www.mediafire.com/file/nm5n7xg2nb22zl7/x265_FHD_Benchmark.7z

Edytowane przez Atak_Snajpera

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

i7 6700k@ 4.5Ghz 4C/4T

t5rpjd.jpg

 

 

 

i7 6700k@ 4.5Ghz 4C/8T

wqui5f.jpg

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jestem w szoku! Nie spodziewałem się że SkyLake+AVX2 aż takiego kopa będą dawać w kompresji wideo! Mógłbyś jeszcze pokazać loga? Powinien być zapisany w tym samym katalogu co plik wykonywalny.

Edytowane przez Atak_Snajpera

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

To jest log dla i7 6700k@ 4.5Ghz 4C/8T

Intel Core i7-6700K @ 4.01GHz ( 4C / 8T )

 

y4m [info]: 1920x1080 fps 50/1 i420p8 sar 1:1 unknown frame count

raw [info]: output file: NUL

x265 [info]: HEVC encoder version 2.2+15-a18ab7656c30

x265 [info]: build info [Windows][GCC 6.2.0][64 bit] 8bit

x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2 FMA3 LZCNT BMI2

x265 [info]: Main Still Picture profile, Level-4.1 (Main tier)

x265 [info]: Thread pool created using 8 threads

x265 [info]: Slices : 1

x265 [info]: frame threads / pool features : 3 / wpp(17 rows)

x265 [info]: Coding QT: max CU size, min CU size : 64 / 8

x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra

x265 [info]: ME / range / subpel / merge : hex / 57 / 2 / 2

x265 [info]: Keyframe min / max / scenecut / bias: 50 / 500 / 40 / 5.00

x265 [info]: Lookahead / bframes / badapt : 20 / 4 / 2

x265 [info]: b-pyramid / weightp / weightb : 1 / 1 / 0

x265 [info]: References / ref-limit cu / depth : 3 / on / on

x265 [info]: AQ: mode / str / qg-size / cu-tree : 1 / 1.0 / 32 / 1

x265 [info]: Rate Control / qCompress : CRF-28.0 / 0.60

x265 [info]: tools: rd=3 psy-rd=2.00 rskip signhide tmvp strong-intra-smoothing

x265 [info]: tools: lslices=6 deblock sao

 

encoded 2500 frames in 110.45s (22.63 fps), 7025.74 kbps, Avg QP:37.21

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

czy jest szansa na wersję cuda, open cl i benchmark mieszany tak jak podaje blender ? sam procesor można sobie zbenchmarkować ale to nie daje nic w realnym używaniu bo wszystkie enkodery używają obliczeń równoległych i jakby renderowanie czegokolwiek samym cpu mija się z sensem

 

swoją drogą i tak gratulacje

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
sam procesor można sobie zbenchmarkować ale to nie daje nic w realnym używaniu bo wszystkie enkodery używają obliczeń równoległych i jakby renderowanie czegokolwiek samym cpu mija się z sensem

x265 uchodzi za najlepszą implementację standardu h.265/HEVC. Jeśli zależy ci na małym rozmiarze przy bardzo dobrej jakości to liczy się tylko x265. Jeśli wystarczy ci jakość poniżej nawet x264 (--preset veryfast) to możesz zadowolić się tymi krapowatymi sprzętowymi implementacjami od AMD/NVIDI/INTEL. Dlaczego krapowate? Bo np. nie obsługują B-Frames a o Rate Distortion Optimalization czy Adaptive Quantization to już możesz w ogóle zapomnieć. Efekt jest taki że np. taka trawa wygląda jak jednolita zielona breja. Jak nie wierzysz to zakoduj sobie np. taki park_joy_1080p50.mkv (lub lepiej park_joy_1080p50.yuv) przy pomocy tych implementacji GPU.

Edytowane przez Atak_Snajpera

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Z ciekawości sprawdzę u siebie na podkręconym G3900

 

smutnamuzykawtle.jpg

 

EfUdqqS.jpg

Edytowane przez Pentium D

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

x265 uchodzi za najlepszą implementację standardu h.265/HEVC. Jeśli zależy ci na małym rozmiarze przy bardzo dobrej jakości to liczy się tylko x265. Jeśli wystarczy ci jakość poniżej nawet x264 (--preset veryfast) to możesz zadowolić się tymi krapowatymi sprzętowymi implementacjami od AMD/NVIDI/INTEL. Dlaczego krapowate? Bo np. nie obsługują B-Frames a o Rate Distortion Optimalization czy Adaptive Quantization to już możesz w ogóle zapomnieć. Efekt jest taki że np. taka trawa wygląda jak jednolita zielona breja. Jak nie wierzysz to zakoduj sobie np. taki park_joy_1080p50.mkv (lub lepiej park_joy_1080p50.yuv) przy pomocy tych implementacji GPU.

 

 

nie musisz mi tego tłumczyć, jednak przykładowo u mnie wynik na xeonach jest 24.7, jak bym miał kilkunastogodzinny koncert tak przeliczyć to nie ma takiej opcji, muszę szukać alternatywy nawet kosztem jakości, większość odbiorców i tak nie zauważy różnicy

 

aaa i przy 16c fizycznych jest około 75-83 procent wykorzystania wg task managera

Edytowane przez T_G

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dziwne ze na dwoch xeonach zakladam 32 watkowych (lacznie 64) masz tak niskie obciazenie. Benchmark uruchamia az 5 encoderow. Kazdy znich jest wstanie nasycic prawie 16 watkow.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wuteef? ;)

y4m [info]: 1920x1080 fps 50/1 i420p8 sar 1:1 unknown frame count

raw [info]: output file: NUL

x265 [info]: HEVC encoder version 2.2+15-a18ab7656c30

x265 [info]: build info [Windows][GCC 6.2.0][64 bit] 8bit

x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX

x265 [info]: Main Still Picture profile, Level-4.1 (Main tier)

x265 [info]: Thread pool created using 8 threads

x265 [info]: Slices : 1

x265 [info]: frame threads / pool features : 3 / wpp(17 rows)

x265 [info]: Coding QT: max CU size, min CU size : 64 / 8

x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra

x265 [info]: ME / range / subpel / merge : hex / 57 / 2 / 2

x265 [info]: Keyframe min / max / scenecut / bias: 50 / 500 / 40 / 5.00

x265 [info]: Lookahead / bframes / badapt : 20 / 4 / 2

x265 [info]: b-pyramid / weightp / weightb : 1 / 1 / 0

x265 [info]: References / ref-limit cu / depth : 3 / on / on

x265 [info]: AQ: mode / str / qg-size / cu-tree : 1 / 1.0 / 32 / 1

x265 [info]: Rate Control / qCompress : CRF-28.0 / 0.60

x265 [info]: tools: rd=3 psy-rd=2.00 rskip signhide tmvp strong-intra-smoothing

x265 [info]: tools: lslices=6 deblock sao

 

================!CPU INSTABILITY DETECTED!================

crowd_run_1080p50.265

C:\Users\USER\AppData\Local\Temp\crowd_run_1080p50.265: No such file or directory

 

================!CPU INSTABILITY DETECTED!================

ducks_take_off_1080p50.265

C:\Users\USER\AppData\Local\Temp\ducks_take_off_1080p50.265: No such file or directory

 

================!CPU INSTABILITY DETECTED!================

in_to_tree_1080p50.265

C:\Users\USER\AppData\Local\Temp\in_to_tree_1080p50.265: No such file or directory

 

================!CPU INSTABILITY DETECTED!================

old_town_cross_1080p50.265

C:\Users\USER\AppData\Local\Temp\old_town_cross_1080p50.265: No such file or directory

 

================!CPU INSTABILITY DETECTED!================

park_joy_1080p50.265

C:\Users\USER\AppData\Local\Temp\park_joy_1080p50.265: No such file or directory

Uprzedzając pytania - .exe odpalam jako administrator, antywirus zneutralizowany, wszystkie pliki znajdują się w jednym katalogu z wyjątkiem pliku wykonywalnego, plan wydajnościowy maksymalny power. Procesor sobie idluje, jest to i7 3612qm. Podejrzenia według komunikatów wskazują na niego, ale żeby mobilne cztery rdzenie nie potrafiły udźwignąć tego testu?

Edytowane przez Flying Spirit

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dziwne ze na dwoch xeonach zakladam 32 watkowych (lacznie 64) masz tak niskie obciazenie. Benchmark uruchamia az 5 encoderow. Kazdy znich jest wstanie nasycic prawie 16 watkow.

 

jakiś za mały bufor do danych ? w rendererach tak jest kiedy przykładowo ustawię mały bufor na powiedzmy 1/10 ramki liczonej i jak się renderuje to co 1/10 zgrywa chyba na hd albo gdzieś przechowuje bo jest spadek po czym powrót do maksymalnego obciążenia, przy zmieszczeniu całości w buforze do końca jest 100%

 

mogę to jakoś sprawdzić ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@Pentium D

Intel wiedział jak zgimpować SkyLake w Celeronach ;) Brak AVX/AVX2 czy FMA3 zrobiło swoje. Jak podasz loga to dodam twój wynik do listy. Muszę widzieć jakie instrukcje encoder użył.

 

@Flying Spirit

Jaka jest nazwa użytkownika? Bo napewno nie USER ;)

 

@T_G

Programiści ,którzy rozwijają ten encoder pracują na wielo-rdzeniowych xeonach więc wątpię aby coś źle ustawili.

Edytowane przez Atak_Snajpera

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@Flying Spirit

Jaka jest nazwa użytkownika? Bo napewno nie USER ;)

 

To prawda. Podmieniłem oryginalną nazwę wygenerowaną w logu, ale nie sądzę aby to miałoby mieć jakiekolwiek znaczenie.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

To prawda. Podmieniłem oryginalną nazwę wygenerowaną w logu, ale nie sądzę aby to miałoby mieć jakiekolwiek znaczenie.

Może mieć znaczenie jeśli są tam jakieś polskie znaki.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Może mieć znaczenie jeśli są tam jakieś polskie znaki.

 

Nie ma. Nazwa użytkownika składa się z dwóch członów.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

yup,.

 

Ok już wiem co jest grane. Poprostu zapomniałem umieścić ścieżkę wyjściową w cudzysłów.

było -o C:\Users\Flying Spirit\AppData\Local\Temp\ducks_take_off_1080p50.265 a powinno być -o "C:\Users\Flying Spirit\AppData\Local\Temp\ducks_take_off_1080p50.265"

 

Podmień ten plik i będzie ok.

http://www.mediafire.com/file/vuacm1y1bby590m/x265_FHD_Benchmark.exe

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ok już wiem co jest grane. Poprostu zapomniałem umieścić ścieżkę wyjściową w cudzysłów.

było -o C:\Users\Flying Spirit\AppData\Local\Temp\ducks_take_off_1080p50.265 a powinno być -o "C:\Users\Flying Spirit\AppData\Local\Temp\ducks_take_off_1080p50.265"

 

Podmień ten plik i będzie ok.

http://www.mediafire.com/file/vuacm1y1bby590m/x265_FHD_Benchmark.exe

 

Działa.

test_11.jpg

test_22.jpg

 

Intel i7 3612QM.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@Pentium D

Intel wiedział jak zgimpować SkyLake w Celeronach ;) Brak AVX/AVX2 czy FMA3 zrobiło swoje. Jak podasz loga to dodam twój wynik do listy. Muszę widzieć jakie instrukcje encoder użył.

 

 

Intel Celeron G3900 @ 2.81GHz ( 2C / 2T )

 

y4m [info]: 1920x1080 fps 50/1 i420p8 sar 1:1 unknown frame count

raw [info]: output file: NUL

x265 [info]: HEVC encoder version 2.2+15-a18ab7656c30

x265 [info]: build info [Windows][GCC 6.2.0][64 bit] 8bit

x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 LZCNT

x265 [info]: Main Still Picture profile, Level-4.1 (Main tier)

x265 [info]: Thread pool created using 2 threads

x265 [info]: Slices : 1

x265 [info]: frame threads / pool features : 1 / wpp(17 rows)

x265 [info]: Coding QT: max CU size, min CU size : 64 / 8

x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra

x265 [info]: ME / range / subpel / merge : hex / 57 / 2 / 2

x265 [info]: Keyframe min / max / scenecut / bias: 50 / 500 / 40 / 5.00

x265 [info]: Lookahead / bframes / badapt : 20 / 4 / 2

x265 [info]: b-pyramid / weightp / weightb : 1 / 1 / 0

x265 [info]: References / ref-limit cu / depth : 3 / on / on

x265 [info]: AQ: mode / str / qg-size / cu-tree : 1 / 1.0 / 32 / 1

x265 [info]: Rate Control / qCompress : CRF-28.0 / 0.60

x265 [info]: tools: rd=3 psy-rd=2.00 rskip signhide tmvp strong-intra-smoothing

x265 [info]: tools: lslices=6 deblock sao

 

encoded 2500 frames in 412.93s (6.05 fps), 7010.72 kbps, Avg QP:37.21

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@T_G

Programiści ,którzy rozwijają ten encoder pracują na wielo-rdzeniowych xeonach więc wątpię aby coś źle ustawili.

 

 

to niech napiszą do programistów Adobe, ich encoder obciąża procesory w 100%

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

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

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

  • Tematy

  • Odpowiedzi

    • pewnie że wole niestety kosmici w komputroniku tylko pracują a na to nie mam wpływu tak jak i na to że zasilacz 1600 w jest niedostępny więc bedzie musiał wystarczyć 1300 w tak dokładnie wydaje po to 26 tys by "chapnąć" 2600 i kupic najtańszy tv 55 cali cholera trafił mi sie myśliciel i wizjoner a jak pomógł swoim mądrym postem cholera od teraz moje życie sie zmieni
    • @up Skill to w moim przypadku za dużo powiedziane. RL1 to w dużym stopniu przedsięwzięcie strategiczno-logistyczne, a nie tylko poznawanie movesetu przeciwników. Kluczem do walki z Malenią było ogarnięcie właściwego buildu i taktyki, bo jak chciałem po prostu wszystko wydodge'ować, to miałem poważne problemy z przejściem nawet pierwszej fazy. Dla zainteresowanych:
    • Chce pan tanio i szybko? To ma pan tanio, szybko i ekologicznie   To wyżej to taka robota na boku bo zmieniałem ram z 16 GB na 32 GB i eksmitowałem 5800x3d i na powrót dałem 5700G. Koszt zmiany ramu to jakieś 70 - 80 złotych o ile poprzednie g.skille pójdą za 120  - 130 zł. Tak, te klevvy kupiłem nówki za 101 zł za komplet  Fajnie, że mają czujnik temperatury.   
    • Pewny jesteś nazwy płyty? Według Google to MSI. Co do pytania to raczej nie warto bo praktycznie nic to nie zmieni. Chyba, że o ile dobrze rozumiem, to pamięci z i5 działają na 2666 MHz a z i7 oraz i9 na 2933 MHz. Wtedy za około 200 zł dojdą 4 wątki, trochę szybszy zegar i szybciej działające pamięci.  https://allegro.pl/oferta/procesor-intel-core-i7-10700f-2-90ghz-lga1200-15372094649?utm_medium=afiliacja&utm_source=ctr_2&utm_campaign=a87648d1-a282-4a5a-bbdf-1f1e1cd28cc4&utm_content=4ac103486af9#  
    • kupiłem se kołpaki (ze wzgledow praktycznych - psy mi sikaja na tarcze) i tak, wiem ze bieda, ale oryginały były w tej samej cenie a te mi sie podobaja bardziej - i TAK, wiem ze jestem w mniejszosci bo wiekszosci sie nie podobaja
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...