[ifrss] [ifrss]
Kamusta - The Pinoy Web Directory - Philippines
Melibea Web Directory  |  Save your Bookmarks

Threads

Categories:

See Also:
Sites:

» A Thread Performance Comparison Open in a new browser window - Compares Windows NT and Solaris on a symmetric multiprocessor machine.
» Await && Locks Open in a new browser window - An expressive C++ thread synchronization library.
» Bibliography on Threads and Multithreading Open in a new browser window - Part of the Computer Science Bibliography Collection.
» Concurrent Programming: Principles and Practice Open in a new browser window - 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)
» Designing a Thread Class in C++ Open in a new browser window - Resources on designing a thread class in C++. Provides introduction, basic approach, implementation and using the class thread in C++.
» Foundations of Multithreaded, Parallel, and Distributed Programming Open in a new browser window - 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)
» Fundamentals of Multithreading Open in a new browser window - Technical article, covering Amdahl's Law, latencies and bandwidth, on-chip multiprocessing, Jackson technology, and simultaneous multithreading. (SystemLogic.net)
» Generic Synchronization Policies in C++ Open in a new browser window - Most uses of synchronization code in multi-threaded applications fall into a small number of high-level “usage patterns”, or what can be called generic synchronization policies (GSPs). This paper illustrates how the use of such GSPs simplify the writi
» Introduction to Priority Inversion Open in a new browser window - Gives an introduction to priority inversion and shows a pair of techniques to avoid them.
» It's (Not) All Been Done Open in a new browser window - Every decade or so there is a major revolution in the way software is developed. But, unlike the object and web revolutions, the concurrency revolution can be seen coming.
» Lock-free Interprocess Communication Open in a new browser window - Interprocess communication is an essential component of modern software engineering. Often, lock-free IPC is accomplished via special processor commands. This article propose a communication type that requires only atomic writing of processor word from pr
» Multi-threaded Debugging Techniques Open in a new browser window - Describes a number of general purpose debugging techniques for multi-threaded applications.
» Portable Thread Synchronization using C++ Open in a new browser window - Provides example C++ classes implementing a series of synchronization objects useful for building portable (Solaris and Win32) multithreaded applications.
» Priority Inheritance Protocols Open in a new browser window - Use of synchronization mechanisms like semaphores, monitors, and critical regions can lead to uncontrolled priority inversion. [PDF file]
» Protothreads Open in a new browser window - Very lightweight stackless threads; give linear code execution for event-driven systems, designed to use little memory; library is pure C, no platform-specific Assembly; usable with or without OS. Open source, BSD-type license.
» RT++ Open in a new browser window - Higher order threads for C++; tutorial and reference manual.
» Software and the Concurrency Revolution Open in a new browser window - Focuses on the implications of concurrency for software and its consequences for both programming languages and programmers. (Herb Sutter and James Larus)
» State Threads Library Open in a new browser window - Small application library for writing fast, highly scalable Internet programs on Unix-like platforms. Open source, MPL or GPL.
» Survey of Threads Open in a new browser window - Comparing Solaris, Linux, and Windows NT threads.
» The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software Open in a new browser window - The biggest sea change in software development since the OO revolution is knocking at the door, and its name is Concurrency.
» The Problem with Threads Open in a new browser window - Argues that for concurrent programming to become mainstream, threads must be discarded as a programming model. Nondeterminism should be judiciously and carefully introduced where needed, and it should be explicit in programs.
» Thread Implementation Table Open in a new browser window - Dave Butenhof's comparison of thread implementations.
» ZThreads Open in a new browser window - An advanced object-oriented, cross-platform C++ threading and synchronization library. [GPL]
» comp.programming.threads FAQ Open in a new browser window - Frequently asked questions (by Bryan O'Sullivan).
» volatile - Multithreaded Programmer's Best Friend Open in a new browser window - Discusses the usage of the volatile keyword in multithreaded C++ programs.


Newsgroups:
Category Editor: cmeerw

Last Updated: 2007-04-26 20:41:58


Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor

The content of this directory is based on the Open Directory