Společnost Meta na dvoudenní konferenci Meta Connect 2025 představuje své novinky. První den byly představeny nové AI brýle: Ray-Ban Meta (Gen 2), sportovní Oakley Meta Vanguard a především Meta Ray-Ban Display s integrovaným displejem a EMG náramkem pro ovládání.
Po půl roce vývoje od vydání verze 48 bylo vydáno GNOME 49 s kódovým názvem Brescia (Mastodon). S přehrávačem videí Showtime místo Totemu a prohlížečem dokumentů Papers místo Evince. Podrobný přehled novinek i s náhledy v poznámkách k vydání a v novinkách pro vývojáře.
Open source softwarový stack ROCm (Wikipedie) pro vývoj AI a HPC na GPU od AMD byl vydán ve verzi 7.0.0. Přidána byla podpora AMD Instinct MI355X a MI350X.
Byla vydána nová verze 258 správce systému a služeb systemd (GitHub).
Byla vydána Java 25 / JDK 25. Nových vlastností (JEP - JDK Enhancement Proposal) je 18. Jedná se o LTS verzi.
Věra Pohlová před 26 lety: „Tyhle aféry každého jenom otravují. Já bych všechny ty internety a počítače zakázala“. Jde o odpověď na anketní otázku deníku Metro vydaného 17. září 1999 na téma zneužití údajů o sporožirových účtech klientů České spořitelny.
Byla publikována Výroční zpráva Blender Foundation za rok 2024 (pdf).
Byl vydán Mozilla Firefox 143.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Nově se Firefox při ukončování anonymního režimu zeptá, zda chcete smazat stažené soubory. Dialog pro povolení přístupu ke kameře zobrazuje náhled. Obzvláště užitečné při přepínání mezi více kamerami. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 143 bude brzy k dispozici také na Flathubu a Snapcraftu.
Byla vydána betaverze Fedora Linuxu 43 (ChangeSet), tj. poslední zastávka před vydáním finální verze, která je naplánována na úterý 21. října.
Multiplatformní emulátor terminálu Ghostty byl vydán ve verzi 1.2 (𝕏, Mastodon). Přehled novinek, vylepšení a nových efektů v poznámkách k vydání.
Po roce se mi do ruky zase dostal zajímavý procesor, který myslím stojí za otestování. Oproti minulému měření se jedná o nárůst o dvě jádra a dva paměťové kanály a to by mohlo přinést nějaké zajímavé výsledky.
Intel i7-3930K (frekvence zafixována na 4,5 GHz aby Turbo při měření nemíchalo s výsledky), 32GB DDR3 1600MHz, X79 chipset)
Aktuální stabilní Arch, gcc 4.6.2, jádro 3.2.8, x86_64, openSSL 1.0.0 d bn(64,64)
Překládám vanilkové 3.2.9 s implicitním "Linusovým" .config (lze získat pomocí make defconfig). HT a jádra vypínám v BIOSu. Celý proces kompilace probíhá v ramdisku. Měřím pomocí time make -jN resp. openssl speed rsa2048 -multi N. Všechna měření dělám dvakrát a výsledky průměruju.
Kompilace Real time
Kompilace Sys + user
Signs/s pro 2048bit rsa, 1.0.0 d, bn(64,64)
Přínos HT je 19 % v případě kompilace a 12 % v případě RSA a jen málo záleží na tom, zda se jedná o dvou, čtyř či šestijádro.
RSA škáluje takřka ideálně - šestijádro je o 1,5x výkonnější než čtyřjádro a 3x výkonnější než dvoujádro a je jedno, zda poměřujeme HT či ne-HT varianty.
Škálování kompilace je o něco horší. Šestijádro je 1,43x výkonnější než čtyřjádro a 2,72x výkonnější nežli dvoujádro. Je opět jedno, zda poměřujeme HT či ne-HT varianty.
S nárůstem počtu jader (je jedno zda skutečných či "virtuálních") roste i režie systému. Jádro se s -j1 přeloží na dvoujádru bez HT o procento rychleji nežli na šestijádru s HT. V případe OpenSSL je rozdíl kolem půl procenta ale to už je pod hranicí chyby měření.
Očekávaný a i přes to pozoruhodný je graf "Sys+user". Je vidět, že množství spotřebovaného času procesoru velmi pomalu roste na procesorech bez HT. Podobně se chovají i procesory s HT až na rozsah počtu použitých threadů, kdy "zabírá" HT - v této části množství použitého procesorového času prudce roste.
Tento kousek budu mít ještě nějakou chvíli doma, můžu tedy něco vyzkoušet, pokud o to bude zájem.
7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 p7zip Version 9.20 (locale=C,Utf16=off,HugeFiles=on,12 CPUs) RAM size: 64391 MB, # CPU hardware threads: 12 RAM usage: 2551 MB, # Benchmark threads: 12 Dict Compressing | Decompressing Speed Usage R/U Rating | Speed Usage R/U Rating KB/s % MIPS MIPS | KB/s % MIPS MIPS 22: 32306 957 3285 31428 | 427757 1149 3356 38575 23: 33450 1043 3268 34081 | 436059 1193 3344 39888 24: 32204 1076 3217 34625 | 420024 1175 3316 38963 25: 30450 1090 3188 34766 | 420977 1192 3321 39581 ---------------------------------------------------------------- Avr: 1041 3240 33725 1177 3334 39252 Tot: 1109 3287 36488
Benchmarking: Traditional DES [128/128 BS SSE2-16]... (12xOMP) DONE Many salts: 37374K c/s real, 3143K c/s virtual Only one salt: 27967K c/s real, 2356K c/s virtual Benchmarking: BSDI DES (x725) [128/128 BS SSE2-16]... (12xOMP) DONE Many salts: 1216K c/s real, 102828 c/s virtual Only one salt: 1035K c/s real, 86200 c/s virtual Benchmarking: FreeBSD MD5 [SSE2i 12x]... (12xOMP) DONE Raw: 302976 c/s real, 25226 c/s virtual Benchmarking: OpenBSD Blowfish (x32) [32/64 X2]... (12xOMP) DONE Raw: 9481 c/s real, 794 c/s virtual Benchmarking: Kerberos AFS DES [48/64 4K]... DONE Short: 592384 c/s real, 592384 c/s virtual Long: 1948K c/s real, 1948K c/s virtual Benchmarking: LM DES [128/128 BS SSE2-16]... (12xOMP) DONE Raw: 124305K c/s real, 10367K c/s virtual Benchmarking: dynamic_0: md5($p) (raw-md5) [SSE2i 10x4x3]... DONE Raw: 36744K c/s real, 36024K c/s virtual Benchmarking: dynamic_1: md5($p.$s) (joomla) [SSE2i 10x4x3]... DONE Many salts: 26896K c/s real, 26896K c/s virtual Only one salt: 20065K c/s real, 20065K c/s virtual Benchmarking: dynamic_2: md5(md5($p)) (e107) [SSE2i 10x4x3]... DONE Raw: 18854K c/s real, 18854K c/s virtual Benchmarking: dynamic_3: md5(md5(md5($p))) [SSE2i 10x4x3]... DONE Raw: 12699K c/s real, 12699K c/s virtual Benchmarking: dynamic_4: md5($s.$p) (OSC) [SSE2i 10x4x3]... DONE Many salts: 27561K c/s real, 27561K c/s virtual Only one salt: 20675K c/s real, 20675K c/s virtual Benchmarking: dynamic_5: md5($s.$p.$s) [SSE2i 10x4x3]... DONE Many salts: 22904K c/s real, 22904K c/s virtual Only one salt: 17820K c/s real, 17820K c/s virtual Benchmarking: dynamic_6: md5(md5($p).$s) [SSE2i 10x4x3]... DONE Many salts: 38272K c/s real, 38272K c/s virtual Only one salt: 13746K c/s real, 13746K c/s virtual Benchmarking: dynamic_8: md5(md5($s).$p) [SSE2i 10x4x3]... DONE Many salts: 28533K c/s real, 28533K c/s virtual Only one salt: 20774K c/s real, 20774K c/s virtual Benchmarking: dynamic_9: md5($s.md5($p)) [SSE2i 10x4x3]... DONE Many salts: 27228K c/s real, 27228K c/s virtual Only one salt: 11825K c/s real, 11825K c/s virtual Benchmarking: dynamic_10: md5($s.md5($s.$p)) [SSE2i 10x4x3]... DONE Many salts: 14006K c/s real, 14006K c/s virtual Only one salt: 11848K c/s real, 11848K c/s virtual Benchmarking: dynamic_11: md5($s.md5($p.$s)) [SSE2i 10x4x3]... DONE Many salts: 14265K c/s real, 14265K c/s virtual Only one salt: 12033K c/s real, 12033K c/s virtual Benchmarking: dynamic_12: md5(md5($s).md5($p)) (IPB) [SSE2i 10x4x3]... DONE Many salts: 5585K c/s real, 5585K c/s virtual Only one salt: 4176K c/s real, 4176K c/s virtual Benchmarking: dynamic_13: md5(md5($p).md5($s)) [SSE2i 10x4x3]... DONE Many salts: 5580K c/s real, 5580K c/s virtual Only one salt: 4195K c/s real, 4195K c/s virtual Benchmarking: dynamic_14: md5($s.md5($p).$s) [SSE2i 10x4x3]... DONE Many salts: 22457K c/s real, 22457K c/s virtual Only one salt: 11883K c/s real, 11883K c/s virtual Benchmarking: dynamic_15: md5($u.md5($p).$s) [64x2 (MD5_Body)]... DONE Many salts: 12003K c/s real, 12003K c/s virtual Only one salt: 5918K c/s real, 5918K c/s virtual Benchmarking: dynamic_16: md5(md5(md5($p).$s).$s2) [64x2 (MD5_Body)]... DONE Many salts: 6961K c/s real, 6961K c/s virtual Only one salt: 4066K c/s real, 4066K c/s virtual Benchmarking: dynamic_17: phpass ($P$ or $H$) [SSE2i 2x4x3]... DONE Raw: 25704 c/s real, 25704 c/s virtual Benchmarking: dynamic_18: md5($s.Y.$p.0xF7.$s) (Post.Office MD5) [64x2 (MD5_Body)]... DONE Many salts: 5509K c/s real, 5509K c/s virtual Only one salt: 5100K c/s real, 5100K c/s virtual Benchmarking: dynamic_19: Cisco PIX (MD5) [SSE2i 10x4x3]... DONE Raw: 24277K c/s real, 24277K c/s virtual Benchmarking: dynamic_20: Cisco PIX (MD5 salted) [SSE2i 10x4x3]... DONE Many salts: 27964K c/s real, 27964K c/s virtual Only one salt: 20584K c/s real, 20584K c/s virtual Benchmarking: dynamic_21: HTTP Digest Access Auth [SSE2i 10x4x3]... DONE Many salts: 3033K c/s real, 3033K c/s virtual Only one salt: 2954K c/s real, 2954K c/s virtual Benchmarking: dynamic_22: md5(sha1($p)) [SSE2i 10x4x3]... DONE Raw: 9016K c/s real, 9016K c/s virtual Benchmarking: dynamic_23: sha1(md5($p)) [SSE2i 10x4x3]... DONE Raw: 8565K c/s real, 8565K c/s virtual Benchmarking: dynamic_24: sha1($p.$s) [SSE2i 10x4x3]... DONE Many salts: 14013K c/s real, 14013K c/s virtual Only one salt: 11548K c/s real, 11548K c/s virtual Benchmarking: dynamic_25: sha1($s.$p) [SSE2i 10x4x3]... DONE Many salts: 13496K c/s real, 13496K c/s virtual Only one salt: 11682K c/s real, 11682K c/s virtual Benchmarking: dynamic_26: sha1($p) raw-sha1 [4x2]... DONE Raw: 17893K c/s real, 17893K c/s virtual Benchmarking: dynamic_27: FreeBSD MD5 [SSE2i 4x3]... DONE Raw: 43476 c/s real, 43476 c/s virtual Benchmarking: dynamic_28: Apache MD5 [SSE2i 4x3]... DONE Raw: 42864 c/s real, 42864 c/s virtual Benchmarking: dynamic_29: md5(unicode($p)) [SSE2i 10x4x3]... DONE Raw: 24366K c/s real, 24366K c/s virtual Benchmarking: dynamic_1001 md5(md5(md5(md5($p)))) [SSE2i 10x4x3]... DONE Raw: 9475K c/s real, 9475K c/s virtual Benchmarking: dynamic_1002 md5(md5(md5(md5(md5($p))))) [SSE2i 10x4x3]... DONE Raw: 7617K c/s real, 7617K c/s virtual Benchmarking: dynamic_1003 md5(md5($p).md5($p)) [64x2 (MD5_Body)]... DONE Raw: 3643K c/s real, 3643K c/s virtual Benchmarking: dynamic_1004 md5(md5(md5(md5(md5(md5($p)))))) [SSE2i 10x4x3]... DONE Raw: 6366K c/s real, 6366K c/s virtual Benchmarking: dynamic_1005 md5(md5(md5(md5(md5(md5(md5($p))))))) [SSE2i 10x4x3]... DONE Raw: 5471K c/s real, 5471K c/s virtual Benchmarking: dynamic_1006 md5(md5(md5(md5(md5(md5(md5(md5($p)))))))) [SSE2i 10x4x3]... DONE Raw: 4794K c/s real, 4794K c/s virtual Benchmarking: dynamic_1008 md5($p.$s) [RADIUS User-Password] [SSE2i 10x4x3]... DONE Many salts: 26310K c/s real, 26310K c/s virtual Only one salt: 19426K c/s real, 19426K c/s virtual Benchmarking: dynamic_1009 md5($s.$p) [RADIUS Responses] [SSE2i 10x4x3]... DONE Many salts: 31491K c/s real, 31491K c/s virtual Only one salt: 22651K c/s real, 22651K c/s virtual Benchmarking: Eggdrop [blowfish]... DONE Raw: 35482 c/s real, 35482 c/s virtual Benchmarking: DIGEST-MD5 [DIGEST-MD5 authentication]... DONE Many salts: 2475K c/s real, 2475K c/s virtual Only one salt: 2476K c/s real, 2476K c/s virtual Benchmarking: More Secure Internet Password [RSA MD defined by BSAFE 1.x - Lotus v6]... DONE Many salts: 123324 c/s real, 123324 c/s virtual Only one salt: 73382 c/s real, 73382 c/s virtual Benchmarking: EPiServer SID Hashes [SHA-1]... DONE Many salts: 6791K c/s real, 6791K c/s virtual Only one salt: 6362K c/s real, 6362K c/s virtual Benchmarking: HTTP Digest access authentication [HDAA-MD5]... DONE Many salts: 2585K c/s real, 2585K c/s virtual Only one salt: 2463K c/s real, 2488K c/s virtual Benchmarking: IPB2 MD5 [Invision Power Board 2.x salted MD5]... DONE Many salts: 5250K c/s real, 5250K c/s virtual Only one salt: 3223K c/s real, 3223K c/s virtual Benchmarking: Kerberos v4 TGT [krb4 DES]... DONE Raw: 4508K c/s real, 4508K c/s virtual Benchmarking: Kerberos v5 TGT [krb5 3DES (des3-cbc-sha1)]... DONE Raw: 79965 c/s real, 79965 c/s virtual Benchmarking: MSCHAPv2 C/R MD4 DES [mschapv2]... (12xOMP) DONE Many salts: 27131K c/s real, 2266K c/s virtual Only one salt: 16814K c/s real, 1422K c/s virtual Benchmarking: MYSQL_fast [mysql-fast]... DONE Raw: 54579K c/s real, 54038K c/s virtual Benchmarking: MYSQL [mysql]... DONE Raw: 6684K c/s real, 6684K c/s virtual Benchmarking: LM C/R DES [netlm]... (12xOMP) DONE Many salts: 24772K c/s real, 2196K c/s virtual Only one salt: 2099K c/s real, 965485 c/s virtual Benchmarking: LMv2 C/R MD4 HMAC-MD5 [netlmv2]... (12xOMP) DONE Many salts: 11225K c/s real, 933867 c/s virtual Only one salt: 7999K c/s real, 672225 c/s virtual Benchmarking: NTLMv1 C/R MD4 DES [ESS MD5] [netntlm]... (12xOMP) DONE Many salts: 28053K c/s real, 2339K c/s virtual Only one salt: 17141K c/s real, 1429K c/s virtual Benchmarking: NTLMv2 C/R MD4 HMAC-MD5 [netntlmv2]... (12xOMP) DONE Many salts: 9953K c/s real, 828059 c/s virtual Only one salt: 7225K c/s real, 622874 c/s virtual Benchmarking: HalfLM C/R DES [nethalflm]... (12xOMP) DONE Many salts: 29163K c/s real, 2456K c/s virtual Only one salt: 3919K c/s real, 1273K c/s virtual Benchmarking: Netscreen MD5 [NS MD5]... DONE Raw: 8258K c/s real, 8176K c/s virtual Benchmarking: NT MD4 [128/128 X2 SSE2-16]... DONE Raw: 59242K c/s real, 59242K c/s virtual Benchmarking: PHPS -- md5(md5($pass).$salt) [SSE2i 10x4x3]... DONE Many salts: 40279K c/s real, 40279K c/s virtual Only one salt: 13476K c/s real, 13476K c/s virtual Benchmarking: Post.Office MD5 [STD]... DONE Many salts: 5548K c/s real, 5548K c/s virtual Only one salt: 5151K c/s real, 5151K c/s virtual Benchmarking: Mac OS X 10.4 - 10.6 salted SHA-1 [32/64]... (12xOMP) DONE Many salts: 34329K c/s real, 2909K c/s virtual Only one salt: 24093K c/s real, 2021K c/s virtual Benchmarking: CRC-32 [32/64]... (4xOMP) DONE Many salts: 568066K c/s real, 142372K c/s virtual Only one salt: 132907K c/s real, 33226K c/s virtual Benchmarking: HMAC MD5 [SSE2i 12x]... DONE Raw: 12826K c/s real, 12699K c/s virtual Benchmarking: Lotus5 [Lotus v5 Proprietary]... (12xOMP) DONE Raw: 5550K c/s real, 462913 c/s virtual Benchmarking: Generic salted MD4 [32/64]... DONE Many salts: 12875K c/s real, 12748K c/s virtual Only one salt: 12148K c/s real, 12148K c/s virtual Benchmarking: MediaWiki -- md5($s.'-'.md5($p)) [SSE2i 10x4x3]... DONE Many salts: 30049K c/s real, 30049K c/s virtual Only one salt: 12109K c/s real, 12109K c/s virtual Benchmarking: M$ Cache Hash [Generic 1x]... (12xOMP) DONE Many salts: 169684K c/s real, 14152K c/s virtual Only one salt: 46006K c/s real, 3837K c/s virtual Benchmarking: M$ Cache Hash 2 (DCC2) [SSE2i 8x]... (12xOMP) DONE Raw: 6368 c/s real, 536 c/s virtual Benchmarking: MS Kerberos 5 AS-REQ Pre-Auth [mskrb5]... (12xOMP) DONE Many salts: 11943K c/s real, 996158 c/s virtual Only one salt: 6119K c/s real, 510377 c/s virtual Benchmarking: MS-SQL [SSE2i 8x]... DONE Many salts: 21459K c/s real, 21038K c/s virtual Only one salt: 14424K c/s real, 14424K c/s virtual Benchmarking: MS-SQL05 [SSE2i 8x]... DONE Many salts: 21631K c/s real, 21631K c/s virtual Only one salt: 19240K c/s real, 19240K c/s virtual Benchmarking: MySQL 4.1 double-SHA-1 [SSE2i 8x]... DONE Raw: 9679K c/s real, 9679K c/s virtual Benchmarking: Netscape LDAP SHA [SSE2i 8x]... DONE Raw: 20490K c/s real, 20490K c/s virtual Benchmarking: NT v2 [SSE2i 12x]... DONE Raw: 54429K c/s real, 54979K c/s virtual Benchmarking: Oracle 11g [oracle11]... DONE Many salts: 6604K c/s real, 6604K c/s virtual Only one salt: 5631K c/s real, 5631K c/s virtual Benchmarking: Oracle [oracle]... DONE Raw: 1188K c/s real, 1188K c/s virtual Benchmarking: PHPass MD5 [SSE2i 2x4x3]... DONE Raw: 25704 c/s real, 25704 c/s virtual Benchmarking: PIX MD5 [SSE2i 10x4x3]... DONE Many salts: 25123K c/s real, 25123K c/s virtual Only one salt: 25119K c/s real, 25119K c/s virtual Benchmarking: pkzip [N/A]... (12xOMP) DONE Many salts: 122717K c/s real, 10234K c/s virtual Only one salt: 42811K c/s real, 3570K c/s virtual Benchmarking: Raw MD4 [SSE2i 12x]... DONE Raw: 56709K c/s real, 56147K c/s virtual Benchmarking: Raw MD5 [SSE2i 12x]... DONE Raw: 40151K c/s real, 40151K c/s virtual Benchmarking: Raw MD5 [SSE2i 10x4x3]... DONE Raw: 37516K c/s real, 37140K c/s virtual Benchmarking: Raw SHA-1 [SSE2i 8x]... DONE Raw: 17728K c/s real, 17728K c/s virtual Benchmarking: Raw SHA [32/64]... DONE Raw: 5526K c/s real, 5526K c/s virtual Benchmarking: md5(unicode($p)) [SSE2i 10x4x3]... DONE Raw: 25345K c/s real, 25345K c/s virtual Benchmarking: Salted SHA-1 [SSE2i 8x]... DONE Many salts: 19451K c/s real, 19451K c/s virtual Only one salt: 17186K c/s real, 17186K c/s virtual Benchmarking: SAP BCODE [sapb]... (12xOMP) DONE Many salts: 24714K c/s real, 2059K c/s virtual Only one salt: 19315K c/s real, 1614K c/s virtual Benchmarking: SAP CODVN G (PASSCODE) [sapg]... (12xOMP) DONE Many salts: 11928K c/s real, 994909 c/s virtual Only one salt: 10819K c/s real, 903105 c/s virtual Benchmarking: Generic salted SHA-1 [32/64]... DONE Many salts: 6436K c/s real, 6310K c/s virtual Only one salt: 6225K c/s real, 6225K c/s virtual Benchmarking: Raw SHA-224 [32/64]... DONE Raw: 3156K c/s real, 3156K c/s virtual Benchmarking: Raw SHA-256 [32/64]... DONE Raw: 3203K c/s real, 3203K c/s virtual Benchmarking: Raw SHA-384 [64/64]... DONE Raw: 2656K c/s real, 2656K c/s virtual Benchmarking: Raw SHA-512 [64/64]... DONE Raw: 2638K c/s real, 2638K c/s virtual Benchmarking: Mac OS X 10.7+ salted SHA-512 [64/64]... (12xOMP) DONE Many salts: 14793K c/s real, 1234K c/s virtual Only one salt: 12627K c/s real, 1052K c/s virtual Benchmarking: hmailserver [32/64]... DONE Many salts: 3310K c/s real, 3277K c/s virtual Only one salt: 3096K c/s real, 3096K c/s virtual Benchmarking: sybasease [32/64]... (12xOMP) DONE Many salts: 2447K c/s real, 204162 c/s virtual Only one salt: 2278K c/s real, 190213 c/s virtual Benchmarking: generic crypt(3) DES [?/64]... (12xOMP) DONE Many salts: 3207K c/s real, 267710 c/s virtual Only one salt: 3233K c/s real, 269945 c/s virtual Benchmarking: Tripcode DES [48/64 4K]... DONE Raw: 487808 c/s real, 487808 c/s virtual Benchmarking: ssh [32/64]... (12xOMP) DONE Raw: 1244K c/s real, 103766 c/s virtual Benchmarking: pdf [32/64]... DONE Many salts: 28192 c/s real, 27912 c/s virtual Only one salt: 57886 c/s real, 57886 c/s virtual Benchmarking: rar [32/64]... DONE Raw: 56.0 c/s real, 56.0 c/s virtual Benchmarking: zip [32/64]... (12xOMP) DONE Raw: 5376 c/s real, 447 c/s virtual Benchmarking: dummy [N/A]... DONE Raw: 84986K c/s real, 84145K c/s virtual
cpmask: (skipped) zip1: cracks/s = 12298943 *zip2, USE_MULT_TAB: cracks/s = 12720251
Tiskni
Sdílej:
geekbench /odkaz na vysledok/ 7zip benchmark (7z b) fcrackzip (fcrackzip -B) john the ripper (john --test) truecrypt benchmark screenshot