サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
blogs.azulsystems.com
Java vs C performance... again... September 7, 2009 I just foolishly got caught in a You-Tube discussion on Java vs C performance. Foolish because You-Tube comments are a lousy way to present anything and because it's hard to keep the level of discourse scholarly. And foolish especially for me because I've had this discussion so many times and it always comes out the same way... so here's
And now some Hardware Transactional Memory comments... February 25, 2009 (sorry for the long gap between postings; work's gotten interesting and I got busy)I recently attended the Bay Area Workshop on Transactional Memory at Stanford generously hosted by HP. Slides are here; my slides are helpfully titled "2009_TMW.pdf". In this workshop I gave a brief overview of Azul Systems' Hardware Transac
Just What-the-Heck is a "wait-free" algorithm? August 8, 2008 What is a wait-free algorithm? Wikipedia has a nice article on it. There's the obvious definition: all threads complete the job in a finite number of steps - where a "step" is some unit of work granted a thread by having the OS give the thread some time-slice on a real CPU. Wait-free isn't interesting for loop-free (and not recursive
I've been participating in this fascinating discussion with Rich Hickey, the author of Clojure about Software Transactional Memory. I decided to cleanup and echo the conversation here, but the original can be found here. The Problem Statement: it's not "atomic-vs-lock" but instead it's "where do we put atomic/lock?" Randall R Schulz I found the following comment on an Azul Systems blog (http://b
NonBlocking HashTable Source Code April 24, 2007 I am please to announce, after loooong delay, the source code to my NonBlocking Hash Table is available as open-source on SourceForge: I'll be adding to this library over time when I'm not so busy! Right now I'm porting Java6 to Azul, reviewing OOPSLA papers (19 papers, about 15 pages each, mostly thick academic stuff), and making JavaOne sl
A Non-Blocking HashTable March 27, 2007 I've been wrestling with concurrent algorithms again. This time, it's a Non-Blocking (concurrent, lock-free) HashTable. I've had it basically figured out for a few months now and I'm slowing widening the circle of people I expose it too. This HashTable seems too good to be true, which is why I'm trying hard to vet it's correctness before claiming victory
このページを最初にブックマークしてみませんか?
『blogs.azulsystems.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く