- ANATOMY: an analytic model of memory system performance able to summarize key workload characteristics, namely row buffer hit rate, bank-level parallelism, and request spread which are used as inputs to the queuing model to estimate memory performance. [slides]
- CLWB and PCOMMIT : a look at the new specific cpu instruction for NVM. The real benefit will start to appear when the dev willstart using them in application such as in-memory DB or persistence logging.
- SR-IOV : Single-root I/O virtualization (SR-IOV) standard allows an I/O device to be shared by multiple Virtual Machines (VMs), without losing runtime performance. series of videos covering topics for your virtualization environment such as VXLAN Tunnel End Point (VTEP), live VM migration, and HPC clustering.
- Live patching : kGraft and kpatch merged into a single patchset for kernel live patching ..
A blog about life, Engineering, Business, Research, and everything else (especially everything else)
Showing posts with label ram. Show all posts
Showing posts with label ram. Show all posts
Monday, February 16, 2015
Links of the day 16 - 02 - 2015
Today's links 16/02/2015: Memory Analysis, CPU instruction for NVM,SR-IOV and Linux kernel live patching
Labels:
cpu
,
kernel
,
links of the day
,
linux
,
live patching
,
memory
,
nvm
,
ram
,
sr-iov
Thursday, February 12, 2015
Links of the day 12 - 02 - 2015
Today's links 12/02/2015: #bigdata algorithm, probabilistic programming, Start-up resources and RAM myth
- PPAML : Probabilistic Programming for Advancing Machine Learning program goal tries to facilitate the construction of machine learning applications by using probabilistic programming.
- Start-up Resources : a very good list of start-up resources and articles.
- The Myth of RAM : Memory access patterns matters.... a lot. This is hardly news and this article higlight it as if you solely use "classical" complexity analisys to evaluate your code you are going to be bitten badly. The main idea is that the memory accesses costs O(√N) and not O(1) in practice.
- HyperLogLog : technique to estimate the cardinality of a set with cardinality Nmax using just loglog(Nmax) + O(1) bits. Like the Linear Counter the Hyper LogLog counter allows the designer to specify the desired accuracy tolerances. Very good summary of the paper here.
Labels:
bigdata
,
links of the day
,
probabilistic
,
ram
,
start-up
Friday, December 12, 2014
Links of the day 12 - 12 - 2014
Today's links 12/12/2014 : #python document DB and pipelines / batch jobs orchestration, RAM #Cloud
- BitzDB : document-oriented database for Python
- Luigi : Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in. From spotify
- ARC : Analysis of Raft Consensus, in depth technical report analyzing the raft consensus by Heidi Howard
- RamCloud : this is a really interested project i reported about a couple of time already they seem to move to the next stage of the project which is probably more about productization than research.
Labels:
cloud
,
database
,
links of the day
,
python
,
ram
Thursday, November 20, 2014
Links of the day 20 - 11 - 2014
Today's links 20/11/2014: tracing, messaging, queue, cache is the new ram
- Tracing summit : Tracing Summit 2014 held in Düsseldorf, Germany, on October 13, 2014, video are also available here
- Operating Apache Samza at Scale : how do leverage samza under kafka to scale your messaging infrastructure.
- Cache is the new ram : with the rise of in memory database CPU cache becomes the next frontier ( but what's next ? cpu register is the new cache ?? )
- Queues Don't Fix Overload : on why queue are great but not the silver bullet and what are their limitation.
Subscribe to:
Posts
(
Atom
)