Concurrent Direct Network Access for Virtual Machine Monitors
White Papers This paper presents hardware and software mechanisms to enable Concurrent Direct Network Access (CDNA) by operating systems running within a virtual machine monitor. In a conventional virtual machine monitor, each operating system running within a...
[March 1, 2008, 0:02]
Concurrent Multiprocess Benchmarking of Java Garbage Collection
White Papers In the interest of more accurately defining the current state of concurrent or mostly-concurrent garbage collection, this research actively benchmarks the performance of available garbage collection applications in version 1.4.2 of the Java...
[February 2, 2009, 0:00]
Concurrent Pagecache
White Papers This paper presents a concurrent pagecache for Linux, which is a continuation of the existing lockless pagecache. Firstly, since the pagecache is centered around the radix tree, it is necessary to alter the radix tree in order to support concurrent...
[June 12, 2008, 1:01]
Concurrent PCB Design Through Design Partitioning
White Papers Design partitioning in Allegro PCB Editor facilitates concurrent PCB layout by allowing more than one PCB designer to work on a PCB database. This webinar will demonstrate new capability to partition a PCB design into multiple sections through...
[December 14, 2005, 23:00]
Concurrent Driver Upgrade: Method to Eliminate Scheduled System Outages for New Function Releases
White Papers IBM developed the Concurrent Driver Upgrade (CDU) feature so that customers could add new functions without downtime. The reliability, availability, and serviceability goal for an IBM zSeries system is to provide 24-hour-per-day, 365-day-per-year...
[March 7, 2007, 0:00]
Concurrent Programming - Delegates and Multi-Threading
White Papers Developers shouldn’t miss this opportunity to examine the following topics with renowned author Joe Hummel, PhD: When to use concurrent programming techniques; Delegates; Pure multi-threading and Caution.
[May 21, 2004, 0:00]
Dealing With BMP's While Doing a Concurrent Reorg
White Papers Many times, a BMP will be scheduled in the same time slot of a concurrent reorganization. This webcast will discuss some of the operational considerations of the concurrent Reorg processthat is contained within BMC MAXM Reorg Online, as well as how...
[August 1, 2009, 1:21]
UML-Based Approach to Specify Secured, Fine-Grained Concurrent Access to Shared Resources
White Papers In object oriented paradigm, a concurrent system can be regarded as a collection of autonomous active objects which synchronize and communicate through shared passive objects. This paper proposes a UML-based approach to specify secured, fine...
[November 29, 2008, 23:00]
Model Checking Concurrent Linux Device Drivers
White Papers Furthermore, one takes predicate abstraction one step further and introduce a technique to verify concurrent software with shared memory. The SLAM toolkit demonstrates that predicate abstraction enables automated verification of real world Windows...
[February 2, 2009, 0:00]
Transactional Boosting: A Methodology for Highly-Concurrent Transactional Objects
White Papers This paper describes a methodology for transforming a large class of highly-concurrent linearizable objects into highly-concurrent transactional objects. As long as the linearizable implementation satisfies certain regularity properties (informally...
[February 2, 2009, 0:00]
A UNIX Concurrent I/O Simulator
White Papers This paper describes a simulator that allows users to explore concurrent I/O in UNIX. UNIX I/O provides an interesting example of how a shared variable, in this case the file offset, can be affected by concurrent access.
[October 22, 2008, 1:01]
Refactoring Sequential Java Code for Concurrency Via Concurrent Libraries
White Papers The Java 5 package java.util.concurrent (j.u.c.supports writing concurrent programs: much of the complexity of writing threads-safe and scalable programs is hidden in the library. This paper presents the tool, CONCURRENCER, which enables...
[January 3, 2009, 0:00]
Slicing Concurrent Java Programs Using Indus and Kaveri
White Papers This paper presents Indus - a robust framework for analysis and slicing of concurrent Java programs, and Kaveri - a feature-rich Eclipse-based GUI for Indus slicing. Program slicing is a program analysis and transformation technique that has been...
[January 16, 2009, 0:00]
Testing Concurrent Object-Oriented Systems With Spec Explorer
White Papers Spec Explorer enables modeling and automatic testing of concurrent object-oriented systems. This paper describes a practical model-based testing tool developed at Microsoft Research called Spec Explorer.
[May 25, 2007, 1:00]
Error Resilient Concurrent Video Streaming Over Wireless Mesh Networks
White Papers This paper proposes a multi-source multi-path video streaming system for supporting high quality concurrent Video-on-Demand (VoD) services over Wireless Mesh Networks (WMNs), and leverage forward error correction to enhance the error resilience of...
[August 25, 2007, 1:00]
Performing Centralized Concurrent Backups With Amanda
White Papers Amanda is a collection of C programs designed to run automated centralized concurrent backups using the vendor's dump software (ufsdump in the case of the Solaris OS), GNU tar, and SAMBA. There are a number of enterprise tape backup solutions, such...
[November 1, 2006, 0:00]
Use Concurrent Programming Models to Motivate Teaching of Programming Languages
White Papers Yet modern programmers typically work with several languages, and the availability of cheap concurrency is exposing fundamental problems in standard concurrent programming techniques (mutable objects and threads).
[January 9, 2009, 0:00]
Concurrent Versions Librarian
Downloads CVL (Concurrent Versions Librarian) is a version and configuration management tool for MacOS X. It helps managing versions of various resources (source code, projects, documents). It allows parallel modifications as well as branches.
[May 23, 2006, 8:00]
Fundamentals of Concurrent Programming for .NET
White Papers This Charteris Paper introduces the fundamentals that will allows a person to begin writing concurrent applications, and is intended to be easier to read than much of the material on this subject. No prior knowledge of concurrent programming or...
[July 2, 2007, 1:00]
Microsoft Dynamics AX 4.0 Service Pack 1: Suggested Hardware for Deployments Up to 250 Concurrent Users
White Papers The purpose of this paper is to provide Customers and Partners with general hardware sizing information which will support Microsoft Dynamics AX 4.0 Service Pack 1 up to 250 users in a single deployment model.
[May 8, 2007, 1:00]



