Software Interface

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 205056 Experts worldwide ranked by ideXlab platform

Ahmed Amine Jerraya - One of the best experts on this subject based on the ideXlab platform.

  • Hardware/Software Interface Codesign for Cyber Physical Systems
    Embedded Cyber-Physical and IoT Systems, 2020
    Co-Authors: Ahmed Amine Jerraya
    Abstract:

    Cyber physical systems (CPS) are a new generation of systems combining intensive connectivity and embedded computing. CPS allow to link physical and digital worlds. Despite all the previous research in the area of HW/SW Interfaces design this is still a bottleneck in the design process. The key issue is that, in addition to the classical HW/SW Interfaces brought by embedded systems, CPS bring another HW/SW Interfaces to link the application SW and the environment. This paper explores HW/WS Interfaces for cyber physical systems.

  • hardware Software Interface codesign for cyber physical systems
    2020
    Co-Authors: Ahmed Amine Jerraya
    Abstract:

    Cyber physical systems (CPS) are a new generation of systems combining intensive connectivity and embedded computing. CPS allow to link physical and digital worlds. Despite all the previous research in the area of HW/SW Interfaces design this is still a bottleneck in the design process. The key issue is that, in addition to the classical HW/SW Interfaces brought by embedded systems, CPS bring another HW/SW Interfaces to link the application SW and the environment. This paper explores HW/WS Interfaces for cyber physical systems.

  • Flexible and Executable Hardware/Software Interface Modeling for Multiprocessor SoC Design Using SystemC
    2007
    Co-Authors: A. Chureau, Ahmed Amine Jerraya, A. Bouchhima, P. Gerin, H. Shen
    Abstract:

    At high abstraction level, Multi-Processor System-On-Chip (SoC) designs are specified as assembling of IP's which can be Hardware or Software. The refinement of communication between these different IP's, known as hardware/Software Interfaces, is widely seen as the design bottleneck due to their complexity. In order to perform early design validation and architecture exploration, flexible executable models of these Interfaces are needed at different abstraction levels. In this paper, we define a unified methodology to implement executable models of the hardware/Software Interface based on SystemC. The proposed formalism based on the concept of services gives to this approach the flexibility needed for architecture exploration and the ability to be used in automatic generation tools. A case study of hardware/Software Interface modeling at the Transaction Accurate level is presented. Experimental results show that this method allows higher simulation speed with early performance estimation.

  • ASP-DAC - Flexible and Executable Hardware/Software Interface Modeling for Multiprocessor SoC Design Using SystemC
    2007 Asia and South Pacific Design Automation Conference, 2007
    Co-Authors: P. Gerin, A. Bouchhima, A. Chureau, H. Shen, Ahmed Amine Jerraya
    Abstract:

    At high abstraction level, multi-processor system-on-chip (SoC) designs are specified as assembling of IP's which can be hardware or Software. The refinement of communication between these different IP's, known as hardware/Software Interfaces, is widely seen as the design bottleneck due to their complexity. In order to perform early design validation and architecture exploration, flexible executable models of these Interfaces are needed at different abstraction levels. In this paper, we define a unified methodology to implement executable models of the hardware/Software Interface based on SystemC. The proposed formalism based on the concept of services gives to this approach the flexibility needed for architecture exploration and the ability to be used in automatic generation tools. A case study of hardware/Software Interface modeling at the transaction accurate level is presented. Experimental results show that this method allows higher simulation speed with early performance estimation.

  • Hardware/Software Interface design for global memory integration in System-On-Chip
    Technique et Science Informatiques, 2005
    Co-Authors: F. Gharsalli, Franck Rousseau, Ahmed Amine Jerraya
    Abstract:

    This paper deals with the problem of memory integration in embedded system. This is due to the Interface heterogeneity between memory components and the others Software and hardware parts of system-on-chip (SoC). To solve this problem, we present a method and tools of hardware-Software Interface design for global memory. These Interfaces correspond to flexible hardware wrappers connecting the memory to the communication network and to Software drivers adapting the application Software to the target processors. Experiments on image processing applications confirmed a saving of significant design time and proved the flexibility as well as the weak communication time and the weak area overhead.

