IRC Logs for #zfx


2021-11-27

09:35:23 Schrompf joined the channel
09:38:00 Schrompf: moinsen
09:41:46 joeydee joined the channel
09:41:50 joeydee: moin
09:45:56 Schrompf: yo
09:47:41 xq: moin
09:55:46 joeydee: käffchen
13:30:26 xq: moin
13:30:37 xq: Schrompf: es gab eine Änderung an QOI
13:30:51 xq: ich passe meine implementierung an
13:30:52 xq: bäm
13:30:55 xq: 3 mal schneller als vorher
13:31:04 Schrompf: nice!
13:31:15 Schrompf: beabsichtigt? im sinne von: er hat das format geändert, damit es schneller wird?
13:31:25 xq: ne, tatsächlich nicht
13:31:35 xq: ich wurstel grade noch an der API meiner lib
13:31:35 Schrompf: oder hast du aus versehen nen hübschen implementationstrick gefunden, während du die neue spec umgesetzt hast
13:31:40 xq: ne, kein plan
13:31:43 xq: compilier optimiert besser :D
13:31:54 Schrompf: na das wär aber ein bemerkenswertes bäm
13:31:57 xq: aber: benchmark läuft sauber auf 4096 runden
13:32:04 xq: ja
13:32:21 xq: ah, warte
13:32:26 xq: doch, es hat sich merklich was geändert
13:32:36 xq: das format hat keine im format definierte kodierte länge
13:32:40 xq: daher prüf ich das jetzt nicht mehr
13:33:53 xq: real 0m9,488s
13:33:53 xq: user 0m9,306s
13:33:53 xq: sys 0m0,110s
13:33:54 xq: für
13:34:01 xq: 4096 mal zero.png kodieren und dekodieren
13:34:14 xq: und memcmp ob ich auch keine scheiße mache
13:35:09 Schrompf: wie lange hat denn die vorversion gebraucht?
13:35:18 xq: ca. 30
13:35:33 Schrompf: und was meinst du mit "länge". du prüfst beim dekodieren jetzt nicht mehr, ob du evtl. das dateiende erreicht hast?
13:35:49 xq: https://bpa.st/LJYA
13:36:03 xq: doch, aber vorher war im file header noch die zusatzinfo "die kodierten daten sind so lang"
13:36:09 xq: also hab ich da noch nen counter runtergezählt
13:36:12 xq: das mach ich jetzt nicht mehr
13:37:06 Schrompf: so ne kleinigkeit hat so eine wirkung? uiuiui
13:37:44 xq: jop
13:37:53 xq: ich werf auch mal noch meinen freund perf drauf
13:38:47 xq: holy fuckeroni
13:39:13 xq: https://bpa.st/CSQQ
13:41:12 xq: 3,02 insn per cycle ist verdammt gut
13:41:20 xq: die CPU ist gut genutzt
13:45:50 xq: lustig
13:45:59 xq: 7% der zeit im benchmark geht für realloc drauf :D
13:46:16 xq: aber: jetzt bin ich neugierig und möchte ein größeres dataset benchmarken
13:55:59 Schrompf: afk kind
20:39:02 Magister joined the channel