threads

Capriccio: Scalable Threads for Internet Services

White Paper Using this approach, the paper is able to provide three key features: scalability to 100,000 threads, efficient stack management, and resource-aware scheduling. This paper presents Capriccio, a scalable thread package for use with high-concurrency... [04 Aug 2008]

Automatic Dynamic Load Balancing for a Crack Propagation Application

White Paper The simulations are performed with the aid of a parallel framework for unstructured meshes called ParFUM, which is based on Charm++ and Adaptive MPI (AMPI) and involves migratable user-level threads. Automatic, adaptive load balancing is essential... [10 Jul 2008]

Load Balancing and OpenMP Implementation of Nested Parallelism

White Paper This paper provides an algorithm for finding good distributions of threads to tasks and discusses how to implement nested parallelism in OpenMP. Many problems have multiple layers of parallelism. The outer-level may consist of few and coarse... [10 Jul 2008]

Design of a Crawler With Bounded Bandwidth

White Paper The prediction allows to activate the optimal number of fetcher threads in order to exploit the assigned bandwidth. This paper presents an algorithm to bound the bandwidth of a Web crawler. The crawler collects statistics on the transfer rate of... [10 Jul 2008]

A Comparison of Task Pools for Dynamic Load Balancing of Irregular Algorithms

White Paper Several task pools have been implemented in C with POSIX threads and in Java. Since a static data distribution does not give satisfactory results for parallel irregular algorithms, there is need for a dynamic distribution of data that can be... [10 Jul 2008]

Flash Forums and ForumReader: Navigating a New Kind of Large-Scale Online Discussion

White Paper Notably, authorship is more diffuse, and threads are less deep and distinct. This paper describes a popular kind of large, topic-centered, transient discussion, which is termed a flash forum. These occur in settings ranging from web-based bulletin... [09 Jul 2008]

One-Hundred Days in an Activity-Centric Collaboration Environment Based on Shared Objects

White Paper The approach focuses on the support of lightweight, informally structured, opportunistic activities featuring heterogeneous threads of shared objects with dynamic membership. This paper describes a new collaboration technology that is carefully... [09 Jul 2008]

Patterns of Media Use in an Activity-Centric Collaborative Environment

White Paper This paper describes a new collaboration technology that is based on the support of lightweight, informally structured, opportunistic activities featuring heterogeneous threads of shared items with dynamic membership. [09 Jul 2008]

Distributed Threads in Java

White Paper The paper experienced a particular problem with shift of thread semantics when extending a serialization mechanism for JVM threads to a distributed setting. This paper studies the problems of thread identity that arise with adapting a local Java... [03 Jul 2008]

Speculative Precomputation: Long-Range Prefetching of Delinquent Loads

White Paper If only the non-speculative thread spawns speculative threads, performance gains of up to 30% are achieved when assuming ideal hardware. This paper explores Speculative Precomputation, a technique that uses idle thread contexts in a multithreaded... [03 Jul 2008]

Gallo Builds a Reliable Communications Application in Record Time With Software Tools From Rogue Wave

White Paper Gallo decided to use the Rogue Wave Tools.h++, Net.h++, Inter.Net.h++, and Threads.h++ libraries. Gallo Winery is not only the world's largest winemaker, it's also the most vertically integrated. A decision was made to enlist the help of four Rogue... [03 Jul 2008]

Representing Social Structures in UML

White Paper From a software engineering perspective, agent systems are a specialization of object oriented (OO) systems, in which individual objects have their own threads of control and their own goals or sense of purpose. [03 Jul 2008]

Porting Visual Threads to HP-UX 11i

White Paper This white paper describes the successful experience in porting a specific type of software, the Visual Threads tool kit, from Tru64 UNIX to HP-UX, and provides a reference or model for software developers porting applications from Tru64 UNIX to... [03 Jul 2008]

Debugging with the Eclipse Platform

White Paper The Eclipse Platform features a built-in Java debugger that provides all standard debugging functionality, including the ability to perform step execution, to set breakpoints and values, to inspect variables and values, and to suspend and resume... [03 Jul 2008]

iSeries Shared Memory Concepts

White Paper Although these problems are not unique to the iSeries platform, iSeries programmers who develop and/or debug applications utilizing multiple cooperating jobs or threads should read this to understand the nature of the problems and the solutions... [03 Jul 2008]

RSS Keep updated for stories matching threads via RSS


Quick Sitemap Links: