Ratatoskr: An Open-Source Framework for In-Depth Power, Performance, and Area Analysis and Optimization in 3D NoCs

2022 ◽  
Vol 32 (1) ◽  
pp. 1-21
Author(s):  
Jan Moritz Joseph ◽  
Lennart Bamberg ◽  
Imad Hajjar ◽  
Behnam Razi Perjikolaei ◽  
Alberto García-Ortiz ◽  
...  

We introduce Ratatoskr , an open-source framework for in-depth power, performance, and area (PPA) analysis in Networks-on-Chips (NoCs) for 3D-integrated and heterogeneous System-on-Chips (SoCs). It covers all layers of abstraction by providing an NoC hardware implementation on Register Transfer Level (RTL), an NoC simulator on cycle-accurate level and an application model on transaction level. By this comprehensive approach, Ratatoskr can provide the following specific PPA analyses: Dynamic power of links can be measured within 2.4% accuracy of bit-level simulations while maintaining cycle-accurate simulation speed. Router power is determined from RTL-to-gate-level synthesis combined with cycle-accurate simulations. The performance of the whole NoC can be measured both via cycle-accurate and RTL simulations. The performance (i.e., timing) of individual routers and the NoC area are obtained from RTL synthesis results. Despite these manifold features, Ratatoskr offers easy two-step user interaction: (1) A single point-of-entry allows setting design parameters. (2) PPA reports are generated automatically. For both the input and the output, different levels of abstraction can be chosen for high-level rapid network analysis or low-level improvement of architectural details. The synthesizable NoC-RTL model shows improved total router power and area in comparison to a conventional standard router. As a forward-thinking and unique feature not found in other NoC PPA-measurement tools, Ratatoskr supports heterogeneous 3D integration that is one of the most promising integration paradigms for upcoming SoCs. Thereby, Ratatoskr lays the groundwork to design their communication architectures. The framework is publicly available at https://github.com/ratatoskr-project .

Proceedings ◽  
2019 ◽  
Vol 42 (1) ◽  
pp. 50 ◽  
Author(s):  
Óscar Blanco-Novoa ◽  
Paula Fraga-Lamas ◽  
Miguel Vilar-Montesinos ◽  
Tiago Fernández-Caramés

The latest Augmented Reality (AR) and Mixed Reality (MR) systems are able to provide innovative methods for user interaction, but their full potential can only be achieved when they are able to exchange bidirectional information with the physical world that surround them, including the objects that belong to the Internet of Things (IoT). The problem is that elements like AR display devices or IoT sensors/actuators often use heterogeneous technologies that make it difficult to intercommunicate them in an easy way, thus requiring a high degree of specialization to carry out such a task. This paper presents an open-source framework that eases the integration of AR and IoT devices as well as the transfer of information among them, both in real time and in a dynamic way. The proposed framework makes use of widely used standard protocols and open-source tools like MQTT, HTTPS or Node-RED. In order to illustrate the operation of the framework, this paper presents the implementation of a practical home automation example: an AR/MR application for energy consumption monitoring that allows for using a pair of Microsoft HoloLens smart glasses to interact with smart power outlets.


2019 ◽  
Vol 29 (01) ◽  
pp. 2050001
Author(s):  
Shathanaa Rajmohan ◽  
N. Ramasubramanian

System designers have started adopting high-level synthesis (HLS) for architectural design because of the higher levels of abstraction offered. The HLS tools provide multiple design choices with tradeoff among different design parameters. Design Space Exploration (DSE) involves optimizing the synthesis options to achieve best tradeoffs among the metrics of interest. With the aim of exploring the design space in a feasible amount of time, we present a novel automated DSE approach. In particular, meeting the constraints presented by different parameters of interest is modeled as a multi-objective problem and solved using Memetic algorithm. The effectiveness of different variations of the Memetic algorithm in solving the DSE problem is studied and a Firefly algorithm-based solution is proposed with a novel probabilistic local search mechanism. The proposed approach is compared with existing solutions and the results prove that the proposed approach outperforms both existing solutions and other variations of Memetic algorithms in terms of convergence time and quality of results. In addition to that, a case study has been included to demonstrate the applicability of the approach. Results show that the proposed approach achieves a 33% improvement in cost, [Formula: see text] improvement in speed and [Formula: see text] improvement in hypervolume.


Author(s):  
V. Lisovenko ◽  
D. Lisovenko ◽  
O. Bazyk

Many energy saving tasks can be solved thanks to the current advances in LED technology in the production of semiconductor light sources. Modern production of solid-state LEDs guarantees high-precision compliance with the calculated design parameters of illumination devices. This opens up wide opportunities for high-precision control of the lighting parameters of a multicomponent module: light power, a directional pattern and a distribution of illumination. Today, the methodical issues of the preliminary modeling of LED illumination devices with the given parameters are fundamentally solved. There is a shift from manual calculations to computer design and need to develop and select the most effective mathematical modeling methods. The paper presents a consistent approach to the modeling of the distribution of illumination on a horizontal plane from the planar LED module, based on the Lambert type of radiation of a single point source. Simple mathematical expressions, programmed on a personal computer, are obtained. The example of a 25-LED floodlight has shown the ability of dynamic control the lighting characteristics of the module. Connecting patterns of separate LEDs or their groups allow to change the direction pattern of the lamp by the appropriate way of switching diodes with different aperture of radiation. The lighting power can be controlled within the linearity of the ampere-brightness characteristics by changing the current strength through the LED. The static selection of characteristics is controlled by the geometry of the location of discrete sources. The formation of uniform illumination of the plane is graphically illustrated. The electron-dynamic way of controlling the lighting parameters of the LED floodlight is confirmed by the inventor’s certificate.


