Blosc: Transmitting data from memory to CPU (and back) faster than a plain memcpy()
october 2010 by randombit
Blosc is a high performance compressor optimized for binary data. It has been designed to transmit data to the processor cache faster than the traditional, non-compressed, direct memory fetch approach via a memcpy() OS call. Blosc is the first compressor (that I'm aware of) that is meant not only to reduce the size of large datasets on-disk or in-memory, but also to accelerate memory-bound computations (which is typical in vector-vector operations).
compression
performance
memory
optimization
october 2010 by randombit
Re: [PATCH] oom_pardon, aka don't kill my xlock [LWN.net]
december 2008 by randombit
A tale of the Linux memory manager/OOM killer,
memory
linux
kernel
humor
december 2008 by randombit
Software Transactional Memory - Shavit, Touitou
july 2008 by randombit
The paper introducing the idea of STM
concurrency
memory
stm
transactional
july 2008 by randombit
related tags
algorithm ⊕ allocator ⊕ architecture ⊕ c++ ⊕ c++0x ⊕ compression ⊕ computers ⊕ concurrency ⊕ coyotos ⊕ culture ⊕ eros ⊕ flashcards ⊕ gcc ⊕ google ⊕ hardware ⊕ humor ⊕ kernel ⊕ learning ⊕ library ⊕ linux ⊕ malloc ⊕ memory ⊖ mmap ⊕ operatingsystem ⊕ optimization ⊕ optimizations ⊕ performance ⊕ profiling ⊕ psychology ⊕ reading ⊕ shared ⊕ stm ⊕ storage ⊕ supermemo ⊕ threads ⊕ tool ⊕ transactional ⊕ web ⊕ writing ⊕Copy this bookmark: