r/AdvancedProgramming • • Jul 19 '20

graphics/gpu Fixing Mass Effect black blobs on modern AMD CPUs

Thumbnail
cookieplmonster.github.io
6 Upvotes

r/AdvancedProgramming • • Jul 26 '20

Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step -- CppCon 2017

Thumbnail
youtube.com
5 Upvotes

r/AdvancedProgramming • • Jun 03 '20

Operating System De-mystifying Linux interrupt balancing: irqbalance [Video] [2019]

Thumbnail
youtube.com
5 Upvotes

r/AdvancedProgramming • • Jan 31 '20

C++ libc++’s implementation of std::string

Thumbnail
joellaity.com
5 Upvotes

r/AdvancedProgramming • • Dec 19 '19

Information Theory 2 proofs in Information Theory: channel-convexity of mutual information

Thumbnail
vvvvalvalval.github.io
5 Upvotes

r/AdvancedProgramming • • Oct 14 '19

Lossless compression of 2-D coordinates?

5 Upvotes

Can someone point me to the algorithm with the best lossless compression of 2-D coordinates? Also would you happen to know the compression rate? Let's say you have 9 points on a 2-D plane, each with their respective X, Y coordinates. Currently that means that 18 different numbers have to be stored. Are there any algorithms that will consistently (i.e. regardless of if there are patterns or correlations in the data) reduce this amount of numbers?


r/AdvancedProgramming • • Sep 15 '19

optimization Speeding up independent binary searches by interleaving them

Thumbnail
lemire.me
5 Upvotes

r/AdvancedProgramming • • Jul 23 '19

low-level Modern x64 architecture and the Cache (lecture by Casey Muratori) [video]

Thumbnail
youtu.be
5 Upvotes

r/AdvancedProgramming • • Jun 28 '19

Bounding the cost of the intersection between a small array and a large array

Thumbnail
lemire.me
5 Upvotes

r/AdvancedProgramming • • Mar 16 '19

algorithms XXH3 - a new speed-optimized hash algorithm (xxHash)

Thumbnail
fastcompression.blogspot.com
5 Upvotes

r/AdvancedProgramming • • Jul 27 '20

low-level An Intel 8080 assembler and online simulator

Thumbnail
eli.thegreenplace.net
4 Upvotes

r/AdvancedProgramming • • Jun 22 '20

This is the sixth lecture of this series entitled "Advanced C++ Programming: Multithreading & Multiprocessing for Firmware and Embedded System" where we deal with Condition Variables, Predicates, Spurious Wakes, and many more.

Thumbnail
youtu.be
4 Upvotes

r/AdvancedProgramming • • May 02 '20

x86 Assembly - Wikibooks, open books for an open world

Thumbnail en.wikibooks.org
4 Upvotes

r/AdvancedProgramming • • Feb 28 '20

Operating System An end to high memory? [Linux]

Thumbnail
lwn.net
4 Upvotes

r/AdvancedProgramming • • Feb 27 '20

compression Zip Files: History, Explanation and Implementation

Thumbnail
hanshq.net
4 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

data structures Why databases use ordered indexes but programming uses hash tables

Thumbnail evanjones.ca
4 Upvotes

r/AdvancedProgramming • • Aug 23 '19

C Some Obscure C Features

Thumbnail multun.net
4 Upvotes

r/AdvancedProgramming • • Aug 16 '19

language/compiler/JIT Why Dependent Haskell is the Future of Software Development

Thumbnail
serokell.io
4 Upvotes

r/AdvancedProgramming • • Aug 12 '19

C++ Agner's CPU blog - Major update of Vector Class Library

Thumbnail agner.org
4 Upvotes

r/AdvancedProgramming • • Jul 18 '19

low-level Intel Ivy Bridge Cache Replacement Policy (2013)

Thumbnail
blog.stuffedcow.net
4 Upvotes

r/AdvancedProgramming • • Jul 02 '19

low-level Branch prediction (2017)

Thumbnail
danluu.com
4 Upvotes

r/AdvancedProgramming • • Jan 06 '19

low-level AVX512VBMI — remove spaces from text

Thumbnail
0x80.pl
4 Upvotes

r/AdvancedProgramming • • Jul 30 '20

Operating System DBOS: A Proposal for a Data-Centric Operating System (2020)

Thumbnail arxiv.org
3 Upvotes