2021 ◽  
Vol 7 (1) ◽  
Author(s):  
Mohammadreza Yaghoobi ◽  
Krzysztof S. Stopka ◽  
Aaditya Lakshmanan ◽  
Veera Sundararaghavan ◽  
John E. Allison ◽  
...  

AbstractThe PRISMS-Fatigue open-source framework for simulation-based analysis of microstructural influences on fatigue resistance for polycrystalline metals and alloys is presented here. The framework uses the crystal plasticity finite element method as its microstructure analysis tool and provides a highly efficient, scalable, flexible, and easy-to-use ICME community platform. The PRISMS-Fatigue framework is linked to different open-source software to instantiate microstructures, compute the material response, and assess fatigue indicator parameters. The performance of PRISMS-Fatigue is benchmarked against a similar framework implemented using ABAQUS. Results indicate that the multilevel parallelism scheme of PRISMS-Fatigue is more efficient and scalable than ABAQUS for large-scale fatigue simulations. The performance and flexibility of this framework is demonstrated with various examples that assess the driving force for fatigue crack formation of microstructures with different crystallographic textures, grain morphologies, and grain numbers, and under different multiaxial strain states, strain magnitudes, and boundary conditions.


2021 ◽  
Vol 3 (1) ◽  
Author(s):  
Bingran Wang ◽  
Tiancheng Lou ◽  
Lingling Wei ◽  
Wenchan Chen ◽  
Longbing Huang ◽  
...  

AbstractAlternaria alternata, a causal agent of leaf blights and spots on a wide range of hosts, has a high risk of developing resistance to fungicides. Procymidone, a dicarboximide fungicide (DCF), has been widely used in controlling Alternaria leaf blights in China for decades. However, the resistance of A. alternata against DCFs has rarely been reported from crucifer plants. A total of 198 A. alternata isolates were collected from commercial fields of broccoli and cabbage during 2018–2019, and their sensitivities to procymidone were determined. Biochemical and molecular characteristics were subsequently compared between the high-level procymidone-resistant (ProHR) and procymidone-sensitive (ProS) isolates, and also between ProHR isolates from broccoli and cabbage. Compared with ProS isolates, the mycelial growth rate, sporulation capacity and virulence of most ProHR isolates were reduced; ProHR isolates displayed an increased sensitivity to osmotic stresses and a reduced sensitivity to sodium dodecyl sulfate (SDS); all ProHR isolates showed a reduced sensitivity to hydrogen peroxide (H2O2) except for the isolate B102. Correlation analysis revealed a positive cross-resistance between procymidone and iprodione, or fludioxonil. When treated with 10 μg/mL of procymidone, both mycelial intracellular glycerol accumulations (MIGAs) and relative expression of AaHK1 in ProS isolates were higher than those in ProHR isolates. Sequence alignment of AaHK1 from ten ProHR isolates demonstrated that five of them possessed a single-point mutation (P94A, V612L, E708K or Q924STOP), and four isolates had an insertion or a deletion in their coding regions. No significant difference in biochemical characteristics was observed among ProHR isolates from two different hosts, though mutations in AaHK1 of the cabbage-originated ProHR isolates were distinct from those of the broccoli-originated ProHR isolates.


Sensors ◽  
2021 ◽  
Vol 21 (11) ◽  
pp. 3850
Author(s):  
Bastien Vincke ◽  
Sergio Rodriguez Rodriguez Florez ◽  
Pascal Aubert

Emerging technologies in the context of Autonomous Vehicles (AV) have drastically evolved the industry’s qualification requirements. AVs incorporate complex perception and control systems. Teaching the associated skills that are necessary for the analysis of such systems becomes a very difficult process and existing solutions do not facilitate learning. In this study, our efforts are devoted to proposingan open-source scale model vehicle platform that is designed for teaching the fundamental concepts of autonomous vehicles technologies that are adapted to undergraduate and technical students. The proposed platform is as realistic as possible in order to present and address all of the fundamental concepts that are associated with AV. It includes all on-board components of a stand-alone system, including low and high level functions. Such functionalities are detailed and a proof of concept prototype is presented. A set of experiments is carried out, and the results obtained using this prototype validate the usability of the model for the analysis of time- and energy-constrained systems, as well as distributed embedded perception systems.


Author(s):  
Kiona Hagen Niehaus ◽  
Rebecca Fiebrink

This paper describes the process of developing a software tool for digital artistic exploration of 3D human figures. Previously available software for modeling mesh-based 3D human figures restricts user output based on normative assumptions about the form that a body might take, particularly in terms of gender, race, and disability status, which are reinforced by ubiquitous use of range-limited sliders mapped to singular high-level design parameters. CreatorCustom, the software prototype created during this research, is designed to foreground an exploratory approach to modeling 3D human bodies, treating the digital body as a sculptural landscape rather than a presupposed form for rote technical representation. Building on prior research into serendipity in Human-Computer Interaction and 3D modeling systems for users at various levels of proficiency, among other areas, this research comprises two qualitative studies and investigation of the impact on the first author's artistic practice. Study 1 uses interviews and practice sessions to explore the practices of six queer artists working with the body and the language, materials, and actions they use in their practice; these then informed the design of the software tool. Study 2 investigates the usability, creativity support, and bodily implications of the software when used by thirteen artists in a workshop. These studies reveal the importance of exploration and unexpectedness in artistic practice, and a desire for experimental digital approaches to the human form.


Sign in / Sign up

Export Citation Format

Share Document