One of the Advanced Driver Assistance systems (ADAS), Adaptive Cruise Control (ACC), takes over longitudinal control of the car when activated. This article analyses a simplified Adaptive Cruise Control (ACC) function...
详细信息
This paper verify the performance of the method of calibrating their positions, orientations, and time offsets using observations with multiple microphone arrays and estimating the sound source positions in the real e...
详细信息
ISBN:
(纸本)9798350398687
This paper verify the performance of the method of calibrating their positions, orientations, and time offsets using observations with multiple microphone arrays and estimating the sound source positions in the real environment. The conventional method calculates the orientation and time offset independently, and it is difficult to correct the solution when one of the optimizations cannot be performed well. Therefore, a method was proposed that can simultaneously estimate the position, orientation, and time offset by combining two types of objective functions. We evaluate the effectiveness of this simultaneous optimization through numerical simulations and experiments with recorded acoustic signals. As a result, it was shown that the proposed method is effective under the condition that the input error is small.
We explore the performance and portability of the high-level programming models: the LLVM-based Julia and Python/Numba, and Kokkos on high-performance computing (HPC) nodes: AMD Epyc CPUs and MI250X graphical processi...
详细信息
ISBN:
(纸本)9798350311990
We explore the performance and portability of the high-level programming models: the LLVM-based Julia and Python/Numba, and Kokkos on high-performance computing (HPC) nodes: AMD Epyc CPUs and MI250X graphical processing units (GPUs) on Frontier's test bed Crusher system and Ampere's Arm-based CPUs and NVIDIA's A100 GPUs on the Wombat system at the Oak Ridge Leadership Computing Facilities. We compare the default performance of a hand-rolled dense matrix multiplication algorithm on CPUs against vendor-compiled C/OpenMP implementations, and on each GPU against CUDA and HIP. Rather than focusing on the kernel optimization per-se, we select this naive approach to resemble exploratory work in science and as a lower-bound for performance to isolate the effect of each programming model. Julia and Kokkos perform comparably with C/OpenMP on CPUs, while Julia implementations are competitive with CUDA and HIP on GPUs. Performance gaps are identified on NVIDIA A100 GPUs for Julia's single precision and Kokkos, and for Python/Numba in all scenarios. We also comment on half-precision support, productivity, performance portability metrics, and platform readiness. We expect to contribute to the understanding and direction for high-level, high-productivity languages in HPC as the first-generation exascale systems are deployed.
In the latest years, Stream Reasoning (SR) has become increasingly relevant in various scenarios where it is required to reason over heterogeneous and highly dynamic data streams, typically along with large background...
详细信息
ISBN:
(纸本)9798400709692
In the latest years, Stream Reasoning (SR) has become increasingly relevant in various scenarios where it is required to reason over heterogeneous and highly dynamic data streams, typically along with large background knowledge bases, such as Smart Cities, IoT, Healthcare, etc. In this context, several solutions based on Answer Set programming (ASP) have been successfully employed. Nevertheless, real applications showed that it is often needed to deal with events over the timeline generating specific patterns that, in turn, can fire additional events or invalidate others. In this respect, current ASP-based state of the art systems appear not fully satisfactory, both from a modelling point of view and when it comes to usability and performance. In this work, starting from a well-established ASP-based SR solution, namely I-DLV-sr, we: (i) extend the language with means to explicitly define, identify and reason about patterns of events and their consequences, possibly spanning across the timeline;(ii) generalize the system architecture so that it is able to decouple language and implementation support from the choice of a specific ASP system, thus allowing the user to select the one best suited to the specific programming framework for Stream Reasoning. DP-sr is put to the test, showing both the ease in modelling and performance improvements.
Modern industrial assembly scenarios require a lot of flexibility to cope with changing supply and demand as well as requirements for product variants. However, since the introduction of robotics into these scenarios,...
详细信息
Robot-assisted Single Port (SP) surgical systems have become popular in laparoscopy, consisting of multiple flexible instruments and an endoscope emerging through a single cannula. This innovative approach presents se...
详细信息
Robot-assisted Single Port (SP) surgical systems have become popular in laparoscopy, consisting of multiple flexible instruments and an endoscope emerging through a single cannula. This innovative approach presents several challenges related to a smaller workspace and visual field of view. Previous works on Dual-Arm Concentric Tube Continuum Robots (DACTCR) aimed to enhance SP systems by increasing autonomy in a specific surgical subtask, thus simplifying procedures and reducing the surgeon's workload. This paper extends beyond state-of-the-art methods, particularly the utilization of the relative Jacobian and null-space projection for cooperation control. The main contributions of this paper in simulation involve the incorporation of an actuation limit avoidance solution as an additional block to the DACTCR control system and the evaluation of different promising redundancy resolution techniques like saturation in the null-space and null-space projection, both formulated as constrained quadratic programming problems.
Data trend extraction plays a crucial role in process modeling, monitoring and fault diagnosis tasks in process industries. As industrial processes are becoming increasingly complex, there is a critical need for real-...
详细信息
Data trend extraction plays a crucial role in process modeling, monitoring and fault diagnosis tasks in process industries. As industrial processes are becoming increasingly complex, there is a critical need for real-time and fast trend extraction algorithms. The current strategies such as dynamic programming (DP) are computationally expensive when applied to industrial practice. To address this, we propose an end-to-end learning approach to achieve fast trend extraction, which contains offline neural network training and online inference. In the offline stage, we first uses the existing method based on DP to extract data trends and then construct a training dataset. Based on this, a deep bidirectional long short-term memory (BiLSTM) network is trained to learn the mapping from original data to the underlying trend, where a novel regularizer tailored to trend extraction is proposed to enhance the smoothness of network outputs. In the online stage, we apply the trained neural network to achieve thrift albeit approximated trend extraction. The effectiveness of the proposed method in accelerating online trend extraction is validated on real-world industrial data with heavy noise. Copyright (c) 2024 The Authors.
In light of previous endeavors and trends in the realm of parallel programming, HPPython emerges as an essential superset that enhances the accessibility of parallel programming for developers, facilitating scalabilit...
详细信息
Program synthesis offers an attractive alternative to the intricate and tedious process of writing assembly programs manually. Assembly program synthesis automatically generates implementations, given a high-level for...
详细信息
ISBN:
(纸本)9783031712937;9783031712944
Program synthesis offers an attractive alternative to the intricate and tedious process of writing assembly programs manually. Assembly program synthesis automatically generates implementations, given a high-level formal specification and a machine description. However, its limited scalability prevents widespread adoption. Automatic parallelization improves program synthesis in general, but parallelizing assembly synthesis is nontrivial as the realities that data are untyped and all state is global lead to an enormous search space and prevent straightforward decomposition into separable sub-problems that can be run in parallel. We present PASSES, a Parallel Assembly Synthesis System Exploiting Subspaces. PASSES uses five heuristics to transform an original assembly synthesis problem into a set of sub-problems;it runs multiple synthesis sub-problems in parallel and constructs the final result by combining them. We evaluate PASSES on 26 general bit manipulation assembly programming problems and 140 machine-dependent use cases from two operating systems. Compared to an existing assembly synthesis tool and a state-of-the-art parallel SMT solver, all five heuristics in PASSES significantly improve assembly synthesis scalability.
The proceedings contain 32 papers. The topics discussed include: empirical study on request timeout and retry for microservices communication;rl-based approach to enhance reliability and efficiency in autoscaling for ...
ISBN:
(纸本)9798331540746
The proceedings contain 32 papers. The topics discussed include: empirical study on request timeout and retry for microservices communication;rl-based approach to enhance reliability and efficiency in autoscaling for heterogeneous edge serverless computing environments;robustness of redundancy-hardened convolutional neural networks against adversarial attacks;bridging gaps between scenario-based safety analysis and simulation-based testing for autonomous driving systems;sequential programming for distributed algorithm verification;selecting nodes to protect in interdependent networks using Shapley value analysis;smart building control system emulation platform for security testing;and construction of VDM++ specifications from extended screen transition diagrams for validation of microservice-based web applications.
暂无评论