59 research outputs found

    Dataflow Analysis for Real-Time Embedded Multiprocessor System Design

    Get PDF
    Dataflow analysis techniques are key to reduce the number of design iterations and shorten the design time of real-time embedded network based multiprocessor systems that process data streams. With these analysis techniques the worst-case end-to-end temporal behavior of hard real-time applications can be derived from a dataflow model in which computation, communication and arbitration is modeled. For soft real-time applications these static dataflow analysis techniques are combined with simulation of the dataflow model to test statistical assertions about their temporal behavior. The simulation results in combination with properties of the dataflow model are used to derive the sensitivity of design parameters and to estimate parameters like the capacity of data buffers

    High-temperature electrical conductivity of aluminium nitride

    Full text link
    The electrical conductivity of hot-pressed polycrystalline aluminium nitride doped with oxygen and beryllium was measured as a function of temperature from 800 to 1200° C and over a range of nitrogen partial pressure from 10 2 to 10 5 Pa. The effect of beryllium dopant, the independence of conductivity from nitrogen partial pressure, and the observed activation energy suggested extrinsic electronic species or aluminium vacancies as charge carriers. Polarization measurements made with one electrode blocking to ionic species indicated that the aluminium nitride with oxygen impurity was an extrinsic electronic conductor.Peer Reviewedhttp://deepblue.lib.umich.edu/bitstream/2027.42/44688/1/10853_2005_Article_BF01161209.pd

    Advanced efficient interrupt handler and JPEG decoding framework for DXC platform

    No full text

    Real-time aware rendering of scalable arbitrary-shaped MPEG-4 decoder for multiprocessor systems

    No full text
    The MPEG-4 video standard extends the traditional frame-based processing with the option to compose several video objects (VO) superimposed on a background sprite image. In our previous work, we presented a distributed, multiprocessor based, scalable implementation of an MPEG-4 arbitrary-shaped decoder, which forms together with the background sprite decoder an essential part for further scene rendering. For control of the multiprocessor architecture, we have constructed a Quality-of-Service (QoS) management that monitors the availability of required data and distributes the processing of individual tasks with guaranteed or best-effort services of the platform. However, the proposed architecture with the combined guaranteed and best-effort services poses problems for real-time scene rendering. In this paper, we present a technique for proper run-time rendering of the final scene after decoding one VO Layer. The individual video-object monitors check the data availability and select the highest quality for the final scene rendering. The algorithm operates hierarchically both at the scene level and at the task level of the video object processing. Whereas the earlier work on scalable implementation concentrated only on guaranteed services, we now introduce a new element in the system architecture for the real-time control and fall back mechanism of the best-effort services. This element is based on first, controlling data availability at task level, and second, introducing the propagation service to QoS management. We present our simulation results in the comparison with the standard "frame-skipping" technique that is the only currently available solution to this type of rendering a scalable processing

    Realization of QoS Management Using Negotiation algorithms for Multiprocessor NoC

    No full text
    Abstract-With the growing complexity of new multimedia applications and the parallel execution enabled by multiprocessor architectures, Quality-of-Service (QoS) management for modern Network-on-Chip (NoC) systems becomes relevant. This paper presents an approach for efficient usage of platform resources and simultaneously controlling overall system performance, when multiple applications are active. Therefore, on top of the con- ventional QoS, we introduce an algorithm for setting quality levels of parallel executed applications on a multiprocessor Network-on-Chip. The new concept is a hierarchical system, where an application manager negotiates with the resource management to jointly optimize the quality of individual and overall application settings. The proposed QoS manager concept was successfully evaluated by an experimental set-up, employing two independent video-object decoders, a background sprite decoder from the MPEG-4 standard and an abstract audio object. This simultaneous execution of four independent applications was mapped on a simulator based on AEthereal network and eight ARM7 processors executed with a clock-cycle true simulator. The proposed distributed QoS management decreases the complexity of the overall management and improves the transparency and responsibilities in the decision taking

    QoS concept for scalable MPEG-4 video object decoding on multimedia (NoC) chips

    No full text
    Scalable implementations of multimedia applications offer increased flexibility in mapping those applications onto the executing platform used in a consumer product. In this paper, we describe a hierarchical quality-of-service (QoS) model for managing multimedia applications running on a multiprocessor systems-on-chip (SoC). First, we present the possible scalability of an MPEG-4 arbitrary-shaped video decoder with respect to computational and communicational resources. Second, we provide a novel model for QoS management based on the principles of predictable mapping and run-time information on the resource utilization. We demonstrate the QoS framework by mapping of an MPEG-4 arbitrary-shaped decoder on a NoC, employing eight ARM cores with specific monitoring features in the network (e.g. Ethereal NoC). The scalable implementation results in lowering the computational requirements by 26% and communication by 43%. Experiments revealed that the combination results in more than 85% decoded frames of higher quality than in a QoS approach based on the predictable mapping onl

    QoS concept for scalable MPEG-4 video object decoding on multimedia (NoC) chips

    Get PDF
    Scalable implementations of multimedia applications offer increased flexibility in mapping those applications onto the executing platform used in a consumer product. In this paper, we describe a hierarchical quality-of-service (QoS) model for managing multimedia applications running on a multiprocessor systems-on-chip (SoC). First, we present the possible scalability of an MPEG-4 arbitrary-shaped video decoder with respect to computational and communicational resources. Second, we provide a novel model for QoS management based on the principles of predictable mapping and run-time information on the resource utilization. We demonstrate the QoS framework by mapping of an MPEG-4 arbitrary-shaped decoder on a NoC, employing eight ARM cores with specific monitoring features in the network (e.g. Ethereal NoC). The scalable implementation results in lowering the computational requirements by 26% and communication by 43%. Experiments revealed that the combination results in more than 85% decoded frames of higher quality than in a QoS approach based on the predictable mapping onl
    • …
    corecore