Target Hardware

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 35025 Experts worldwide ranked by ideXlab platform

Willi Meier - One of the best experts on this subject based on the ideXlab platform.

  • the grain family of stream ciphers
    New Stream Cipher Designs, 2008
    Co-Authors: Martin Hell, Alexander Maximov, Thomas Johansson, Willi Meier
    Abstract:

    A new family of stream ciphers, Grain, is proposed. Two variants, a 80-bit and a 128-bit variant are specified, denoted Grain and Grain-128 respectively. The designs Target Hardware environments where gate count, power consumption and memory are very limited. Both variants are based on two shift registers and a nonlinear output function. The ciphers also have the additional feature that the speed can be easily increased at the expense of extra Hardware.

  • The eSTREAM Finalists - The Grain Family of Stream Ciphers
    Lecture Notes in Computer Science, 1
    Co-Authors: Martin Hell, Alexander Maximov, Thomas Johansson, Willi Meier
    Abstract:

    A new family of stream ciphers, Grain, is proposed. Two variants, a 80-bit and a 128-bit variant are specified, denoted Grain and Grain-128 respectively. The designs Target Hardware environments where gate count, power consumption and memory are very limited. Both variants are based on two shift registers and a nonlinear output function. The ciphers also have the additional feature that the speed can be easily increased at the expense of extra Hardware.

J. Sifakis - One of the best experts on this subject based on the ideXlab platform.

  • ECRTS - Towards validated real-time software
    Proceedings 12th Euromicro Conference on Real-Time Systems. Euromicro RTS 2000, 1
    Co-Authors: V. Bertin, M. Poize, J. Pulou, J. Sifakis
    Abstract:

    We present a tool for the design and validation of embedded real time applications. The tool integrates two approaches: the use of the synchronous programming language, ESTEREL for design, and the application of model checking techniques for validation of real time properties. Validation is carried out on a global formal model (timed automata) taking into account the effective implementation of the application on the Target Hardware architecture as well as its external environment behavior.

Martin Hell - One of the best experts on this subject based on the ideXlab platform.

  • the grain family of stream ciphers
    New Stream Cipher Designs, 2008
    Co-Authors: Martin Hell, Alexander Maximov, Thomas Johansson, Willi Meier
    Abstract:

    A new family of stream ciphers, Grain, is proposed. Two variants, a 80-bit and a 128-bit variant are specified, denoted Grain and Grain-128 respectively. The designs Target Hardware environments where gate count, power consumption and memory are very limited. Both variants are based on two shift registers and a nonlinear output function. The ciphers also have the additional feature that the speed can be easily increased at the expense of extra Hardware.

  • The eSTREAM Finalists - The Grain Family of Stream Ciphers
    Lecture Notes in Computer Science, 1
    Co-Authors: Martin Hell, Alexander Maximov, Thomas Johansson, Willi Meier
    Abstract:

    A new family of stream ciphers, Grain, is proposed. Two variants, a 80-bit and a 128-bit variant are specified, denoted Grain and Grain-128 respectively. The designs Target Hardware environments where gate count, power consumption and memory are very limited. Both variants are based on two shift registers and a nonlinear output function. The ciphers also have the additional feature that the speed can be easily increased at the expense of extra Hardware.

Jakub M. Tomczak - One of the best experts on this subject based on the ideXlab platform.

  • CEC - Evolutionary Algorithm with Non-parametric Surrogate Model for Tensor Program optimization
    2020 IEEE Congress on Evolutionary Computation (CEC), 2020
    Co-Authors: Ioannis Gatopoulos, Romain Lepert, Auke Wiggers, Giovanni Mariani, Jakub M. Tomczak
    Abstract:

    The efficiency of tensor operators is key to implement fast deep learning models. However, identifying the fastest implementation of a tensor operator for a Target Hardware is challenging. A wide range of different configurations have to be considered, and the evaluation of a configuration is time consuming as it requires compilation and execution of the operator. A common approach to address these issues is to boost traditional optimization algorithms with a surrogate modet, i.e., a machine learning model that approximates the objective function and is cheap to query compared to the Target Hardware. However, as the surrogate model grows in complexity, so does the time needed to train and maintain it. In this work, we propose to use an evolutionary optimizer and augment it with a non-parametric surrogate model (a weighted k-Nearest-Neighbor regression). We evaluate our approach on the convolution layers of a ResNetl8, and show a convergence speedup of up to 1.4×; when compared to baseline operator tuners.

James O Hamblen - One of the best experts on this subject based on the ideXlab platform.

  • using a low cost soc computer and a commercial rtos in an embedded systems design course
    IEEE Transactions on Education, 2008
    Co-Authors: James O Hamblen
    Abstract:

    This paper describes the author's experiences using a low-cost system-on-a-chip (SoC) embedded computer system and a commercial real-time operating system (RTOS) in the laboratory component of an undergraduate embedded system design class. The Target Hardware is a small low-cost X86 SoC computer system that has a wide range of I/O features. For software development, a popular commercial hard RTOS is used that has been designed for use in embedded devices. This course covers both Hardware and software topics in embedded systems, and the course culminates in a final team-based design project. A full set of course materials including a textbook with laboratory tutorials, instructor slides, and code examples has been developed and is available online in electronic form.