Now showing items 1-9 of 9
Using a virtual event space to understand parallel application communication behavior
(Research report; Forskningsrapport, 2003)
We have developed EventSpace, a configurable data collecting, management and observation system for monitoring low-level synchronization and communication events with the purpose of understanding the behavior of parallel applications on clusters and multi-clusters. Applications are instrumented by adding data collecting code in the form of event collectors to an applications communication paths. ...
Evaluating the performance of the allreduce collective operation on clusters. Approach and results
(Research report; Forskningsrapport, 2004)
The performance of the collective operations provided by a communication library is important for many applications run on clusters. The communication structure of collective operations can be organized as a tree. Performance can be improved by configuring and mapping the tree to the clusters in use. We describe and demonstrate an approach for evaluating the performance of different configurations ...
Mr. Clean: A Tool for Tracking and Comparing the Lineage of Scientific Visualization Code
(Conference object; Konferansebidrag, 2014)
Embarrassingly Distributed Computing for Symbiotic Weather Forecasts
(Journal article; Tidsskriftartikkel; Peer reviewed, 2013)
Gesture-Based, Touch-Free Multi-User Gaming on Wall-Sized, High-Resolution Tiled Displays
(Journal article; Tidsskriftartikkel; Peer reviewed, 2008)
Flexible Devices for Arctic Ecosystems Observations
(Journal article; Tidsskriftartikkel; Peer reviewed, 2017-11-26)
<p>Devices for observing the environment range from basic sensor systems, like step-counters, through wild-life cameras, with limited processing capabilities, to more capable devices with significant processing, memory and storage resources. Individual usage domains can benefit from a range of functionalities in these devices including flexibility in prototyping, on- device analytics, network roaming, ...
Masking the Effects of Delays in Human-to-Human Remote Interaction
(Chapter; Bokkapittel, 2014)
Humans can interact remotely with each other through computers. Systems supporting this include teleconferencing, games and virtual environments. There are delays from when a human does an action until it is reflected remotely. When delays are too large, they will result in inconsistencies in what the state of the interaction is as seen by each participant. The delays can be reduced, but they cannot ...
MultiStage: Acting across Distance
(Conference object; Konferansebidrag, 2013)
We report on a prototype system helping actors on a stage to interact and perform with actors on other stages as if they were on the same stage. At each stage four 3D cameras tiled back to back for an almost 360 degree view, continuously record actors. The system processes the recorded data on-the-fly to discover actions by actors that it should react to, and it streams data about actors and their ...
pVD - Personal Video Distribution
(Journal article; Tidsskriftartikkel; Conference object; Konferansebidrag, 2013-11-25)
A user has several personal computers, including mobile phones, tablets, and laptops, and needs to watch live camera feeds from and videos stored at any of these computers at one or more of the others. Industry solutions designed for many users, computers, and videos can be complicated and slow to apply. The user must typically rely on a third party service or at least log in. The Personal Video ...