Packing and Legalization Free Boolean Satisfiability-based Placement Algorithm for Heterogeneous FPGAs

Author(s):  
Shyamapada Mukherjee ◽  
Sharbani Purkayastha
2020 ◽  
Vol 14 (1) ◽  
pp. 69-81
Author(s):  
C.H. Li ◽  
Q.W. Yang

Background: Structural damage identification is a very important subject in the field of civil, mechanical and aerospace engineering according to recent patents. Optimal sensor placement is one of the key problems to be solved in structural damage identification. Methods: This paper presents a simple and convenient algorithm for optimizing sensor locations for structural damage identification. Unlike other algorithms found in the published papers, the optimization procedure of sensor placement is divided into two stages. The first stage is to determine the key parts in the whole structure by their contribution to the global flexibility perturbation. The second stage is to place sensors on the nodes associated with those key parts for monitoring possible damage more efficiently. With the sensor locations determined by the proposed optimization process, structural damage can be readily identified by using the incomplete modes yielded from these optimized sensor measurements. In addition, an Improved Ridge Estimate (IRE) technique is proposed in this study to effectively resist the data errors due to modal truncation and measurement noise. Two truss structures and a frame structure are used as examples to demonstrate the feasibility and efficiency of the presented algorithm. Results: From the numerical results, structural damages can be successfully detected by the proposed method using the partial modes yielded by the optimal measurement with 5% noise level. Conclusion: It has been shown that the proposed method is simple to implement and effective for structural damage identification.


Author(s):  
Asmaa M. Hafez ◽  
Amany Abdelsamea ◽  
Ali A. El-Moursy ◽  
Salwa M. Nassar ◽  
Magda Bahaa ElDin Fayek

Electronics ◽  
2021 ◽  
Vol 10 (4) ◽  
pp. 423
Author(s):  
Márk Szalay ◽  
Péter Mátray ◽  
László Toka

The stateless cloud-native design improves the elasticity and reliability of applications running in the cloud. The design decouples the life-cycle of application states from that of application instances; states are written to and read from cloud databases, and deployed close to the application code to ensure low latency bounds on state access. However, the scalability of applications brings the well-known limitations of distributed databases, in which the states are stored. In this paper, we propose a full-fledged state layer that supports the stateless cloud application design. In order to minimize the inter-host communication due to state externalization, we propose, on the one hand, a system design jointly with a data placement algorithm that places functions’ states across the hosts of a data center. On the other hand, we design a dynamic replication module that decides the proper number of copies for each state to ensure a sweet spot in short state-access time and low network traffic. We evaluate the proposed methods across realistic scenarios. We show that our solution yields state-access delays close to the optimal, and ensures fast replica placement decisions in large-scale settings.


Sign in / Sign up

Export Citation Format

Share Document