17,365 research outputs found

    Temporal Streaming of Shared Memory

    Get PDF
    Coherent read misses in shared-memory multiprocessors account for a substantial fraction of execution time in many important scientific and commercial workloads. We propose Temporal Streaming, to eliminate coherent read misses by streaming data to a processor in advance of the corresponding memory accesses. Temporal streaming dynamically identifies address sequences to be streamed by exploiting two common phenomena in shared-memory access patterns: (1) temporal address correlation — groups of shared addresses tend to be accessed together and in the same order, and (2) temporal stream locality — recently- accessed address streams are likely to recur. We present a practical design for temporal streaming. We evaluate our design using a combination of trace-driven and cycle- accurate full-system simulation of a cache-coherent distributed shared-memory system. We show that temporal streaming can eliminate 98% of coherent read misses in scientific applications, and between 43% and 60% in database and web server workloads. Our design yields speedups of 1.07 to 3.29 in scientific applications, and 1.06 to 1.21 in commercial workloads

    A user perspective of quality of service in m-commerce

    Get PDF
    This is the post-print version of the Article. The official published version can be accessed from the link below - Copyright @ 2004 Springer VerlagIn an m-commerce setting, the underlying communication system will have to provide a Quality of Service (QoS) in the presence of two competing factors—network bandwidth and, as the pressure to add value to the business-to-consumer (B2C) shopping experience by integrating multimedia applications grows, increasing data sizes. In this paper, developments in the area of QoS-dependent multimedia perceptual quality are reviewed and are integrated with recent work focusing on QoS for e-commerce. Based on previously identified user perceptual tolerance to varying multimedia QoS, we show that enhancing the m-commerce B2C user experience with multimedia, far from being an idealised scenario, is in fact feasible if perceptual considerations are employed

    Web-based sensor streaming wearable for respiratory monitoring applications.

    Get PDF
    This paper presents a system for remote monitoring of respiration of individuals that can detect respiration rate, mode of breathing and identify coughing events. It comprises a series of polymer fabric-sensors incorporated into a sports vest, a wearable data acquisition platform and a novel rich internet application (RIA) which together enable remote real-time monitoring of untethered wearable systems for respiratory rehabilitation. This system will, for the first time, allow therapists to monitor and guide the respiratory efforts of patients in real-time through a web browser. Changes in abdomen expansion and contraction associated with respiration are detected by the fabric sensors and transmitted wirelessly via a Bluetooth-based solution to a standard computer. The respiratory signals are visualized locally through the RIA and subsequently published to a sensor streaming cloud-based server. A web-based signal streaming protocol makes the signals available as real-time streams to authorized subscribers over standard browsers. We demonstrate real-time streaming of a six-sensor shirt rendered remotely at 40 samples/s per sensor with perceptually acceptable latency (<0.5s) over realistic network conditions
    • 

    corecore