Viewing profile — wallnuss
wallnuss
HN member- Joined
- Tue, Nov 13, 2012, 8:23 PM UTC
- HN karma
- 340
- Public activity
- 61 items
- HN profile
- View on Hacker News ↗
About wallnuss
my public key: https://keybase.io/vchuravy; my proof: https://keybase.io/vchuravy/sigs/LHtpWqh_3WvuauC9kZ5BfOSUGkL0qgHk1MydnpuhYRU
Recent public activity
-
comment
Comment #26031452
One of the authors here, happy to answer any questions! (Particularly about the Julia integration)
- story
-
comment
Comment #25540725
Julia has an interesting split here, it does the lowering into SSA from in pure Julia and then has a codegen steps that translates the SSA from into LLVM IR, but for that second st…
-
comment
Comment #24926659
Arcanist is a but of a bother, but please do submit the patch.
-
comment
Comment #24815696
Having recently had the pleasure of having to debug JIT-compiled code with an ABI mismatch, I can't overstate how useful `rr` ( https://github.com/mozilla/rr ) can be to debug asse…
-
comment
Comment #24760087
Julia is particularly sensitive to LLVM compile times. LLVM 11 did improve those over LLVM 10 (which had noticeable regressions versus LLVM 9). As an example see https://github.com…
-
comment
Comment #24748724
I don't disagree with the sentiment, but using the moon as an example is a bit far-fetched, as well as the metric being time. I thinkl it would be fair to say: Using the same amoun…
- story
-
comment
Comment #23141668
It all depends on which optimizations you enable and LLVM is very flexible, albeit sometimes you still spend 20% of your time in ISel (Instruction Selection)...
-
comment
Comment #23132208
It's being worked on. I am rather excited for the upcoming work that makes the parser replaceable and allows us to actually give good syntax errors! There is some discussion about …
-
comment
Comment #23069674
I recently spend two weeks on and off hunting down a bug on a platform that didn't support `rr`. I am fairly confident to say that if I had `rr` available it would have taken me a …
- story
-
comment
Comment #21376184
We are indeed interested in targeting AMD GPUs. There is a prototype backend available at https://github.com/JuliaGPU/AMDGPUnative.jl and we are closely following the status of SPI…
- story
- story
-
comment
Comment #20143111
Über just means above. So "über dir" is "above you". Urban dictionary has uber in english to mean superior, but that is not the original German meaning.
-
comment
Comment #20082204
It's not about Upwork intentionally skewing the results as you pointed out, but that there is a potentially sampling bias. Upwork might only attract certain kinds of programming jo…
-
comment
Comment #19916160
As far as I know he bought that license for one of his student at the time, Alan Edelman, who then ended up co-creating the Julia language.
-
comment
Comment #19832751
I especially use rr as an exploration tool. It allows me to ask not the question "Where does the program go from here", but rather "Where did it come from". I couldn't do my daily …
-
comment
Comment #19457264
It does by default so you can use gdb/lldb and perf on Julia code.
-
comment
Comment #19358326
If Intel had one, they would have further consolidated their hold on the HPC/Supercomputer market. Summit is an interesting supercomputer because it's NVidia/Mellanox/IBM instead o…
-
comment
Comment #19130772
I particularly enjoy that Flux.jl is an AD framework and a couple lines of Julia code defining convenience functions for ML, and it is all written in Julia so it invites exploratio…
-
comment
Comment #18644995
You can revoke OAuth tokens at https://accounts.google.com/b/0/IssuedAuthSubTokens?hl=en
-
comment
Comment #18595366
Take a look at CUDAnative.jl ( https://github.com/JuliaGPU/CUDAnative.jl ) which uses the NVPTX LLVM backend to compile Julia code to the GPU. What you described sounds very simila…
- story