29,084 research outputs found

    Scalable Layer-2/Layer-3 Multistage Switching Architectures for Software Routers

    Get PDF
    Software routers are becoming an important alternative to proprietary and expensive network devices, because they exploit the economy of scale of the PC market and open-source software. When considering maximum performance in terms of throughput, PC-based routers suffer from limitations stemming from the single PC architecture, e.g., limited bus bandwidth, and high memory access latency. To overcome these limitations, in this paper we present a multistage architecture that combines a layer-2 load-balancer front-end and a layer-3 routing back-end, interconnected by standard Ethernet switches. Both the front-end and the back-end are implemented using standard PCs and open- source software. After describing the architecture, evaluation is performed on a lab test-bed, to show its scalability. While the proposed solution allows to increase performance of PC- based routers, it also allows to distribute packet manipulation functionalities, and to automatically recover from component failures

    Insomnia and emotion regulation. Recent findings and suggestions for treatment

    Get PDF
    Recent findings suggest that insomnia and emotion regulation are closely connected. Insomnia is widely associated with medical and psychiatric conditions as well as with impaired quality of life and emotional functioning. Additionally empirical evidence suggests that emotional dysregulation plays a crucial role in the onset and maintenance of psychopathological disorders. Although these seem to interact, very few studies investigated the relationship between disturbed sleep and problems in emotion regulation. Cognitive Behavioral Therapy for Insomnia (CBT-I) has been demonstrated to be effective in comorbid insomnia. However, emotion regulation skills are not included in this intervention. After reviewing the recent findings of the literature, we aim to discuss future directions for the inclusion of emotion regulation training in the treatment of insomnia disorde

    Programmatic and Direct Manipulation, Together at Last

    Full text link
    Direct manipulation interfaces and programmatic systems have distinct and complementary strengths. The former provide intuitive, immediate visual feedback and enable rapid prototyping, whereas the latter enable complex, reusable abstractions. Unfortunately, existing systems typically force users into just one of these two interaction modes. We present a system called Sketch-n-Sketch that integrates programmatic and direct manipulation for the particular domain of Scalable Vector Graphics (SVG). In Sketch-n-Sketch, the user writes a program to generate an output SVG canvas. Then the user may directly manipulate the canvas while the system immediately infers a program update in order to match the changes to the output, a workflow we call live synchronization. To achieve this, we propose (i) a technique called trace-based program synthesis that takes program execution history into account in order to constrain the search space and (ii) heuristics for dealing with ambiguities. Based on our experience with examples spanning 2,000 lines of code and from the results of a preliminary user study, we believe that Sketch-n-Sketch provides a novel workflow that can augment traditional programming systems. Our approach may serve as the basis for live synchronization in other application domains, as well as a starting point for yet more ambitious ways of combining programmatic and direct manipulation.Comment: PLDI 2016 Paper + Supplementary Appendice

    Optical fluid and biomolecule transport with thermal fields

    Get PDF
    A long standing goal is the direct optical control of biomolecules and water for applications ranging from microfluidics over biomolecule detection to non-equilibrium biophysics. Thermal forces originating from optically applied, dynamic microscale temperature gradients have shown to possess great potential to reach this goal. It was demonstrated that laser heating by a few Kelvin can generate and guide water flow on the micrometre scale in bulk fluid, gel matrices or ice without requiring any lithographic structuring. Biomolecules on the other hand can be transported by thermal gradients, a mechanism termed thermophoresis, thermal diffusion or Soret effect. This molecule transport is the subject of current research, however it can be used to both characterize biomolecules and to record binding curves of important biological binding reactions, even in their native matrix of blood serum. Interestingly, thermophoresis can be easily combined with the optothermal fluid control. As a result, molecule traps can be created in a variety of geometries, enabling the trapping of small biomolecules, like for example very short DNA molecules. The combination with DNA replication from thermal convection allows us to approach molecular evolution with concurrent replication and selection processes inside a single chamber: replication is driven by thermal convection and selection by the concurrent accumulation of the DNA molecules. From the short but intense history of applying thermal fields to control fluid flow and biological molecules, we infer that many unexpected and highly synergistic effects and applications are likely to be explored in the future
    corecore