Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 8
  1. From some of my interactions with Claude Code1 so far I’ve noticed that it seems to have a pretty glaring issue: it doesn’t really have a good sense of time-tracking built into it.

  2. GCC isn’t yet capable of auto-vectorizing even simple search operations on buffers for which the length isn’t explicitly specified1.

  3. Bypassing the branch predictor

    A couple of days ago I was thinking about what you can do when the branch predictor is effectively working against you, and thus pessimizing your program instead of optimizing it.

  4. The problem Let’s consider the problem with the following description: We have an array of arbitrary length filled with uint8_t values; We want to count the number of even values in the array; Before doing the calculation we know that the number of even v…

  5. Consider that we have an array of 8-bit unsigned integers and we want to calculate their sum modulo 256.

  6. My approach to writing

    Short (meta) blog post about what kind of educational materials I prefer, and why: I generally prefer learning material that is impersonal, and doesn’t contain author-specific idiosyncrasies.

  7. After my previous post, Eliminating redundant bound checks (read it for context if you haven’t already), I wanted to do a benchmark using the ‘optimized’ version of the increment() function, which didn’t contain any bound checks when compiled with Clang,…

  8. Problem Consider that you have some mapping from indexes in the range [0, 255] to indexes in the range [0, 1023].