Experimental Evaluation of Probabilistic Execution-Time Modeling and Analysis Methods for SDF Applications on MPSoCs

Author(s):  
Ralf Stemmer ◽  
Hai-Dang Vu ◽  
Kim Grüttner ◽  
Sebastien Le Nours ◽  
Wolfgang Nebel ◽  
...  
2021 ◽  
pp. 110701
Author(s):  
Vitor Goncalves ◽  
Yewande Ogunjimi ◽  
Yeonsook Heo

Author(s):  
Parnasi Retasbhai Patel ◽  
Chintan M. Bhatt

Structural coverage analysis for any code is a very common approach to measure the quality of any test suit. Structural coverage determines which structure of the software or which portion is not exercised. This chapter describes two different phases to achieve structural coverage analysis using DO-178B/C standards. Statement coverage is the very basic coverage criteria which involves execution of all the executable statements in the source code at least once. Analysis of structural coverage can be done by capturing the amount of code that is covered by the airborne software. The first phase contains the instrumentation procedure which instruments the source code at execution time, and the second phase is generating a report that specifies which portion of source code is executed and which one is not in the form of a percentage.


Electronics ◽  
2021 ◽  
Vol 10 (4) ◽  
pp. 445
Author(s):  
George Charitopoulos ◽  
Ioannis Papaefstathiou ◽  
Dionisios N. Pnevmatikatos

Executing complex scientific applications on Coarse Grain Reconfigurable Arrays (CGRAs) offers improvements in the execution time and/or energy consumption when compared to optimized software implementations or even fully customized hardware solutions. In this work, we explore the potential of application analysis methods in such customized hardware solutions. We offer analysis metrics from various scientific applications and tailor the results that are to be used by MC-Def, a novel Mixed-CGRA Definition Framework targeting a Mixed-CGRA architecture that leverages the advantages of CGRAs and those of FPGAs by utilizing a customized cell-array along, with a separate LUT array being used for adaptability. Additionally, we present the implementation results regarding the VHDL-created hardware implementations of our CGRA cell concerning various scientific applications.


Author(s):  
Steven Mulski ◽  
Lutz Mauer

Drivetrains are a major source of vibration, noise and system failures. Accordingly, a significant amount of time and effort is being invested developing simulation methods in order to better understand and avoid potentially damaging vibrations, even before prototypes are created for testing. The first step in simulating any drivetrain is creating suitable virtual models to investigate particular phenomena. Too much model detail leads to long computation times and difficulties in interpreting results, while too little may fail to include desired effects. Because the various levels of detail available in multi-body simulation (MBS) are practically limitless, a significant amount of attention must be given in order to choose the appropriate modeling elements. In the simplest form an entire drivetrain can be modeled as several rigid masses connected with torsional springs, which is justifiable for fundamental concept analyses. For other analyses, full three dimensional modeling with complex components may be necessary. Higher frequency analyses may even necessitate the inclusion of material bending for achieving accurate results. The various available elements for modeling specific components must be well understood in order that appropriate choices are made. Modeling requirements for the elements commonly used in the simulation of drivetrains will be discussed. For example: bearings, gearwheels, universal and constant velocity joints, frequency and amplitude dependent mounts, flexible components (e.g. shafts and gearbox housings), etc. Once virtual models are available, various analysis methods are applied in order to aid designers in identifying and quantifying potentially damaging vibrations. Again the application and limitation of these methods must be well understood in order to generate meaningful results. The following methods will be compared and discussed: resonance analysis, linear system analysis, run-up Fast Fourier Transformation analysis, order analysis, transfer path analysis and durability analysis. These drivetrain modeling techniques and analysis methods are not limited to any specific field of engineering, but can be applied to an extensive range of engineering disciplines. Analyses applied to virtual models out of the automotive and wind turbine sectors will be shown.


Sign in / Sign up

Export Citation Format

Share Document