Live data from Hacker News

Viewing profile — 37ef_ced3

37ef_ced3

HN member
Joined
Wed, Dec 02, 2020, 8:19 AM UTC
HN karma
898
Public activity
338 items

About 37ef_ced3

Generate stand-alone C code for AVX-512 neural nets:

https://NN-512.com

Jonathan Aylard's NN-512 ResNet50 example:

https://github.com/jonatron/test_nn512

Recent public activity

  1. comment
    Comment #33775574

    Linus Torvalds: And I claim that that is the real problem with AVX-512 (and pretty much any vectorization). I personally cannot find a single benchmark that does anything I would e…

  2. comment
    Comment #33563206

    There are completely stand-alone systems like: https://NN-512.com The stand-alone code generator (a statically linked executable written in Go with no dependencies outside the Go s…

  3. comment
    Comment #33466938

    And https://NN-512.com

  4. comment
    Comment #33299099

    You're in for a big surprise. Try using the language. Spend some time using Go, and you will be impressed by its performance. You'll wonder, "Were all those haters on Hacker News m…

  5. comment
  6. comment
    Comment #33145985

    Convolutions are fused into convolutions, elementwise operations are fused into convolutions, everything is inlined except where function calls are needed for pthread work units (a…

  7. comment
    Comment #33145759

    So... ...you were unable to decipher this Hacker News comment thread... ...unable find some C code and build it with GCC and make an executable for yourself... ...but you think you…

  8. comment
    Comment #33145439

    Here is the C code for a DenseNet-121 generated by NN-512: https://nn-512.com/browse/DenseNet121 Even if you had the C code available to you, you would have a hard time producing t…

  9. comment
    Comment #33144742

    This will not be able to reverse engineer fully-customized, fully-fused neural networks generated by NN-512: https://NN-512.com NN-512 generates custom code for all the operations,…

  10. comment
  11. comment
  12. comment
    Comment #32770436

    Are you seriously suggesting that the language should not have notation for allocating zeroed primitive types and receiving the address of the allocation? var ( p1 = new(int) p2 = …

  13. comment
    Comment #32769995

    You can think of Go as the modern representative the Plan 9 and Oberon schools of thought -- their answer to (and replacement for) C and C++. The fact that it was developed at Goog…

  14. comment
    Comment #32769533

    It's used like this p := new(int) since you can't say p := &int{}

  15. comment
    Comment #32641993

    For small-scale transformer CPU inference you can use, e.g., Fabrice Bellard's https://bellard.org/libnc/ Similarly, for small-scale convolutional CPU inference, where you only nee…

  16. comment
    Comment #32421803

    https://NN-512.com

  17. comment
    Comment #32253020

    Go. The obvious right choice. But Meta is in the advertising business and Google is a competitor.

  18. comment
    Comment #32143235

    As an engineer who uses Go and appreciates it as a replacement for most purposes where you might use C or C++, the complaints just seem bizarre. You've got people who argue against…

  19. comment
    Comment #32027419

    From a customer's perspective, it isn't clear that a hardware/software taxi driver is in any way better than a human taxi driver, particularly with (human) driver assist preventing…

  20. comment
    Comment #32008103

    Yes, but did he buy her a horse?

  21. comment
    Comment #31941061

    From a customer's perspective, it isn't clear that a software taxi driver is in any way better than a human taxi driver, particularly with (human) driver assist preventing collisio…

  22. comment
    Comment #31815541

    Colin Percival's Tarsnap: https://www.tarsnap.com/ Colin is "Security Officer Emeritus, FreeBSD".

  23. comment
    Comment #31721476

    Animats, I was a fan of your Downside site: http://downside.com/ Downside's goal is to remind people that we're experiencing a financial bubble, and that financial bubbles always b…

  24. comment
    Comment #31634561

    In other words, you believe the cost of the human is subtracted but there is no additional hardware/maintenance/remote-operation/R&D-investment cost to add? Anyway, I think we can …

  25. comment
    Comment #31634072

    Well, we'd have to look at the cost of the hardware and maintenance and fallback remote operators and the R&D investment to evaluate whether a robotaxi fleet is indeed cheaper. And…