Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nnethercote
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
Rust's Standard Library on the GPU
(vectorware.com)
9 points
by
nnethercote
8mo ago
|
0 comments
2.
▲
by
nnethercote
3y ago
I'm a member of Futurewei's Rust team, and I'm in the Compiler Contributors group. I started these posts back in 2016 when I wasn't a member of either. It's been a long-running series, and there's never been mu
3.
▲
by
nnethercote
3y ago
I've tried AST memory layout work in the Zig style, look for "shrinkage" in these two posts: - https://nnethercote.github.io/2022/10/27/how-to-speed-up-the... - https://nnethercote.g
4.
▲
by
nnethercote
3y ago
https://github.com/vusec/floatzone
5.
▲
by
nnethercote
3y ago
I just want to say that this is a very weird but cool approach that I never would have thought of. Nice work!
6.
▲
by
nnethercote
3y ago
No problem, I learned that I shouldn't post drafts and assume they will go unnoticed :)
7.
▲
by
nnethercote
3y ago
The link above is to a draft version of the blog post, which is no longer available. The final version (which has a different title) is at https://nnethercote.github.io/2023/07/11/back-end-parallelis... . A HN
8.
▲
Back-end parallelism in the Rust compiler
(nnethercote.github.io)
24 points
by
nnethercote
3y ago
|
1 comments
9.
▲
How to speed up the Rust compiler in March 2023
(nnethercote.github.io)
3 points
by
nnethercote
3y ago
|
0 comments
10.
▲
Twenty years of Valgrind
(nnethercote.github.io)
626 points
by
nnethercote
4y ago
|
112 comments
11.
▲
by
nnethercote
4y ago
Thanks for the suggestion!
12.
▲
by
nnethercote
4y ago
I didn't know about this. Thanks for the tip!
13.
▲
How to speed up the Rust compiler in July 2022
(nnethercote.github.io)
14 points
by
nnethercote
4y ago
|
1 comments
14.
▲
How to speed up the Rust compiler in April 2022
(nnethercote.github.io)
74 points
by
nnethercote
4y ago
|
4 comments
15.
▲
How to speed up the Rust compiler in 2022
(nnethercote.github.io)
174 points
by
nnethercote
5y ago
|
22 comments
16.
▲
by
nnethercote
6y ago
The book is primarily about Rust-specific things. Section 1 says: "Some of the techniques within are entirely Rust-specific, and some involve ideas that can be applied (often with modifications) to programs written in other languages.&
17.
▲
by
nnethercote
6y ago
It was a really weird and messy situation, and unpleasant to live through. I agree that Brendan's Prop 8 donation was bad. But he did it privately, and never (AFAIK) made anti-LGBT comments in public. People who had worked with him for
18.
▲
by
nnethercote
6y ago
I think there is confusion here over the meaning of "Rust developer". Mozilla did lay off most of its employees that were working directly on the Rust language and its implementation. This was a handful of people. Mozilla also lai
19.
▲
by
nnethercote
6y ago
I mentioned in the post several areas I myself haven't looked at, including cache misses. There may be room for improvements there. There is an experimental parallel rustc front-end, e.g. see https://internals.rust-lang.org&
20.
▲
by
nnethercote
6y ago
> This is a supremely surprising conclusion That's why I started the paragraph with "Contrary to what you might expect". As for Stabilizer: "Stabilizer eliminates measurement bias by comprehensively and repeatedly ran
21.
▲
by
nnethercote
6y ago
Thank you for the kind words. To clarify: I am still at Mozilla! But I will be working fully on Firefox for the foreseeable future. I have edited the opening paragraph of the post to make this clearer.
22.
▲
How to speed up the Rust compiler one last time
(blog.mozilla.org)
319 points
by
nnethercote
6y ago
|
57 comments
23.
▲
by
nnethercote
6y ago
Coming up with a binary "is this acceptable?" heuristic is also harder for performance than it is for correctness.
24.
▲
by
nnethercote
6y ago
Thank you for the links and the kind words!
25.
▲
by
nnethercote
6y ago
Yes. The good thing about this metric is that there is very little variation, unlike wall times, which makes it easier to spot regressions.
26.
▲
by
nnethercote
6y ago
Hi, I'm the author of the blog post. There is definitely a marketing angle to these posts. Rust has a reputation for slow compilation, and one of my goals is to show that (a) people working on Rust care about compile times, and (b) imp
27.
▲
How to speed up the Rust compiler some more in 2019
(blog.mozilla.org)
38 points
by
nnethercote
7y ago
|
1 comments
28.
▲
The Rust compiler is still getting faster
(blog.mozilla.org)
324 points
by
nnethercote
7y ago
|
96 comments
29.
▲
How to speed up the Rust compiler in 2019
(blog.mozilla.org)
40 points
by
nnethercote
7y ago
|
1 comments
30.
▲
by
nnethercote
8y ago
That's an excellent explanation. A small correction: if I recall correctly, the Corporation is legally allowed to give some money to the Foundation, and it does so. But the allowed amount is quite small -- maybe a couple a million a ye
More ›