High-Performance Optimizations on Tiled Manycore Embedded Systems: A Matrix Multiplication Case Study*

2013 ◽  
Vol 66 (1) ◽  
pp. 431-487 ◽  
Author(s):  
Arslan Munir ◽  
Farinaz Koushanfar ◽  
Ann Gordon-Ross ◽  
Sanjay Ranka

Information ◽  
2020 ◽  
Vol 11 (2) ◽  
pp. 120
Author(s):  
Augusto Y. Horita ◽  
Denis S. Loubach ◽  
Ricardo Bonna

Sophisticated and high performance embedded systems are present in an increasing number of application domains. In this context, formal-based design methods have been studied to make the development process robust and scalable. Models of computation (MoC) allows the modeling of an application at a high abstraction level by using a formal base. This enables analysis before the application moves to the implementation phase. Different tools and frameworks supporting MoCs have been developed. Some of them can simulate the models and also verify their functionality and feasibility before the next design steps. In view of this, we present a novel method for analysis and identification of possible automation approaches applicable to embedded systems design flow supported by formal models of computation. A comprehensive case study shows the potential and applicability of our method.


Author(s):  
A. Ferrerón Labari ◽  
D. Suárez Gracia ◽  
V. Viñals Yúfera

In the last years, embedded systems have evolved so that they offer capabilities we could only find before in high performance systems. Portable devices already have multiprocessors on-chip (such as PowerPC 476FP or ARM Cortex A9 MP), usually multi-threaded, and a powerful multi-level cache memory hierarchy on-chip. As most of these systems are battery-powered, the power consumption becomes a critical issue. Achieving high performance and low power consumption is a high complexity challenge where some proposals have been already made. Suarez et al. proposed a new cache hierarchy on-chip, the LP-NUCA (Low Power NUCA), which is able to reduce the access latency taking advantage of NUCA (Non-Uniform Cache Architectures) properties. The key points are decoupling the functionality, and utilizing three specialized networks on-chip. This structure has been proved to be efficient for data hierarchies, achieving a good performance and reducing the energy consumption. On the other hand, instruction caches have different requirements and characteristics than data caches, contradicting the low-power embedded systems requirements, especially in SMT (simultaneous multi-threading) environments. We want to study the benefits of utilizing small tiled caches for the instruction hierarchy, so we propose a new design, ID-LP-NUCAs. Thus, we need to re-evaluate completely our previous design in terms of structure design, interconnection networks (including topologies, flow control and routing), content management (with special interest in hardware/software content allocation policies), and structure sharing. In CMP environments (chip multiprocessors) with parallel workloads, coherence plays an important role, and must be taken into consideration.


2019 ◽  
pp. 123-130

The scientific research works concerning the field of mechanical engineering such as, manufacturing machine slate, soil tillage, sowing and harvesting based on the requirements for the implementation of agrotechnical measures for the cultivation of plants in its transportation, through the development of mastering new types of high-performance and energy-saving machines in manufacturing machine slate, creation of multifunctional machines, allowing simultaneous soil cultivation, by means of several planting operations, integration of agricultural machine designs are taken into account in manufacturing of the local universal tractor designed basing on high ergonomic indicators. For this reason, this article explores the use of case studies in teaching agricultural terminology by means analyzing the researches in machine building. Case study method was firstly used in 1870 in Harvard University of Law School in the United States. Also in the article, we give the examples of agricultural machine-building terms, teaching terminology and case methods, case study process and case studies method itself. The research works in the field of mechanical engineering and the use of case studies in teaching terminology have also been analyzed. In addition, the requirements for the development of case study tasks are given in their practical didactic nature. We also give case study models that allow us analyzing and evaluating students' activities.


Energies ◽  
2021 ◽  
Vol 14 (12) ◽  
pp. 3716
Author(s):  
Francesco Causone ◽  
Rossano Scoccia ◽  
Martina Pelle ◽  
Paola Colombo ◽  
Mario Motta ◽  
...  

Cities and nations worldwide are pledging to energy and carbon neutral objectives that imply a huge contribution from buildings. High-performance targets, either zero energy or zero carbon, are typically difficult to be reached by single buildings, but groups of properly-managed buildings might reach these ambitious goals. For this purpose we need tools and experiences to model, monitor, manage and optimize buildings and their neighborhood-level systems. The paper describes the activities pursued for the deployment of an advanced energy management system for a multi-carrier energy grid of an existing neighborhood in the area of Milan. The activities included: (i) development of a detailed monitoring plan, (ii) deployment of the monitoring plan, (iii) development of a virtual model of the neighborhood and simulation of the energy performance. Comparisons against early-stage energy monitoring data proved promising and the generation system showed high efficiency (EER equal to 5.84), to be further exploited.


2021 ◽  
Vol 32 (8) ◽  
pp. 2035-2048
Author(s):  
Mochamad Asri ◽  
Dhairya Malhotra ◽  
Jiajun Wang ◽  
George Biros ◽  
Lizy K. John ◽  
...  

2021 ◽  
Vol 151 ◽  
pp. 70-85
Author(s):  
Cody Rivera ◽  
Jieyang Chen ◽  
Nan Xiong ◽  
Jing Zhang ◽  
Shuaiwen Leon Song ◽  
...  

2020 ◽  
Vol 0 (0) ◽  
Author(s):  
Vânia G. Zuin ◽  
Luize Z. Ramin ◽  
Mateus L. Segatto ◽  
Aylon M. Stahl ◽  
Karine Zanotti ◽  
...  

AbstractIncreasing demands to obtain chemicals via greener and more sustainable materials and processes introduces concepts that should be considered and applied from lab to larger scales. Obtaining bioactive chemicals from agro-industrial non-food biomass waste can combine benign techniques and bio-circular economy to reach this goal. After extraction, evaluating profitability and environmental impacts to decide whether separation – and to what extent – is necessary or not is indispensable. This could be integrated into an approach known as sufficiency, as an important criterion for sustainability. From this perspective, Brazil’s annual generation of 8 million tons of orange waste is relevant, since citrus waste has large amounts of high-value compounds, such as pectin, d-limonene and flavonoids. This case study aimed at developing and comparing green and sustainable analytical methods to obtain flavonoids from orange peel. Homogenizer, ultrasound and microwave-assisted extractions were employed using chemometric tools, considering time, sample/solvent ratio, temperature and ethanol concentration as variables to obtain extracts containing hesperidin, naringenin, hesperetin and nobiletin. The bioactive flavonoids were determined by high-performance liquid chromatography (HPLC-UV). Microwave extraction was the most efficient method for obtaining the majority of flavonoids studied, six times more for hesperidin. Moreover, orange waste from different farming models showed diverse chemical profiles showing the importance of this alternative in natural product resources.


2012 ◽  
Vol 12 (04) ◽  
pp. 1250083
Author(s):  
PERSHANG DOKOUHAKI ◽  
RASSOUL NOOROSSANA

In the field of statistical process control (SPC), usually two issues are addressed; the variables and the attribute quality characteristics control charting. Focusing on discrete data generated from a process to be monitored, attributes control charts would be useful. The discrete data could be classified into two categories; the independent and auto-correlated data. Regarding the independence in the sequence of discrete data, the typical Shewhart-based control charts, such as p-chart and np-chart would be effective enough to monitor the related process. But considering auto-correlation in the sequence of the data, such control charts would not workanymore. In this paper, considering the auto-correlated sequence of X1, X2,…, Xt,… as the sequence of zeros or ones, we have developed a control chart based on a two-state Markov model. This control chart is compared with the previously developed charts in terms of the average number of observations (ANOS) measure. In addition, a case study related to the diabetic people is investigated to demonstrate the applicability and high performance of the developed chart.


Sign in / Sign up

Export Citation Format

Share Document