Ali Seifitokaldani - One of the best experts on this subject based on the ideXlab platform.

  • elsi a unified Software Interface for kohn sham electronic structure solvers
    Computer Physics Communications, 2018
    Co-Authors: Fabiano Corsetti, Alberto Garcia, William P Huhn, Mathias Jacquelin, Weile Jia, Bjorn Lange, Lin Lin, Ali Seifitokaldani
    Abstract:

    Abstract Solving the electronic structure from a generalized or standard eigenproblem is often the bottleneck in large scale calculations based on Kohn–Sham density-functional theory. This problem must be addressed by essentially all current electronic structure codes, based on similar matrix expressions, and by high-performance computation. We here present a unified Software Interface, ELSI, to access different strategies that address the Kohn–Sham eigenvalue problem. Currently supported algorithms include the dense generalized eigensolver library ELPA, the orbital minimization method implemented in libOMM, and the pole expansion and selected inversion (PEXSI) approach with lower computational complexity for semilocal density functionals. The ELSI Interface aims to simplify the implementation and optimal use of the different strategies, by offering (a) a unified Software framework designed for the electronic structure solvers in Kohn–Sham density-functional theory; (b) reasonable default parameters for a chosen solver; (c) automatic conversion between input and internal working matrix formats, and in the future (d) recommendation of the optimal solver depending on the specific problem. Comparative benchmarks are shown for system sizes up to 11,520 atoms (172,800 basis functions) on distributed memory supercomputing architectures. Program summary Program title: ELSI Interface Program Files doi: http://dx.doi.org/10.17632/y8vzhzdm62.1 Licensing provisions: BSD 3-clause Programming language: Fortran 2003, with Interface to C/C++ External routines/libraries: MPI, BLAS, LAPACK, ScaLAPACK, ELPA, libOMM, PEXSI, ParMETIS, SuperLU_DIST Nature of problem: Solving the electronic structure from a generalized or standard eigenvalue problem in calculations based on Kohn–Sham density functional theory (KS-DFT). Solution method: To connect the KS-DFT codes and the KS electronic structure solvers, ELSI provides a unified Software Interface with reasonable default parameters, hierarchical control over the Interface and the solvers, and automatic conversions between input and internal working matrix formats. Supported solvers are: ELPA (dense generalized eigensolver), libOMM (orbital minimization method), and PEXSI (pole expansion and selected inversion method). Restrictions: The ELSI Interface requires complete information of the Hamiltonian matrix.

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

  • elsi a unified Software Interface for kohn sham electronic structure solvers
    Computer Physics Communications, 2018
    Co-Authors: Fabiano Corsetti, Alberto Garcia, William P Huhn, Mathias Jacquelin, Weile Jia, Bjorn Lange, Lin Lin, Ali Seifitokaldani
    Abstract:

    Abstract Solving the electronic structure from a generalized or standard eigenproblem is often the bottleneck in large scale calculations based on Kohn–Sham density-functional theory. This problem must be addressed by essentially all current electronic structure codes, based on similar matrix expressions, and by high-performance computation. We here present a unified Software Interface, ELSI, to access different strategies that address the Kohn–Sham eigenvalue problem. Currently supported algorithms include the dense generalized eigensolver library ELPA, the orbital minimization method implemented in libOMM, and the pole expansion and selected inversion (PEXSI) approach with lower computational complexity for semilocal density functionals. The ELSI Interface aims to simplify the implementation and optimal use of the different strategies, by offering (a) a unified Software framework designed for the electronic structure solvers in Kohn–Sham density-functional theory; (b) reasonable default parameters for a chosen solver; (c) automatic conversion between input and internal working matrix formats, and in the future (d) recommendation of the optimal solver depending on the specific problem. Comparative benchmarks are shown for system sizes up to 11,520 atoms (172,800 basis functions) on distributed memory supercomputing architectures. Program summary Program title: ELSI Interface Program Files doi: http://dx.doi.org/10.17632/y8vzhzdm62.1 Licensing provisions: BSD 3-clause Programming language: Fortran 2003, with Interface to C/C++ External routines/libraries: MPI, BLAS, LAPACK, ScaLAPACK, ELPA, libOMM, PEXSI, ParMETIS, SuperLU_DIST Nature of problem: Solving the electronic structure from a generalized or standard eigenvalue problem in calculations based on Kohn–Sham density functional theory (KS-DFT). Solution method: To connect the KS-DFT codes and the KS electronic structure solvers, ELSI provides a unified Software Interface with reasonable default parameters, hierarchical control over the Interface and the solvers, and automatic conversions between input and internal working matrix formats. Supported solvers are: ELPA (dense generalized eigensolver), libOMM (orbital minimization method), and PEXSI (pole expansion and selected inversion method). Restrictions: The ELSI Interface requires complete information of the Hamiltonian matrix.

