1024cores
Search this site
Lockfree Algorithms
Introduction
First Things First
Your Arsenal
So what is a memory model? And how to cook it?
Scalability Prerequisites
False-sharing
Reader-Writer Problem
Producer-Consumer Queues
Lazy Concurrent Initialization
Object Life-time Management
Tips & Tricks
Links
Scalable Architecture
Introduction
General Recipe
Parallel Disk IO
Wide Finder 2
Task Scheduling Strategies
Case Study: MultiLane - a concurrent blocking multiset
Parallel Computing
Cache-Oblivious Algorithms
Concurrent Skip List
Multi-list
Taxi Paths
Line Segment Intersection Problem
Radix Sort
Relacy Race Detector
RRD: Introduction
Libraries & Technologies
QuickThread (C++/Fortran)
Just::Thread (C++)
FastFlow (C++)
Concurrency Kit (C)
Tools
PVS-Studio
AMD CodeAnalyst
In Russian
Lockfree, Waitfree, Obstruction-free, Atomic-free Algorithms
Lockfree вперёд!
О lockfree алгоритмах (+бонус)
Что почитать про многопоточность и распараллеливание
Многопоточность сегодня
Что такое модель памяти? И с чем её едят?
Последовательная консистенция и атомарные операции
Барьеры памяти
Вопрос про Memory Barrier
3 базовых вещи относительно параллельных вычислений
RAM - не RAM, или Cache-Conscious Data Structures
Хамелеоны быстрые и очень быстрые
Оттенки FIFO
phased_thread_team
Что такое Fork/Join? И с чем его едят?
Downloads
About Me
Sitemap
Home
>
Lockfree Algorithms
>
Tips & Tricks
>
SIGSEGV/SEH Trap
http://msdn.microsoft.com/en-us/library/ms684121(v=vs.85).aspx
http://groups.google.com/group/lock-free/browse_frm/thread/c8e3201da4a6a300
http://en.wikipedia.org/wiki/Software_transactional_memory
Comments