Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
blakepelton
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
91.
▲
Ripple: Asynchronous Programming for Spatial Dataflow Architectures
(dl.acm.org)
4 points
by
blakepelton
1y ago
|
1 comments
92.
▲
by
blakepelton
1y ago
This PLDI 2025 paper proposes a few extensions to C to make it much easier to compile code for spatial architectures. I think the ideas could apply to HLS as well. Here is my summary: https://danglingpointers.substack.com/
93.
▲
by
blakepelton
1y ago
Yeah, I would probably say the same. It is a bit strange to document this as part of the architecture (rather than leaving it open as a potential future microarchitectural optimization). Is there some advantage an OS has knowing that the
94.
▲
What Wall Street Sees in the Data Center Boom
(nytimes.com)
3 points
by
blakepelton
1y ago
|
0 comments
95.
▲
by
blakepelton
1y ago
The article quotes the Intel docs: "Instruction ordering: Instructions following a SYSCALL may be fetched from memory before earlier instructions complete execution, but they will not execute (even speculatively) until all instructions
96.
▲
by
blakepelton
1y ago
I wonder how tricks that rely on compiler extensions (e.g., computed goto, musttail, and preserve_none) compare against the weval transform? The weval transform involves a small language extension backed by a larger change to the compiler
97.
▲
Disentangling the Dual Role of NIC Receive Rings
(usenix.org)
1 points
by
blakepelton
1y ago
|
1 comments
98.
▲
by
blakepelton
1y ago
I wrote a summary here: https://danglingpointers.substack.com/p/disentangling-the-du... This taught me a lot about DDIO, which was somewhat inscrutable to me in the past.
99.
▲
by
blakepelton
1y ago
"Favor the one with lower register pressure" - my mental model says that register pressure is not a property of a single instruction, but rather depends on when successor instructions will be scheduled. For example, if an instruct
100.
▲
Filtering After Shading with Stochastic Texture Filtering
(research.nvidia.com)
1 points
by
blakepelton
1y ago
|
1 comments
101.
▲
by
blakepelton
1y ago
I wrote a summary here ( https://danglingpointers.substack.com/p/filtering-after-shad... ) The "Talk Video" ( https://www.youtube.com/watch?v=e3391_C6aXE ) at time 38:00 has an animation which sh
102.
▲
Don't Repeat Yourself, Coarse-Grained Circuit Deduplication to Accelerate Sim
(danglingpointers.substack.com)
3 points
by
blakepelton
1y ago
|
0 comments
103.
▲
Necro-Reaper: Pruning Away Dead Memory Traffic in Warehouse-Scale Computers
(danglingpointers.substack.com)
2 points
by
blakepelton
1y ago
|
0 comments
104.
▲
Predicate Transfer: Efficient Pre-Filtering on Multi-Join Queries
(danglingpointers.substack.com)
3 points
by
blakepelton
1y ago
|
0 comments
105.
▲
Low-latency, high-throughput garbage collection
(danglingpointers.substack.com)
30 points
by
blakepelton
1y ago
|
9 comments
106.
▲
by
blakepelton
1y ago
Some folks use the term "state element" to describe the set of things which hold state between clock cycles. Memories (e.g., SRAM) and registers are both examples of state elements. I took the "You don't think about mem
107.
▲
by
blakepelton
4y ago
Microsoft | Full Time | Software and Hardware Engineers | WA/Remote(US) Work on a small team within a large company. We're developing software tools for hardware engineering. The ideal candidates are: * Software engineers (C++&#