🦞🌯 Lobster Roll

Thread

How do compilers optimize divisions? (zneak.github.io)

Stories related to "How do compilers optimize divisions?" across the full archive.

How do compilers optimize divisions? (zneak.github.io)
Future Directions for Optimizing Compilers (arxiv.org)
Abstract: "As software becomes larger, programming languages become higher-level, and processors continue to fail to be clocked faster, we'll increasingly require compilers to reduce code bloat, eliminate abstraction penalties, and exploit interesting instruction sets. At the same time, compiler exe...
BOLT: A Practical Binary Optimizer for Data Centers and Beyond (arxiv.org)
Abstract: > Performance optimization for large-scale applications has recently become more important as computation continues to move towards data centers. Data-center applications are generally very large and complex, which makes code layout an important optimization to improve their performance. ...
How to optimize C and C++ code in 2018 (medium.com)
Fast compilers for fast programs (crawshaw.io)
Weekend Replication of the STOKE Superoptimizer (github.com)
Optimizations in C++ Compilers - A practical journey (queue.acm.org)
A bit of background on compilers exploiting signed overflow (gist.github.com)
Do humans or compilers produce faster code? (nibblestew.blogspot.com)
Guaranteed Optimization: Proving Nullspace Properties of Compilers (2002) (help.luddy.indiana.edu)
Generational references 2.3x faster than reference counting (unoptimized) (vale.dev)
Benchmark comparison between C compilers for the 6502 (videogamesage.com)
This post is in the middle of a forum thread about the developer's NES game. Compares cc65, KickC, 6502-gcc, vbcc and handwritten 6502 assembly for some common in-game usages.
Optimizing Compilers for Parallel Computers [1994] (youtube.com)
How the Cinder JIT's function inliner helps us optimize Instagram (engineering.fb.com)
Can You Trust a Compiler to Optimize Your Code? (matklad.github.io)
My first superoptimizer (austinhenley.com)
Hiding Memory Latency With In-Order CPU Cores OR How Compilers Optimize Your Code (johnnysswlab.com)
Abstract interpretation in the Toy Optimizer (bernsteinbear.com)
How can one write blazing fast yet useful compilers (for lazy pure functional languages)?
I've decided enough is enough and I want to write my own compiler (seems I caught a bug and lobste.rs is definitely not discouraging it). The language I have in mind is a basic (lazy?) statically-typed pure functional programming language with do notation and records (i.e. mostly Haskell-lite). I...
The race for speed part 2: How JavaScript compilers work (creativejs.com)
Compilers in OpenBSD (marc.info)
Are Compilers Getting More or Less Reliable? (blog.regehr.org)
Stop Writing JavaScript Compilers! Make Macros Instead (jlongster.com)
In-depth article about using [sweet.js](https://github.com/mozilla/sweet.js), a macro library for Javascript.
Course in compilers from Stanford University starts today on Coursera.org (coursera.org)
"The Big Problem", and "Visual Compilers: A Practical Example" (langnostic.inaimathi.ca)
Programming Languages and Compilers Commons (network.bepress.com)
Add a Compilers Tag
Would it be useful to folks to have a compilers tag? I'm certainly interested in reading articles about compilers but their harder to find when scattered across different languages or in the catch-all compsci tag. Here's the [original suggestion for this tag](https://lobste.rs/s/hpsyea/why_is_it_...
Compilers in OpenBSD (2013) (marc.info)
The death of optimizing compilers (cr.yp.to)
The death of optimizing compilers (cr.yp.to)
http://cr.yp.to/talks/2015.04.16/slides-djb-20150416-a4.pdf http://cr.yp.to/talks/2015.04.16/slides-djb-20150416-4x3.pdf http://cr.yp.to/talks/2015.04.16/audio.ogg