Weile Jia - One of the best experts on this subject based on the ideXlab platform.

  • elsi a unified Software Interface for kohn sham electronic structure solvers
    Computer Physics Communications, 2018
    Co-Authors: Fabiano Corsetti, Alberto Garcia, William P Huhn, Mathias Jacquelin, Weile Jia, Bjorn Lange, Lin Lin, Ali Seifitokaldani
    Abstract:

    Abstract Solving the electronic structure from a generalized or standard eigenproblem is often the bottleneck in large scale calculations based on Kohn–Sham density-functional theory. This problem must be addressed by essentially all current electronic structure codes, based on similar matrix expressions, and by high-performance computation. We here present a unified Software Interface, ELSI, to access different strategies that address the Kohn–Sham eigenvalue problem. Currently supported algorithms include the dense generalized eigensolver library ELPA, the orbital minimization method implemented in libOMM, and the pole expansion and selected inversion (PEXSI) approach with lower computational complexity for semilocal density functionals. The ELSI Interface aims to simplify the implementation and optimal use of the different strategies, by offering (a) a unified Software framework designed for the electronic structure solvers in Kohn–Sham density-functional theory; (b) reasonable default parameters for a chosen solver; (c) automatic conversion between input and internal working matrix formats, and in the future (d) recommendation of the optimal solver depending on the specific problem. Comparative benchmarks are shown for system sizes up to 11,520 atoms (172,800 basis functions) on distributed memory supercomputing architectures. Program summary Program title: ELSI Interface Program Files doi: http://dx.doi.org/10.17632/y8vzhzdm62.1 Licensing provisions: BSD 3-clause Programming language: Fortran 2003, with Interface to C/C++ External routines/libraries: MPI, BLAS, LAPACK, ScaLAPACK, ELPA, libOMM, PEXSI, ParMETIS, SuperLU_DIST Nature of problem: Solving the electronic structure from a generalized or standard eigenvalue problem in calculations based on Kohn–Sham density functional theory (KS-DFT). Solution method: To connect the KS-DFT codes and the KS electronic structure solvers, ELSI provides a unified Software Interface with reasonable default parameters, hierarchical control over the Interface and the solvers, and automatic conversions between input and internal working matrix formats. Supported solvers are: ELPA (dense generalized eigensolver), libOMM (orbital minimization method), and PEXSI (pole expansion and selected inversion method). Restrictions: The ELSI Interface requires complete information of the Hamiltonian matrix.

Huang Xian-xiang - One of the best experts on this subject based on the ideXlab platform.

  • Study about Software Interface of Modeling and Simulation in Multi-Domain
    Computer Simulation, 2006
    Co-Authors: Huang Xian-xiang
    Abstract:

    Based on the Software Interface technology, the unite-modeling method of complex product in mechanism, hydraulic and control domain was proposed. The Interfaces supplied by several commercial Softwares in specified domain were introduced. The linking type and the data transport mode were specially studied. The co-simulation mode of the multi-domain system model was discussed, and some disadvantages were pointed out at last. The results of research could be a reference to the modeling and simulation study of the multi-domain system based on Software collaboration.