High Performance Linux
High Performance Multi-core Networked and Storage Systems for Linux
Friday, November 29, 2013
Calling Closed Kernel Functions in Linux Kernel Modules
›
Linux kernel exports by EXPORT_SYMBOL and Co. some its functions. Such functions can be used in loadable kernel modules. However, other func...
Monday, November 11, 2013
Studying Intel TSX Performance
›
Lock-free algorithms on atomic operations perfectly work with updating of small data (typically 8 or 16 bytes on modern x86-64 hardware). If...
21 comments:
Sunday, August 11, 2013
Lock-free Condition Wait for Lock-free Multi-producer Multi-consumer Queue
›
The lock-free multi-producer multi-consumer queue on ring buffer described in my previous post has following properties: in pop() the queu...
13 comments:
Saturday, July 27, 2013
C++ Variadic Templates For Multiple Inheritance
›
C++ variadic templates take variable number of arguments. C++ also allows to create a template class which inherits from template base class...
1 comment:
Thursday, May 23, 2013
Lock-free Multi-producer Multi-consumer Queue on Ring Buffer
›
My article "Lock-Free Multi-Producer Multi-Consumer Queue on Ring Buffer" was published by Linux Journal more than 30 days ago, s...
13 comments:
‹
›
Home
View web version