| Link/Url | Tags |
|---|---|
| Data Synchronization with the ADO.NET* DataSet [Knowledgebase] by Mark D. Sutton, Content Master Ltd. Introduction Using ADO.NET to implement an in-memory data cache When an application operates with intermittent network connectivity, one of the challenges ... Posted: 2008-11-25 15:23:59 by | Connectivity, OCC, mobile client, synchronization, data synch |
| Avoid Excessive Synchronization [Knowledgebase] Challenge Identify and eliminate excessive synchronization in a threaded application. The overhead associated with excessive synchronization can be a significant detriment to the scaling performa ... Posted: 2009-03-02 08:50:20 by | synchronization, Multi-thread apps for Multi-Core, How to thread? |
| Perform Synchronization Using Thread Locking [Knowledgebase] Challenge Perform synchronization when more than one atomic operation is required. In most implementations, a simple atomic operation is not sufficient to enforce synchronization and therefore to ... Posted: 2009-03-09 17:02:51 by | synchronization, Multi-thread apps for Multi-Core, How to thread? |
| Synchronization (Avoiding Race Conditions) without Blocking Threads [Knowledgebase] Challenge Perform explicit synchronization to avoid data loss due to race conditions, without the added complexity of blocking threads. Concurrent programs are subject to race conditions (e.g., m ... Posted: 2009-03-11 10:56:40 by | synchronization, Multi-thread apps for Multi-Core, How to thread? |
| Use Win32 Functions to Manage Event Objects [Knowledgebase] Challenge Apply Win32 Functions to create and use event objects.The event object is a kernel object that stays nonsignaled until a condition is met. The programmer has the control over setting th ... Posted: 2008-12-09 10:09:01 by | synchronization, Multi-thread apps for Multi-Core, How to thread? |
| Win32 Functions to Create, Suspend, and Terminate Threads [Knowledgebase] Challenge Apply procedures provided by the Microsoft Win32 API to create, suspend, resume, and terminate threads. Context switching in a multithreaded application is cheaper than context switchin ... Posted: 2008-12-09 10:50:30 by | synchronization, Multi-thread apps for Multi-Core, How to thread? |
| Win32 Functions to Manage Semaphores [Knowledgebase] Challenge Apply Win32 Functions to create a semaphore, to wait for objects, and to release a semaphore. A semaphore is a kernel object that has a numerical count associated with it to manage a fi ... Posted: 2008-12-09 11:03:45 by | synchronization, Multi-thread apps for Multi-Core, How to thread? |
| Don't rely on memory barriers for synchronization... Only if you don't aware of Relacy Race Detector! [Blogs] Multithreading is hard. Implementation of synchronization primitives is even harder. And most advanced synchronization primitives which exploit relaxed memory models are brain damaging. So don't rel ... Posted: 2009-03-03 10:23:26 by Dmitriy Vyukov | synchronization, lock-free, Deadlock, Multi-threading, data races, livelock, memory model, verification, multi-core |
| Parallel Programming Talk Promo #2 [Videos] Parallel Programming Talk Every Tuesday at 8:00AM PST (16:00GMT) Join Hosts Aaron Tersteeg, the Intel Software Network Parallel Programming and Multi-Core community , and Dr. Clay Breshears, Master o ... Posted: 2009-06-08 15:05:25 by Jerry Makare (Intel), Amy Barton (Intel), venkatrajaraman | parallelism, ISN, Aaron Tersteeg, synchronization, Intel Software Network, concurrency, Clay Breshears, ParallelProgrammingTalk, Intel Software Network TV, multi-core |
| Using Locks Effectively in Parallel Programming [Knowledgebase] ********************************************** Title of the Research Paper: Using Locks Effectively in Parallel Programming Research Area:Using Locks Effectively in Parallel Programming Team ID: TC ... Posted: 2009-07-06 07:59:16 by rishabh8086, naren_2110, deepuneo, manjubt, tc2009028 | critical section, synchronization, thread, lock, multi-core, mutex, spinlock, lock manager, race condition, synchronization strategy, synchronized |