quickthrower2 10 months ago

Well done! I would be crazy if I dived into this having never studied Rust! But it looks very interesting so I might do that! I have almost finished AK’s lecture. Have you made the matmul faster yet? That would seem a priority?

  • keyvank 10 months ago

    Hey! Yes please dive in :) It can be a starting point for learning Rust ;) MatMul is fine, the bottleneck is LayerNorm + Softmax gradients right now. Haven't been able to optimize them well yet.

    • quickthrower2 10 months ago

      Well, first step is to run it. I am getting a step every 3 seconds. Is that typical?

      i7-13700H, 2400 Mhz, 14 Core(s), 20 Logical Processor(s). It is using 12 CPUs which is good. And 160Mb memory.

      • keyvank 10 months ago

        Ah, that's slow. I have been able to reach 1.3s per step on my machine. Did you run with --release flag?

        • quickthrower2 10 months ago

          Yes release. Is running on Windows which might affect things.

jayy-lmao 10 months ago

I sure hope this is the unit of measurement and not a Berserk reference