HNHacker News
TopNewBestAskShowJobs

blakepelton

128 karma · joined May 2, 2022

Check out my blog for summaries of recent CS research:

https://danglingpointers.substack.com/

thedanglingpointers@gmail.com

submissionscomments
blakepelton··on Ask HN: Who wants to be hired? (September 2026)
Location: Seattle, WA

Remote: Yes

Willing to relocate: No

Technologies: C++,Graphics,GPU,FPGA,HW/SW interface,Performance Optimization

Résumé/CV: https://drive.google.com/file/d/1Ru26-85bPD9NMI2oKHSkhvrxmvh...

Email: blakepelton@hotmail.com

20+ years of software experience in low-level domains where performance is critical.

blakepelton··on Ask HN: Who wants to be hired? (August 2026)
Location: Seattle, WA

Remote: Yes

Willing to relocate: No

Technologies: C++,Graphics,GPU,FPGA,HW/SW interface,Performance Optimization Résumé/CV: https://drive.google.com/file/d/1Ru26-85bPD9NMI2oKHSkhvrxmvh...

Email: blakepelton@hotmail.com

20+ years of software experience in low-level domains where performance is critical.

blakepelton··on Ask HN: Who wants to be hired? (July 2026)

  Location: Seattle, WA
  Remote: Yes
  Willing to relocate: No
  Technologies: C++, Graphics, GPU, FPGA, HW/SW interface, Performance Optimization
  Résumé/CV: https://drive.google.com/file/d/1Ru26-85bPD9NMI2oKHSkhvrxmvhLjZ2v/view
  Email: blakepelton@hotmail.com
20+ years of software experience in low-level domains where performance is critical.
blakepelton··on Tiered Network Buffer Architecture for Fast Networking in Chiplet-Based CPU
It is amazing how many academic papers there are on the CPU/NIC interface.

Here is my summary: https://danglingpointers.substack.com/p/tina-tiered-network-...

blakepelton··on Radshield: Software Radiation Protection for Commodity Hardware in Space
Here is my summary: https://danglingpointers.substack.com/p/radshield-software-r...
blakepelton··on Cacheman: A Comprehensive Last-Level Cache Management System
Here is my summary: https://danglingpointers.substack.com/p/cacheman-a-comprehen...
blakepelton··on Optimizing Datalog for the GPU
I found this to be a great introduction to Datalog solving generally. Here is my summary: https://danglingpointers.substack.com/p/optimizing-datalog-f...
blakepelton··on A Digital Compute-in-Memory Architecture for NFA Evaluation
Here is my summary: https://danglingpointers.substack.com/p/a-127-fjbtransition-...
blakepelton··on Efficient Lossless Compression of Scientific Floating-Point Data on CPUs and GPU
Here is my summary: https://danglingpointers.substack.com/p/efficient-lossless-c...
blakepelton··on EDM: An Ultra-Low Latency Ethernet Fabric for Memory Disaggregation
I wrote up a summary here: https://danglingpointers.substack.com/p/edm-an-ultra-low-lat...
blakepelton··on An Analysis of User-Space Idle State Instructions on x86 Processors
Thanks for the history lesson, that makes a lot of sense.
blakepelton··on An Analysis of User-Space Idle State Instructions on x86 Processors
Here is my summary: https://danglingpointers.substack.com/p/an-analysis-of-user-...
blakepelton··on UPP: Universal Predicate Pushdown to Smart Storage
Here is my summary: https://danglingpointers.substack.com/p/upp-universal-predic...
blakepelton··on Light-Weight Cache Replacement for Instruction Heavy Workloads
Here is my summary: https://danglingpointers.substack.com/p/light-weight-cache-r...
blakepelton··on CHERIoT RTOS: An OS for Fine-Grained Memory-Safe Compartments
Here is my summary: https://danglingpointers.substack.com/p/cheriot-rtos-an-os-f...
blakepelton··on The XOR Cache: A Catalyst for Compression
Here is my summary: https://danglingpointers.substack.com/p/the-xor-cache-a-cata...
blakepelton··on Ask HN: Share your personal website
https://danglingpointers.substack.com/

Summaries of computer science research papers.

blakepelton··on CHERIoT: Complete Memory Safety for Embedded Devices
Here is my summary: https://danglingpointers.substack.com/p/cheriot-complete-mem...
blakepelton··on No Graphics API
Great post, it brings back a lot of memories. Two additional factors that designers of these APIs consider are:

* GPU virtualization (e.g., the D3D residency APIs), to allow many applications to share GPU resources (e.g., HBM).

* Undefined behavior: how easy is it for applications to accidentally or intentionally take a dependency on undefined behavior? This can make it harder to translate this new API to an even newer API in the future.

blakepelton··on Oasis: Pooling PCIe Devices over CXL to Boost Utilization
Here is my summary: https://danglingpointers.substack.com/p/oasis-pooling-pcie-d...
blakepelton··on DPU-KV: DPU Offloading for In-Memory Key-Value Stores
Here is my summary: https://danglingpointers.substack.com/p/dpu-kv-on-the-benefi...
blakepelton··on High-Performance Query Processing with NVMe Arrays
My summary is here: https://danglingpointers.substack.com/p/high-performance-que...
blakepelton··on Fast and Scalable Data Transfer Across Data Systems
Here is my summary: https://danglingpointers.substack.com/p/fast-and-scalable-da...
blakepelton··on Bounding Speculative Execution of Atomic Regions to a Single Retry
My summary is here: https://danglingpointers.substack.com/p/bounding-speculative...
blakepelton··on Efficiently Processing Joins and Grouped Aggregations on GPUs
Here is my summary: https://danglingpointers.substack.com/p/efficiently-processi...
blakepelton··on Extended User Interrupts (XUI): Fast and Flexible Notification Without Polling
Here is my summary: https://danglingpointers.substack.com/p/extended-userspace-i...
blakepelton··on Parendi: Thousand-Way Parallel RTL Simulation
Here is my summary: https://danglingpointers.substack.com/p/parendi-thousand-way...
blakepelton··on Skia: Exposing Shadow Branches
Here is a summary I wrote: https://danglingpointers.substack.com/p/skia-exposing-shadow...
blakepelton··on Accelerate Distributed Joins with Predicate Transfer
Here is my summary:

https://danglingpointers.substack.com/p/accelerate-distribut...

blakepelton··on The Next Computing Revolution: Bringing Processing Inside Memory
I've written two summaries of recent research papers about PIM applications in databases:

https://danglingpointers.substack.com/p/spid-join

https://danglingpointers.substack.com/p/af4afd28-cec1-440e-a...

UPMEM seems to be a good research platform, but I think UPMEM was acquired by Qualcomm, not sure how that affects the roadmap.

Page 1 of 2Next →