Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #21316

H

High Performance Linux

Company blog · natsys-lab.blogspot.rusystemsprogramming

High Performance Linux is the company blog at natsys-lab.blogspot.ru, writing about systems and programming. Since 2012, 3 different Hacker News readers have linked it 9 times, most often “Studying Intel TSX (Transactional Memory) Performance ”. The last post was in 2019, but the archive is still widely read.

Visit the blog
9mentions?
3HN people?
2012–2014first – last linked?
Links on Hacker News per year · peak 8 in 2014

Too few sampled comments (1) to say how often HN recommends it.?

Why HN links it

HN readers link this blog for its study of Intel TSX (transactional memory) performance on Haswell. One commenter cites it as evidence that the initial Haswell implementation was not very efficient.

Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

High Performance Linux: Tempesta FW, Linux kernel, HTTP, DDoS mitigation, Web Security, reverse proxy, HTTP proxy, Nginx, HAProxy, performance

Most-linked posts?

  1. Studying Intel TSX (Transactional Memory) Performance
    2 people · 2 mentions · first linked 2014-01-10

What Hacker News says?

  1. As a systems guy who was intially very skeptical of Transactional Memory, I've been very excited about TSX for a while. Unfortunately, it seems that the initial implementation in the haswell processors wasnt very efficient[1]. Im looking forward to future hardware implementations by intel. 1. http://natsys-lab.blogspot.ru/2013/11/studying-intel-tsx-per...

    Comment linking /2013/11/studying-intel-tsx-performance.html

    on “Errata prompt Intel to disable TSX in Haswell, early Broadwell CPUs”
  2. Submitted Lock-free Multi-producer Multi-consumer Queue on Ring Buffer as a story · 57 points

    HN discussion
  3. This is a good question. Currently we've integrated the queue in two projects in production state: user-space proxy server and VPN capturer (Linux kernel module). In both the cases we enhanced the queue with conditions like is the queue empty or is it full, so we can drop packets if consumers are overloaded and there is no sense to put a packet to the queue. Secondly, the queue is designed to work on multi-core envi…

    Comment linking /2013/08/lock-free-condition-wait-for-lock-free.html

    on “Lock-free Multi-producer Multi-consumer Queue on Ring Buffer”
  4. Submitted Studying Intel TSX (Transactional Memory) Performance as a story · 3 points

    HN discussion
  5. Submitted NatSys Lock-free Queue vs LMAX Disruptor vs boost::lockfree::queue as a story · 2 points

    HN discussion
  6. Submitted Lock-free Condition Wait for Lock-free Multi-producer Multi-consumer Queue as a story · 1 points

    HN discussion
  7. Submitted Linux: scaling softirq among many CPU cores as a story · 1 points

    HN discussion
  8. Submitted Haswell AVX2 for Simple Integer Bitwise Operations as a story · 1 points

    HN discussion
  9. Submitted Software transactional memory in gcc 4.7 as a story · 1 points

    HN discussion

Search all of HN for natsys-lab.blogspot.ru