Cliff Click

Cliff Click

@cliffclick.bsky.social

Compiler researcher, mountain hiker, public speaking, long road trips, teaching, 20 patents, founder, father of 4.

91 followers1 following96 posts

youtu.be/wGuLumBrjI0 div by 0. GPU opts, tiling, Hilbert curves. New member. Reg alloc: debugging, LLVM, for jit tier 0,1,2. Hash speed, improvements. Faster IRs, type inference. FP standards; LLM training. SoN peephole opts, determinism, Icache. JDK effort man-years

ttps://youtu.be/_4_tmgklrPw Hashgraph & Simple updates, Hindley-Milner, AA, type resolution, reinventing type classes. CuTe Layout Representation and Algebra. Using AI

youtu.be/wTlwnDOQWvQ Compiler driver as a graph; copy on write, modules, classes, lexing, EBNF, parser gens vs recursive decent; ambiguity; oper overload & oper parse; chained opers. Compilers & Type theory, opts, DCE, eval, typescript vs tree shaking vs dyn class load.

youtu.be/AdshEEV_ups Circuit design, Verilog, VHDL, build tools, packaging for C,C++. BitBlit. pdf viewers. Interpreters, allocation, inlining, simulated annealing. AI compiler opts. Logging, metrics, histograms, debugging info. Atomics, mutex, CAS, threads, JNI

youtu.be/THGQWjxk0zU Rust borrow checker co/contra variant, handles. Mojo lifetimes. Optimizing a dataflow graph, speedup Sea of Nodes. Compiler & IR design choices, SSA. LLVM, Frontends, Functional programing. Scheduler, map implementation, mutexes, non-blocking, threads

Sigh. Gmail at it again. Cannot send the CCC invite link. Docs and invite are in the discord announcements. If you're interested and not on the discord, send me either an email or a PM here.

Sorted out the gmail thing: I delete messages in my IMAP email client. Google removes all labels from such messages but *does not delete* them. For years. A normal filtering search for e.g. "Trash:" finds nothing. A magic keyword search finds 175,000 from over a decade.