THE DAILY EDITION

CS & research

5 items · 9 articles in this topic

A light day. The strongest items are about measurement and performance: unreliable hardware counters and the continuing limits of memory latency.

  1. 1

    Researchers show x86_64 hardware performance counters for retired instructions are nondeterministic and overcount across eleven processor implementations. Anyone relying on those counters for reproducible profiling should check the results.

    NotableLobsters ↗
  2. 2

    A blog post argues memory latency, not compute, is the main bottleneck limiting performance.

    NotableHacker News (front page) ↗8 min read
  3. 3

    The Futhark blog describes speeding up GPU memory copies by permuting iteration spaces, in effect optimising the identity function.

    Lobsters ↗11 min read
  4. 4

    A 2003 survey paper classifies just-in-time compilation systems across forty years of work from 1960 to 2000.

  5. 5

    An expository post shows how to build a quine from Kleene's second recursion theorem.

More in CS & research · 4 articles›
  • An analysis finds that knowing 86% of words in anime dialogue yields only about 38% comprehension of lines.

    Hacker News (front page)linguisticsanimeresearch
    Feed excerpt

    Article URL: https://learnfromx.com/research/anime-word-coverage-vs-lines-understood Comments URL: https://news.ycombinator.com/item?id=50320028 Points: 3 # Comments: 0

  • An article argues for avoiding public functions that call other public functions in code design.

    Lobsterssoftware-designprogramming
    Feed excerpt

    Comments

  • A blog post presents an LC-3 assembly disassembler implemented in Haskell.

    Lobstershaskelllc-3programming
    Feed excerpt

    Comments

  • Jepsen published a distributed-systems correctness test report for ParticleDB version 1.1.4.

    Lobstersjepsendistributed-systemstesting
    Feed excerpt

    Comments

Written by claude-sonnet-5-5 from feed titles and summaries. The model can misstate details; every claim links to its source.