18,106 research outputs found

    A low cost reconfigurable soft processor for multimedia applications: design synthesis and programming model

    Get PDF
    This paper presents an FPGA implementation of a low cost 8 bit reconfigurable processor core for media processing applications. The core is optimized to provide all basic arithmetic and logic functions required by the media processing and other domains, as well as to make it easily integrable into a 2D array. This paper presents an investigation of the feasibility of the core as a potential soft processing architecture for FPGA platforms. The core was synthesized on the entire Virtex FPGA family to evaluate its overall performance, scalability and portability. A special feature of the proposed architecture is its simple programming model which allows low level programming. Throughput results for popular benchmarks coded using the programming model and cycle accurate simulator are presented

    Orchestrating Tuple-based Languages

    Get PDF
    The World Wide Web can be thought of as a global computing architecture supporting the deployment of distributed networked applications. Currently, such applications can be programmed by resorting mainly to two distinct paradigms: one devised for orchestrating distributed services, and the other designed for coordinating distributed (possibly mobile) agents. In this paper, the issue of designing a pro- gramming language aiming at reconciling orchestration and coordination is investigated. Taking as starting point the orchestration calculus Orc and the tuple-based coordination language Klaim, a new formalism is introduced combining concepts and primitives of the original calculi. To demonstrate feasibility and effectiveness of the proposed approach, a prototype implementation of the new formalism is described and it is then used to tackle a case study dealing with a simplified but realistic electronic marketplace, where a number of on-line stores allow client applications to access information about their goods and to place orders

    Blackboard Rules for Coordinating Context-aware Applications in Mobile Ad Hoc Networks

    Get PDF
    Thanks to improvements in wireless communication technologies and increasing computing power in hand-held devices, mobile ad hoc networks are becoming an ever-more present reality. Coordination languages are expected to become important means in supporting this type of interaction. To this extent we argue the interest of the Bach coordination language as a middleware that can handle and react to context changes as well as cope with unpredictable physical interruptions that occur in opportunistic network connections. More concretely, our proposal is based on blackboard rules that model declaratively the actions to be taken once the blackboard content reaches a predefined state, but also that manage the engagement and disengagement of hosts and transient sharing of blackboards. The idea of reactiveness has already been introduced in previous work, but as will be appreciated by the reader, this article presents a new perspective, more focused on a declarative setting.Comment: In Proceedings FOCLASA 2012, arXiv:1208.432

    MORA - an architecture and programming model for a resource efficient coarse grained reconfigurable processor

    Get PDF
    This paper presents an architecture and implementation details for MORA, a novel coarse grained reconfigurable processor for accelerating media processing applications. The MORA architecture involves a 2-D array of several such processors, to deliver low cost, high throughput performance in media processing applications. A distinguishing feature of the MORA architecture is the co-design of hardware architecture and low-level programming language throughout the design cycle. The implementation details for the single MORA processor, and benchmark evaluation using a cycle accurate simulator are presented

    A C++-embedded Domain-Specific Language for programming the MORA soft processor array

    Get PDF
    MORA is a novel platform for high-level FPGA programming of streaming vector and matrix operations, aimed at multimedia applications. It consists of soft array of pipelined low-complexity SIMD processors-in-memory (PIM). We present a Domain-Specific Language (DSL) for high-level programming of the MORA soft processor array. The DSL is embedded in C++, providing designers with a familiar language framework and the ability to compile designs using a standard compiler for functional testing before generating the FPGA bitstream using the MORA toolchain. The paper discusses the MORA-C++ DSL and the compilation route into the assembly for the MORA machine and provides examples to illustrate the programming model and performance

    Tangible user interfaces : past, present and future directions

    Get PDF
    In the last two decades, Tangible User Interfaces (TUIs) have emerged as a new interface type that interlinks the digital and physical worlds. Drawing upon users' knowledge and skills of interaction with the real non-digital world, TUIs show a potential to enhance the way in which people interact with and leverage digital information. However, TUI research is still in its infancy and extensive research is required in or- der to fully understand the implications of tangible user interfaces, to develop technologies that further bridge the digital and the physical, and to guide TUI design with empirical knowledge. This paper examines the existing body of work on Tangible User In- terfaces. We start by sketching the history of tangible user interfaces, examining the intellectual origins of this field. We then present TUIs in a broader context, survey application domains, and review frame- works and taxonomies. We also discuss conceptual foundations of TUIs including perspectives from cognitive sciences, phycology, and philoso- phy. Methods and technologies for designing, building, and evaluating TUIs are also addressed. Finally, we discuss the strengths and limita- tions of TUIs and chart directions for future research

    Modelling Reactive Multimedia: Design and Authoring

    Get PDF
    Multimedia document authoring is a multifaceted activity, and authoring tools tend to concentrate on a restricted set of the activities involved in the creation of a multimedia artifact. In particular, a distinction may be drawn between the design and the implementation of a multimedia artifact. This paper presents a comparison of three different authoring paradigms, based on the common case study of a simple interactive animation. We present details of its implementation using the three different authoring tools, MCF, Fran and SMIL 2.0, and we discuss the conclusions that may be drawn from our comparison of the three approaches

    Semantic Variation in Online Communities of Practice

    Get PDF
    We introduce a framework for quantifying semantic variation of common words in Communities of Practice and in sets of topic-related communities. We show that while some meaning shifts are shared across related communities, others are community-specific, and therefore independent from the discussed topic. We propose such findings as evidence in favour of sociolinguistic theories of socially-driven semantic variation. Results are evaluated using an independent language modelling task. Furthermore, we investigate extralinguistic features and show that factors such as prominence and dissemination of words are related to semantic variation.Comment: 13 pages, Proceedings of the 12th International Conference on Computational Semantics (IWCS 2017

    Arts, Health and Well-Being across the Military Continuum

    Get PDF
    Is there an active, meaningful role for the arts and creative arts therapies in addressing this vast array of critical human readiness issues across the military continuum? In general, "readiness" is the #1 issue for the military at all times. The connection of the arts to the human dimension of readiness is key. Military leaders say we need every weapon in our arsenal to meet the many challenges we face today. However, one of the most powerful tools we have in our arsenal -- the arts -- is often under-utilized and not well understood within the military and the healthcare system. The arts and creative arts therapists are -- and have been -- a part of military tradition and missions across all branches, supporting military health services, wellness, and mission readiness, including family support. For example, the War Department ordered the use of music in rehabilitation for the war wounded in World War II. In June 1945, the Department of War issued "Technical Bulletin 187: Music in Reconditioning in American Service Convalescent and General Hospitals." This bulletin was a catalyst for the growth and development of music therapy being used as a rehabilitative service for active duty service members and veterans alike during and after WWII. Although many gaps exist in our knowledge regarding the arts in military settings, what we do know to date holds great promise for powerful outcomes for our service members, veterans, their families, and the individuals who care for them. Today, a growing number of members of the public and private sectors are eager to collaborate with military leaders to help make these outcomes a reality.Nowhere was the momentum for greater collaboration more evident than in October 2011, when the first National Summit: Arts in Healing for Warriors was held at Walter Reed National Military Medical Center (now referred to as Walter Reed Bethesda) and the National Intrepid Center of Excellence (NICoE). Rear Admiral Alton L. Stocks, Commander of Walter Reed Bethesda, hosted the National Summit, in partnership with a national planning group of military, government, and nonprofit leaders. The 2011 Summit marked the first time various branches of the military collaborated with civilian agencies to discuss how engaging with the arts provides opportunities to meet the key health issues our military faces -- from pre-deployment to deployment to homecoming.Building upon its success, a multi-year National Initiative for Arts & Health in the Military was established in 2012, with the advice and guidance of federal agency, military, nonprofit, and private sector partners (see Figure 2). The National Initiative for Arts & Health in the Military (National Initiative) represents an unprecedented military/civilian collaborative effort whose mission is to "advance the arts in health, healing, and healthcare for military service members, veterans, their families, and caregivers."Members of the National Initiative share a commitment to optimize health and wellness, with a deep understanding and awareness that the arts offer a unique and powerful doorway into healing in ways that many conventional medical approaches do not. The Initiative's goals include working across military, government, private, and nonprofit sectors to: 1. Advance the policy, practice, and quality use of arts and creativity as tools for health in the military; 2. Raise visibility, understanding, and support of arts and health in the military; and 3. Make the arts as tools for health available to all active duty military, medical staff, family members, and veterans

    Nature-Inspired Coordination Models: Current Status and Future Trends

    Get PDF
    Coordination models and languages are meant to provide abstractions and mechanisms to harness the space of interaction as one of the foremost sources of complexity in computational systems. Nature-inspired computing aims at understanding the mechanisms and patterns of complex natural systems in order to bring their most desirable features to computational systems. Thus, the promise of nature-inspired coordination models is to prove themselves fundamental in the design of complex computational systems|such as intelligent, knowledge-intensive, pervasive, adaptive, and self-organising ones. In this paper, we survey the most relevant nature-inspired coordination models in the literature, focussing in particular on tuple-based models, and foresee the most interesting research trends in the field
    corecore