hckrnws
back
matt_d
Mon Apr 21, 2014 4:05pm PST
Karma:
16917
submitted
Fri Jan 17, 2025 12:21am PST
CMU 15-799: Special Topics in Databases: Query Optimization (Spring 2025)
@matt_d
1
1
3
Thurs Jan 16, 2025 12:25am PST
Rethinking the Producer-Consumer Relationship in Modern DRAM-Based Systems
@matt_d
2
Tues Jan 14, 2025 7:36pm PST
CMU Database Query Optimization #01 – SQL Optimization Background [video]
@matt_d
1
Mon Jan 13, 2025 9:41pm PST
Uncovering Real GPU NoC Characteristics: Implications on Interconnect Arch.
@matt_d
2
2
24
Mon Jan 13, 2025 6:31am PST
Understanding and improving Clang -ftime-report
@matt_d
2
Mon Jan 13, 2025 12:26am PST
Principles of Programming Languages (POPL) 2025 Proceedings
@matt_d
2
Fri Jan 10, 2025 10:44pm PST
The Best of Abstract Interpretations
@matt_d
1
Fri Jan 10, 2025 6:22pm PST
Extensible Query Optimizers in Practice
@matt_d
1
Tues Jan 7, 2025 11:43pm PST
Stanford Lecture – Strong Components and Weak Components, Dr. Donald Knuth 2024 [video]
@matt_d
3
Mon Jan 6, 2025 10:49pm PST
Finding Missed Code Size Optimizations in Compilers Using LLMs
@matt_d
3
Mon Jan 6, 2025 10:06pm PST
Musings on Tracing in PyPy
@matt_d
1
1
27
Mon Jan 6, 2025 4:47pm PST
Property-Based Testing for the People
@matt_d
13
67
99
Mon Jan 6, 2025 5:14am PST
This Year in LLVM (2024)
@matt_d
3
Mon Dec 23, 2024 3:41am PST
Advent of Computing: Episode 148 - Is BLISS Ignorance?
@matt_d
1
Thurs Dec 19, 2024 6:18am PST
Pattern Matching in AI Compilers and Its Formalization (Extended Version)
@matt_d
2
Mon Dec 16, 2024 10:35pm PST
30 Years, from Compilation Student to Decompilation Pioneer – Cristina Cifuentes [video]
@matt_d
1
Mon Dec 9, 2024 11:01pm PST
Lightstorm: Minimalistic Ruby Compiler
@matt_d
2
2
9
Sat Dec 7, 2024 6:53am PST
MultiQueue-Based FPGA Routing: Relaxed A* Priority Ordering-Improved Parallelism [pdf]
@matt_d
2
3
47
Sat Dec 7, 2024 6:23am PST
State of Clang as a C and C++ Compiler – Aaron Ballman, 2024 LLVM Dev Meeting [video]
@matt_d
7
Fri Dec 6, 2024 11:05pm PST
Programming and reasoning about actors that share state
@matt_d
2
Fri Dec 6, 2024 5:49am PST
The Key to Effective UDF Optimization: Before Inlining, First Perform Outlining [pdf]
@matt_d
3
Fri Dec 6, 2024 1:32am PST
Strong Components and Weak Components: 2024 Annual Christmas Lecture, Don Knuth [video]
@matt_d
4
Thurs Dec 5, 2024 10:03pm PST
2024 LLVM Developers' Meeting Videos
@matt_d
1
Thurs Dec 5, 2024 6:13pm PST
"Communicating Chorrectly with a Choreography" is out
@matt_d
4
Wed Dec 4, 2024 11:24pm PST
From Gates to Pixels: Making Your Own Graphics Hardware [video]
@matt_d
2
Wed Dec 4, 2024 6:09pm PST
The Hoare Cube
@matt_d
3
23
86
Tues Dec 3, 2024 9:07pm PST
"Performance Analysis and Tuning on Modern CPUs": Second Edition Released
@matt_d
2
Mon Dec 2, 2024 10:40pm PST
What Goes Around Comes Around... And Around... - Andy Pavlo, Dijkstra Award 2024
@matt_d
3
Mon Dec 2, 2024 4:13am PST
Bicameral, Not Homoiconic
@matt_d
2
2
4
Sun Dec 1, 2024 7:38pm PST
The Denotational Semantics of SSA
@matt_d
4
Fri Nov 29, 2024 9:20pm PST
Counterexamples in Safe Rust
@matt_d
2
Fri Nov 29, 2024 1:43am PST
Tacit Talk Episode 8: Tacit Definition (1991)
@matt_d
1
Thurs Nov 28, 2024 7:33pm PST
C++ Switch Statements Under the Hood in LLVM – Hans Wennborg [video]
@matt_d
2
Wed Nov 27, 2024 10:12pm PST
Reverse engineering Microsoft BASIC [video]
@matt_d
5
Tues Nov 26, 2024 2:25am PST
Introduction to SASS and GPU Microarchitecture – GPU Mode Lecture 37 [video]
@matt_d
2
Mon Nov 25, 2024 3:50am PST
ACM SIGPLAN International Conference on Functional Programming ICFP 2024 Videos
@matt_d
4
Sun Nov 24, 2024 5:37pm PST
Type Theory Forall: What Is Type Theory and What Properties We Should Care About
@matt_d
1
Sun Nov 24, 2024 4:12am PST
Exploring parsing APIs: what to generate, and how
@matt_d
1
Sun Nov 24, 2024 3:35am PST
Hardware Trends Impacting Floating-Point Computations in Scientific Applications
@matt_d
2
Sat Nov 23, 2024 6:24pm PST
Evaluating Human Factors Beyond Lines of Code
@matt_d
3
Sat Nov 23, 2024 3:47am PST
Oral History of Nolan Bushnell [video]
@matt_d
5
Wed Nov 20, 2024 7:23am PST
DBSP: Automatic Incremental View Maintenance for Rich Query Languages
@matt_d
1
Wed Nov 20, 2024 5:54am PST
Towards Sound `unsafe` Rust – Rust Formal Methods Interest Group [video]
@matt_d
2
Wed Nov 20, 2024 12:46am PST
Software Security Analysis in 2030 and Beyond: A Research Roadmap [pdf]
@matt_d
1
Tues Nov 19, 2024 10:59pm PST
Creating Your Own Programming Language – Laurence Tratt [video]
@matt_d
3
6
54
Sun Nov 17, 2024 9:54pm PST
Story-time: C++, bounds checking, performance, and compilers
@matt_d
1
1
7
Sat Nov 16, 2024 6:43am PST
How linear types control the future and prevent bugs [video]
@matt_d
12
Fri Nov 15, 2024 6:22pm PST
Exo 2: Growing a Scheduling Language
@matt_d
4
Fri Nov 15, 2024 12:45am PST
Memory Bandwidth and System Balance in HPC Systems: 2024 Update [video]
@matt_d
2
Thurs Nov 14, 2024 1:10am PST
The Art of Deconstraining: A guide to convex optimization in PyTorch
@matt_d
2
Wed Nov 13, 2024 3:48am PST
Data Race Freedom à la Mode [pdf]
@matt_d
2
Tues Nov 12, 2024 5:53pm PST
Modern CPUs Assign Registers to Speed Up Your Code - Matt Godbolt [video]
@matt_d
2
Tues Nov 12, 2024 5:13pm PST
Hello SME! Generating Fast Matrix Multiplication Kernels Using the SME
@matt_d
1
Sun Nov 10, 2024 6:17am PST
RISC-V Vector Extension overview
@matt_d
1
9
Sat Nov 9, 2024 12:35am PST
Hitchhiker's Guide to Programming and Optimizing CXL-Based Heterogeneous Systems
@matt_d
1
Fri Nov 8, 2024 6:21pm PST
ACM ByteCast Episode 57: Xavier Leroy
@matt_d
1
Fri Nov 8, 2024 1:23am PST
PyTorch 2 Faster ML Dynamic Python Bytecode Transformation and Graph Compilation [video]
@matt_d
1
Fri Nov 8, 2024 12:33am PST
Safe and efficient C++ interoperability via non-escapable types and lifetimes
@matt_d
5
47
67
Thurs Nov 7, 2024 10:04pm PST
MLIR Project Charter and Restructuring Survey
@matt_d
1
Thurs Nov 7, 2024 1:46am PST
Big Specification: Specification, Proof, and Testing at Scale 2024
@matt_d
1
Tues Nov 5, 2024 2:21am PST
Automated reasoning often makes systems more efficient and easier to maintain
@matt_d
2
Mon Nov 4, 2024 9:58pm PST
Function Effect Analysis – Clang 20.0.0
@matt_d
1
Sun Nov 3, 2024 8:19pm PST
A Dogged Pursuit for Satisfaction–Ryan Williams (MIT CSAIL) [video]
@matt_d
2
Sat Nov 2, 2024 5:28pm PST
Static Basic Block Versioning
@matt_d
2
11
48
Sat Nov 2, 2024 4:51pm PST
[RFC] MLIR Project Charter and Restructuring
@matt_d
1
1
Fri Nov 1, 2024 8:55pm PST
Scalable self-improvement for compiler optimization
@matt_d
3
6
88
Fri Nov 1, 2024 8:43pm PST
Revisiting Reliability in Large-Scale Machine Learning Research Clusters
@matt_d
1
Wed Oct 30, 2024 10:56pm PST
Scheduling Languages: A Past, Present, and Future Taxonomy
@matt_d
4
Wed Oct 30, 2024 10:43pm PST
Sorting for Rendering
@matt_d
7
Tues Oct 29, 2024 9:49pm PST
Refinement Type Refutations
@matt_d
1
Sat Oct 19, 2024 4:39am PST
Accelerate RISC-V Instruction Set Simulation by Tiered JIT Compilation
@matt_d
1
1
4
Thurs Oct 17, 2024 3:02am PST
Unboxing Virgil ADTs for Fun and Profit
@matt_d
1
2
2
Thurs Oct 17, 2024 2:57am PST
Taking a Closer Look:An Outlier-Driven Approach to Compilation-Time Optimization
@matt_d
2
Tues Oct 15, 2024 5:15am PST
Efficient GEMM Kernel Designs with Pipelining
@matt_d
2
Tues Oct 15, 2024 3:53am PST
Memory Safety without Lifetime Parameters
@matt_d
4
Tues Oct 15, 2024 3:36am PST
efency: An efficient electric-fence malloc debugger for the 21st century
@matt_d
2
Tues Oct 15, 2024 3:26am PST
Tensor programming for databases, with first class dimensions
@matt_d
2
Sat Oct 12, 2024 5:12am PST
A Case for First-Class Environments
@matt_d
1
Sat Oct 12, 2024 4:58am PST
Can logic programming be liberated from predicates and backtracking? [pdf]
@matt_d
15
97
197
Sat Oct 12, 2024 2:49am PST
When is causal broadcast not enough for causal memory?
@matt_d
1
4
19
Fri Oct 11, 2024 11:19pm PST
A Discussion with Sebastian Hack – Compiler/PL Meetup @ UIUC [video]
@matt_d
1
1
1
Fri Oct 11, 2024 11:13pm PST
BinSym: Symbolic execution for RISC-V machine code based on LibRISCV ISA model
@matt_d
6
Fri Oct 11, 2024 11:09pm PST
Software Complexity, Path Complexity, and Branch Selectivity [video]
@matt_d
2
Fri Oct 11, 2024 10:34pm PST
Shared Virtual Memory: Its Design and Performance Implications for Applications
@matt_d
2
Fri Oct 11, 2024 10:07pm PST
Where Does Database Research Go from Here?
@matt_d
3
Fri Oct 11, 2024 5:03am PST
Fast and accurate approximation algorithms for computing floating point sqrt
@matt_d
1
Fri Oct 11, 2024 5:00am PST
The Conditional Syntax
@matt_d
4
Thurs Oct 10, 2024 11:04pm PST
Patterns of Data Flow in Words
@matt_d
2
Thurs Oct 10, 2024 3:42am PST
Take-aways from using Deduce in the classroom
@matt_d
2
Tues Oct 8, 2024 4:47am PST
Using the C Bounded Model Checker as a TLA+
@matt_d
3
Sun Oct 6, 2024 7:55pm PST
C2y Standard: 71st WG14 Meeting Report
@matt_d
1
1
3
Sun Oct 6, 2024 5:20am PST
Scaling Laws of Optimization
@matt_d
1
1
11
Sun Oct 6, 2024 4:25am PST
Generic Arity: Definition-Checked Variadics in Carbon [video]
@matt_d
1
Thurs Oct 3, 2024 4:16am PST
Optional Strict Memory Safety for Swift
@matt_d
3
Mon Sep 30, 2024 9:30pm PST
Introduction to the λ-Calculus
@matt_d
3
19
46
Mon Sep 30, 2024 9:24pm PST
Advent of Computing: Episode 140 – Assembling Code
@matt_d
2
Mon Sep 30, 2024 4:21pm PST
A Dependent Nominal Type System for Static Analysis of Memory in Low Level Code
@matt_d
1
Sun Sep 29, 2024 7:14am PST
Bendable non-silicon RISC-V microprocessor
@matt_d
20