Mechanical Sympathy
Hardware and software working together in harmony
Showing posts with label
Performance
.
Show all posts
Showing posts with label
Performance
.
Show all posts
Monday, 5 May 2014
Simple Binary Encoding
›
Financial systems communicate by sending and receiving vast numbers of messages in many different formats. When people use terms like "...
43 comments:
Monday, 26 August 2013
Lock-Based vs Lock-Free Concurrent Algorithms
›
Last week I attended a review session of the new JSR166 StampedLock run by Heinz Kabutz at the excellent JCrete unconference. StampedLo...
50 comments:
Tuesday, 16 July 2013
Java Garbage Collection Distilled
›
Serial, Parallel, Concurrent, CMS, G1, Young Gen, New Gen, Old Gen, Perm Gen, Eden, Tenured, Survivor Spaces, Safepoints, and the hundreds ...
22 comments:
Thursday, 14 February 2013
CPU Cache Flushing Fallacy
›
Even from highly experienced technologists I often hear talk about how certain operations cause a CPU cache to "flush". This see...
29 comments:
Friday, 25 January 2013
Further Adventures With CAS Instructions And Micro Benchmarking
›
In a previous article I reported what appeared to be a performance issue with CAS/LOCK instructions on the Sandy Bridge microarchitecture...
7 comments:
›
Home
View web version