To save content items to your account,
please confirm that you agree to abide by our usage policies.
If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account.
Find out more about saving content to .
To save content items to your Kindle, first ensure no-reply@cambridge.org
is added to your Approved Personal Document E-mail List under your Personal Document Settings
on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part
of your Kindle email address below.
Find out more about saving to your Kindle.
Note you can select to save to either the @free.kindle.com or @kindle.com variations.
‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi.
‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.
This chapter offers a comprehensive examination of main memory, considering both its architectural aspects and its critical role in systems software. The discussion includes the utilization of physical memory addresses as a linkage mechanism, connecting programs in virtual space to their corresponding execution spaces in the cache and main memory. The chapter also presents advancements in CPU and memory products, elucidating their relevance to memory management. Additionally, it introduces the concept of the OS buffer cache and the development of a key–value store at the user level, highlighting their significance in the broader context of data management systems.
The large number of patients with ankle injuries and the high incidence make ankle rehabilitation an urgent health problem. However, there is a certain degree of difference between the motion of most ankle rehabilitation robots and the actual axis of the human ankle. To achieve more precise ankle joint rehabilitation training, this paper proposes a novel 3-PUU/R parallel ankle rehabilitation mechanism that integrates with the human ankle joint axis. Moreover, it provides comprehensive ankle joint motion necessary for effective rehabilitation. The mechanism has four degrees of freedom (DOFs), enabling plantarflexion/dorsiflexion, eversion/inversion, internal rotation/external rotation, and dorsal extension of the ankle joint. First, based on the DOFs of the human ankle joint and the variation pattern of the joint axes, a 3-PUU/R parallel ankle joint rehabilitation mechanism is designed. Based on the screw theory, the inverse kinematics inverse, complete Jacobian matrix, singular characteristics, and workspace analysis of the mechanism are conducted. Subsequently, the motion performance of the mechanism is analyzed based on the motion/force transmission indices and the constraint indices. Then, the performance of the mechanism is optimized according to human physiological characteristics, with the motion/force transmission ratio and workspace range as optimization objectives. Finally, a physical prototype of the proposed robot was developed, and experimental tests were performed to evaluate the above performance of the proposed robot. This study provides a good prospect for improving the comfort and safety of ankle joint rehabilitation from the perspective of human-machine axis matching.
Providing a comprehensive introduction to GPU programming and its application in data management, this chapter uses sorting algorithms as a case study. It explores how parallel programming and architecture-oriented performance tuning are integral to unlocking the full potential of GPUs as powerful computing devices. The chapter takes readers through the transformation process of a sequential bubble sorting algorithm into GPU-friendly bitonic sorting and odd–even merging sorting algorithms, illustrating the capabilities and advantages of GPU computing in data management.
Focusing on the intricate world of spatial data management, this chapter offers an in-depth analysis of how spatial data management tasks, specifically in the context of pathology imaging applications, are approached and optimized on traditional CPU-based computing platforms versus GPU-accelerated platforms. Employing a case-study methodology, the chapter not only delves into the specifics of these applications but also extrapolates broader methodologies and strategies for leveraging advanced hardware to enhance application performance.
In order to make a fast and accurate response to gas leakage event, e.g. gas leakage in hydrogen storage station, it is very important to identify and locate the leakage source accurately and quickly. Due to the flexibility and the adaptability of robots to harsh environments, leakage source tracing based on mobile robots has attracted more and more attention. However, the existing ground robots are limited by the ground environment and thus it is difficult to trace and locate the leakage in the complex environment with ground robots. Although unmanned aerial vehicle (UAV) can overcome the limitation of ground obstacles, there are still some problems in the accuracy and reliability of gas sampling due to the interference of flow field caused by UAV rotors to the surrounding gases. Based on computational fluid dynamic simulation, a simulation model of UAV with four rotors was established. Combined with test experiments, the influence of flow field around UAV on gas sampling under different UAV speeds, rotors assembly structures, leakage, and sampling conditions was analyzed and investigated. The optimized UAV assembly structure and gas sensor installation position were determined and verified by the simulations and experiments. The results showed that the sensor was less affected by the rotor airflow when the UAV rotor was reversely assembled and the gases were sampled above the UAV. This research can provide a guidance for gas sampling for emission source tracing with UAV for process safety management of energy gas storage.