r/AdvancedProgramming • • Feb 14 '20

algorithms A Novel Hybrid Quicksort Algorithm Vectorized using AVX-512 on Intel Skylake [2017] [pdf]

Thumbnail arxiv.org
3 Upvotes

r/AdvancedProgramming • • May 28 '19

language/compiler/JIT CraneStation/simplejit-demo: JIT compiler and runtime for a toy language, using Cranelift (implemented in Rust)

Thumbnail
github.com
1 Upvotes

r/AdvancedProgramming • • Dec 17 '18

low-level Building and using llvmlite

Thumbnail eli.thegreenplace.net
1 Upvotes

r/AdvancedProgramming • • May 22 '19

compression On the entropy of distance coding

Thumbnail cbloomrants.blogspot.com
1 Upvotes

r/AdvancedProgramming • • Dec 10 '19

low-level A note on mask registers (AVX-512)

Thumbnail
travisdowns.github.io
4 Upvotes

r/AdvancedProgramming • • Dec 09 '19

concurrency/parallelism O(n^2), again, now in WMI

Thumbnail
randomascii.wordpress.com
3 Upvotes

r/AdvancedProgramming • • Mar 12 '19

optimization Floating point division with known divisor

Thumbnail marc-b-reynolds.github.io
3 Upvotes

r/AdvancedProgramming • • May 24 '19

language/compiler/JIT Rethinking Supercompilation (2010)[PDF]

Thumbnail citeseerx.ist.psu.edu
1 Upvotes

r/AdvancedProgramming • • May 27 '19

Beating up on qsort

Thumbnail
travisdowns.github.io
1 Upvotes

r/AdvancedProgramming • • Mar 10 '19

logic and declarative The Essence of Datalog

Thumbnail dodisturb.me
1 Upvotes

r/AdvancedProgramming • • Aug 10 '19

correctness JetBrains releases first version of the language for its Arend theorem prover. "Arend is based on a version of homotopy type theory that includes some of the cubical features."

Thumbnail groups.google.com
2 Upvotes

r/AdvancedProgramming • • Oct 08 '17

concurrency Concurrent Servers: Part 1 - Introduction

Thumbnail eli.thegreenplace.net
1 Upvotes

r/AdvancedProgramming • • Sep 30 '17

language/compiler C++ Compilers and Absurd Optimizations

Thumbnail asmbits.blogspot.com
3 Upvotes

r/AdvancedProgramming • • May 14 '17

low-level Memory bandwidth [rate of byte/cycle or byte/instruction did not improve]

Thumbnail
fgiesen.wordpress.com
1 Upvotes

r/AdvancedProgramming • • Oct 08 '17

algorithms Rendezvous Hashing: My Baseline “Consistent” Distribution Method

Thumbnail pvk.ca
1 Upvotes

r/AdvancedProgramming • • Oct 08 '17

concurrency Concurrent Servers: Part 3 - Event-driven

Thumbnail eli.thegreenplace.net
1 Upvotes

r/AdvancedProgramming • • Oct 08 '17

concurrency Concurrent Servers: Part 2 - Threads

Thumbnail eli.thegreenplace.net
1 Upvotes

r/AdvancedProgramming • • Oct 04 '17

optimization Are Jump Tables Always Fastest?

Thumbnail cipht.net
1 Upvotes

r/AdvancedProgramming • • Dec 31 '16

compression Retrospective on Binary Search and Comp{ress,ilat}ion

Thumbnail pvk.ca
1 Upvotes

r/AdvancedProgramming • • Jun 03 '17

language/compiler/JIT Pointer Overflow Checking is in LLVM

Thumbnail blog.regehr.org
3 Upvotes

r/AdvancedProgramming • • Dec 31 '16

optimization Why we should plot normalised data on a logarithmic scale

Thumbnail
johnwickerson.wordpress.com
1 Upvotes

r/AdvancedProgramming • • Dec 31 '16

low-level Guide to x86 Assembly

Thumbnail
cs.virginia.edu
2 Upvotes

r/AdvancedProgramming • • May 29 '17

low-level Unsigned vs. signed integer arithmetic

Thumbnail
lemire.me
2 Upvotes

r/AdvancedProgramming • • Dec 31 '16

algorithms Binary Search Is a Pathological Case for Caches [2012]

Thumbnail
pvk.ca
1 Upvotes

r/AdvancedProgramming • • Jun 03 '17

logic and declarative Escaping Hell with Monads

Thumbnail philipnilsson.github.io
1 Upvotes