3 resultados para Dislocation Starvation
em Instituto Politécnico do Porto, Portugal
Resumo:
The recent trends of chip architectures with higher number of heterogeneous cores, and non-uniform memory/non-coherent caches, brings renewed attention to the use of Software Transactional Memory (STM) as a fundamental building block for developing parallel applications. Nevertheless, although STM promises to ease concurrent and parallel software development, it relies on the possibility of aborting conflicting transactions to maintain data consistency, which impacts on the responsiveness and timing guarantees required by embedded real-time systems. In these systems, contention delays must be (efficiently) limited so that the response times of tasks executing transactions are upper-bounded and task sets can be feasibly scheduled. In this paper we assess the use of STM in the development of embedded real-time software, defending that the amount of contention can be reduced if read-only transactions access recent consistent data snapshots, progressing in a wait-free manner. We show how the required number of versions of a shared object can be calculated for a set of tasks. We also outline an algorithm to manage conflicts between update transactions that prevents starvation.
Resumo:
Thrust ball bearings lubricated with several different greases were tested on a modified Four-Ball Machine, where the Four-Ball arrangement was replaced by a bearing assembly. The friction torque and operating temperatures in a thrust ball bearing were measured during the tests. At the end of each test a grease sample was analyzed through ferrographic techniques in order to quantify and evaluate bearing wear. A rolling bearing friction torque model was used and the coefficient of friction in full film lubrication was determined for each grease, depending on the operating conditions. The experimental results obtained showed that grease formulation had a very significant influence on friction torque and operating temperature. The friction torque depends on the viscosity of the grease base oil, on its nature (mineral, ester, PAO, etc.), on the coefficient of friction in full film conditions, but also on the interaction between grease thickener and base oil, which affected contact replenishment and contact starvation, and thus influenced the friction torque.
Resumo:
Mestrado em Engenharia Informática, Área de Especialização em Tecnologias do Conhecimento e da Decisão