Live data from Hacker News

Viewing profile — LegNeato

LegNeato

HN member
Joined
Thu, May 02, 2013, 5:37 PM UTC
HN karma
726
Public activity
159 items

About LegNeato

I worked @ Robinhood on various things. I worked @ Facebook on mobile app releases. Before I worked @ Mozilla on Firefox releases. Before that, I worked @ Apple on Mac OS X releases.

Recent public activity

  1. comment
    Comment #49251627

    Just distracting / ugly to my eyes.

  2. comment
    Comment #49251624

    The goal of this work is to run existing unmodified CPU libraries (which may use core::simd) on the GPU. If you are manually writing ML-shaped workloads, it doesn't add any value o…

  3. comment
    Comment #49251081

    It's just a way for us to add minutia and details that most don't care / need to know about. There are three audiences we try to make the posts accessible for: Rust people who don'…

  4. comment
    Comment #49250843

    The goal is to use similar abstractions and code across both the CPU and GPU where it makes sense.

  5. comment
    Comment #49249401

    It is not currently available but we intend to make it available after we launch our products.

  6. comment
    Comment #49249311

    Part of our thesis is that decent GPUs are in every shipping device and most software doesn't use them and should.

  7. comment
    Comment #49249259

    The tentative plan is to open source all the compiler and `std` bits with our products built on top (compilers are not good businesses). More about our products coming in the next …

  8. comment
    Comment #49249222

    Didn't want to go into crazy detail in the post. Each family of operations is a trait parameterized by the operation itself: pub trait EvaluateReduction : LaneEvaluator { /// Reduc…

  9. comment
    Comment #49248740

    We never mention anything about superiority nor compare with other languages or programming models. This post is about making existing Rust CPU code work on the GPU.

  10. comment
    Comment #49248656

    Author here, AMA.

  11. comment
    Comment #49150151

    Oh, this again. I should put a website with this up... I was the person who personally ran 10.6 security updates at Apple (10.6.1+), the "DRI". My team in the Updates Program offic…

  12. comment
    Comment #49145888

    Quite honestly I would use cuda-oxide over rust-cuda for anything new right now....while rust-cuda is more complete, cuda-oxide is more aligned with nvidia's future direction (when…

  13. comment
    Comment #49145595

    Maintainer of rust-gpu and rust-cuda here. 1. Rust CUDA is over 5 years years old, was dead for 2(?) years, but was rebooted and works. It enables both rust on the GPU and controll…

  14. comment
    Comment #49013259

    As a Puerto Rico resident, it is not "beyond time" and you have no clue what you are talking about.

  15. comment
    Comment #48729031

    See also the rust spir-v backend: https://github.com/Rust-GPU/rust-gpu/

  16. comment
    Comment #47830021

    There is no reason why compiler passes cannot be in an egraph, they are more general than optimizations. When you think about it, traditional compiler concerns like instructions se…

  17. comment
    Comment #47826197

    Why do passes anymore when we have invented egraphs?

  18. comment
    Comment #47773862

    We are the maintainers of https://github.com/rust-gpu/rust-gpu and https://github.com/Rust-GPU/Rust-CUDA FWIW. We haven't upstreamed the VectorWare work yet as it is still being cl…

  19. comment
    Comment #47773852

    Agreed, and thank you.

  20. comment
    Comment #47761469

    It is not, we just haven't yet upstreamed everything.

  21. comment
    Comment #47761440

    It depends. At VecorWare are a bit of an extreme case in that we are inverting the relationship and making the GPU the main loop that calls out to the CPU sparingly. So in that mod…

  22. comment
    Comment #47760997

    Founder here. 1. Programming GPUs is a problem. The ratio of CPUs to CPU programmers and GPUs to GPU programmers is massively out of whack. Not because GPU programming is less valu…

  23. comment
    Comment #47749033

    No, it means not being able to see what is going on. Which is literally what the word blind means. You can be blinded by many things (blindfold, clouds/fog, bright lights, darkness…

  24. comment
    Comment #47746997

    One of the rust-gpu maintainers here. Haven't officially heard from anyone at AMD but we've had chats with many others. Happy to talk with whomever! I would imagine AMD is focusing…

  25. story