8,477 research outputs found

    Relation between vibrotactile perception thresholds and reductions in finger blood flow induced by vibration of the hand at frequencies in the range 8–250 Hz

    No full text
    Purpose: this study investigated how the vasoconstriction induced by vibration depends on the frequency of vibration when the vibration magnitude is defined by individual thresholds for perceiving vibration [i.e. sensation levels (SL)].Methods: fourteen healthy subjects attended the laboratory on seven occasions: for six vibration frequencies (8, 16, 31.5, 63, 125, or 250 Hz) and a static control condition. Finger blood flow (FBF) was measured in the middle fingers of both hands at 30-second intervals during five successive periods: (i) no force or vibration, (ii) 2-N force, no vibration, (iii) 2-N force, vibration, (iv) 2-N force, no vibration, (v) no force or vibration. During period (iii), vibration was applied to the right thenar eminence via a 6-mm diameter probe during ten successive 3-min periods as the vibration magnitude increased in ten steps (?10 to +40 dB SL).Results: with vibration at 63, 125, and 250 Hz, there was vasoconstriction on both hands when the vibration magnitude reached 10 dB SL. With vibration at 8, 16, and 31.5 Hz, there was no significant vasoconstriction until the vibration reached 25 dB SL. At all frequencies, there was greater vasoconstriction with greater magnitudes of vibration.Conclusions: it is concluded that at the higher frequencies (63, 125, and 250 Hz), the Pacinian channel mediates vibrotactile sensations near threshold and vasoconstriction occurs when vibration is perceptible. At lower frequencies (8, 16, and 31.5 Hz), the Pacinian channel does not mediate sensations near threshold and vasoconstriction commences at greater magnitudes when the Pacinian channel is activate

    Building real-time embedded applications on QduinoMC: a web-connected 3D printer case study

    Full text link
    Single Board Computers (SBCs) are now emerging with multiple cores, ADCs, GPIOs, PWM channels, integrated graphics, and several serial bus interfaces. The low power consumption, small form factor and I/O interface capabilities of SBCs with sensors and actuators makes them ideal in embedded and real-time applications. However, most SBCs run non-realtime operating systems based on Linux and Windows, and do not provide a user-friendly API for application development. This paper presents QduinoMC, a multicore extension to the popular Arduino programming environment, which runs on the Quest real-time operating system. QduinoMC is an extension of our earlier single-core, real-time, multithreaded Qduino API. We show the utility of QduinoMC by applying it to a specific application: a web-connected 3D printer. This differs from existing 3D printers, which run relatively simple firmware and lack operating system support to spool multiple jobs, or interoperate with other devices (e.g., in a print farm). We show how QduinoMC empowers devices with the capabilities to run new services without impacting their timing guarantees. While it is possible to modify existing operating systems to provide suitable timing guarantees, the effort to do so is cumbersome and does not provide the ease of programming afforded by QduinoMC.http://www.cs.bu.edu/fac/richwest/papers/rtas_2017.pdfAccepted manuscrip

    Multi-stability in an optomechanical system with two-component Bose-Einstein condensate

    Full text link
    We investigate a system consisting of a two-component Bose-Einstein condensate interacting dispersively with a Fabry-Perot optical cavity where the two components of the condensate are resonantly coupled to each other by another classical field. The key feature of this system is that the atomic motional degrees of freedom and the internal pseudo-spin degrees of freedom are coupled to the cavity field simultaneously, hence an effective spin-orbital coupling within the condensate is induced by the cavity. The interplay among the atomic center- of-mass motion, the atomic collective spin and the cavity field leads to a strong nonlinearity, resulting in multi- stable behavior in both matter wave and light wave at the few-photon level.Comment: 4 pages, 3 figure

    MARACAS: a real-time multicore VCPU scheduling framework

    Full text link
    This paper describes a multicore scheduling and load-balancing framework called MARACAS, to address shared cache and memory bus contention. It builds upon prior work centered around the concept of virtual CPU (VCPU) scheduling. Threads are associated with VCPUs that have periodically replenished time budgets. VCPUs are guaranteed to receive their periodic budgets even if they are migrated between cores. A load balancing algorithm ensures VCPUs are mapped to cores to fairly distribute surplus CPU cycles, after ensuring VCPU timing guarantees. MARACAS uses surplus cycles to throttle the execution of threads running on specific cores when memory contention exceeds a certain threshold. This enables threads on other cores to make better progress without interference from co-runners. Our scheduling framework features a novel memory-aware scheduling approach that uses performance counters to derive an average memory request latency. We show that latency-based memory throttling is more effective than rate-based memory access control in reducing bus contention. MARACAS also supports cache-aware scheduling and migration using page recoloring to improve performance isolation amongst VCPUs. Experiments show how MARACAS reduces multicore resource contention, leading to improved task progress.http://www.cs.bu.edu/fac/richwest/papers/rtss_2016.pdfAccepted manuscrip
    • …
    corecore