1024cores

This is an accompanying blog for the www.1024cores.net site about lockfree/waitfree synchronization algorithms and data structures, scalability-oriented architecture, multicore design patterns, high-performance computing, threading technologies and libraries, message-passing systems and related topics.

Friday, February 22, 2013

Go, data races and combining

›
Hi, I continue my work on speeding up Go language . The next major release will feature faster parallel garbage collector, goroutine block...
220 comments:
Sunday, November 27, 2011

AddressSanitizer, etc

›
Hi, While Go becomes faster and more scalable (if you don't yet tried it, don't miss An Online Tour of Go ), our team was working ...
197 comments:
Friday, August 5, 2011

Relacy Race Detector 2.4 and more

›
Hi, It's been a long time since I blogged the last time. Since that I had joined Google , and was busy working on the ThreadSanitizer ...
138 comments:
Wednesday, February 2, 2011

Cache-oblivious Algorithms

›
Hi! This time it's about Parallel Computations, and the first real article in the section is titled  Cache-oblivious Algorithms . It i...
347 comments:
Monday, January 31, 2011

Distributed Reader-Writer Mutex

›
A new article  Distributed Reader-Writer Mutex  describes design and implementation of a simple yet scalable rw mutex. The mutex uses an int...
140 comments:
Thursday, January 27, 2011

Per-processor Data

›
A new article  Per-processor Data  is available under Lockfree/Tips&Tricks section. It introduces an interesting technique of per-proce...
89 comments:

Case Study: MultiLane - a concurrent blocking multiset

›
I've published a new article  Case Study: MultiLane - a concurrent blocking multiset . It's about Dave Dice et al  paper of the same...
71 comments:
›
Home
View web version
Powered by Blogger.