Website Information
    Web Site Information :.   Site Info    Whois    Traceroute    RBL Check  

Enter Web Site URL Address:
 

Top / Computers / Programming / Threads /

Deadlock: The Problem and a Solution
This article explains what deadlocks are and describes ways of circumventing deadlocks.
http://www.codeguru.com/cpp/misc/misc/threadsprocesses/article.php/c15545/
Codeguru.com  ~   Site Info   Whois   Trace Route   RBL Check  
What's New in Boost Threads?
The Boost.Thread library, which enables the use of multiple threads of execution with shared data in portable C++ code, has undergone some major changes.
http://www.ddj.com/cpp/211600441
Ddj.com  ~   Site Info   Whois   Trace Route   RBL Check  
Foundations of Multithreaded, Parallel, and Distributed Programming
This book teaches the fundamental concepts of multithreaded, parallel and distributed computing. Emphasizes how to solve problems, with correctness the primary concern and performance an important, but secondary, concern. (Gregory R. Andrews)
http://www.pearsonhighered.com/educator/academic/product/0,,0201357526,00%2ben-USS_01DBC.html
Pearsonhighered.com  ~   Site Info   Whois   Trace Route   RBL Check  
Concurrent Programming: Principles and Practice
This book provides an in-depth overview of underlying principles as well as practical techniques that can be used to design concurrent programs. (Greg Andrews)
http://www.pearsonhighered.com/educator/academic/product/0,,0805300864,00%2ben-USS_01DBC.html
Pearsonhighered.com  ~   Site Info   Whois   Trace Route   RBL Check  
Fundamental Concepts of Parallel Programming
Explains fundamental concepts for moving from a linear to a parallel programming model
http://www.ddj.com/hpc-high-performance-computing/212002418
Ddj.com  ~   Site Info   Whois   Trace Route   RBL Check  
Understanding Parallel Performance
Explains how to accurately analyze the real performance of parallel code and lists some basic considerations and common costs.
http://www.ddj.com/cpp/211800538
Ddj.com  ~   Site Info   Whois   Trace Route   RBL Check  
Lock Options
Presents a solution to races and deadlocks based on a well-known deadlock-avoidance protocol and shows how it can be enforced by the compiler. It can be applied to programs in which the number of locks is fixed and known up front.
http://www.ddj.com/cpp/212201754
Ddj.com  ~   Site Info   Whois   Trace Route   RBL Check  
Measuring Parallel Performance: Optimizing a Concurrent Queue
Shows different ways of how to write a fast, internally synchronized queue, one that callers can use without any explicit external locking or other synchronization, and compares the performance.
http://www.ddj.com/cpp/212201163
Ddj.com  ~   Site Info   Whois   Trace Route   RBL Check  
Real-world Concurrency
Describes some key principles that will help mastering the "black art" of writing multithreaded code.
http://www.acmqueue.com/modules.php?name=Content&pa=showpage&pid=554
Acmqueue.com  ~   Site Info   Whois   Trace Route   RBL Check  
Sharing Is the Root of All Contention
Sharing requires waiting and overhead, and is a natural enemy of scalability. This article focuses on one important case, namely mutable (writable) shared objects in memory, which are an inherent bottleneck to scalability on multicore systems.
http://www.ddj.com/hpc-high-performance-computing/214100002
Ddj.com  ~   Site Info   Whois   Trace Route   RBL Check  
 


Page 4/5« Previous12345Next »
  IP Index    TLD Index    Domain Index    Site Index New   Copyright © 2024 Cybernet Quest.