22 resultados para Investigative tasks
Resumo:
We propose a methodology for optimizing the execution of data parallel (sub-)tasks on CPU and GPU cores of the same heterogeneous architecture. The methodology is based on two main components: i) an analytical performance model for scheduling tasks among CPU and GPU cores, such that the global execution time of the overall data parallel pattern is optimized; and ii) an autonomic module which uses the analytical performance model to implement the data parallel computations in a completely autonomic way, requiring no programmer intervention to optimize the computation across CPU and GPU cores. The analytical performance model uses a small set of simple parameters to devise a partitioning-between CPU and GPU cores-of the tasks derived from structured data parallel patterns/algorithmic skeletons. The model takes into account both hardware related and application dependent parameters. It computes the percentage of tasks to be executed on CPU and GPU cores such that both kinds of cores are exploited and performance figures are optimized. The autonomic module, implemented in FastFlow, executes a generic map (reduce) data parallel pattern scheduling part of the tasks to the GPU and part to CPU cores so as to achieve optimal execution time. Experimental results on state-of-the-art CPU/GPU architectures are shown that assess both performance model properties and autonomic module effectiveness. © 2013 IEEE.
Resumo:
Bag of Distributed Tasks (BoDT) can benefit from decentralised execution on the Cloud. However, there is a trade-off between the performance that can be achieved by employing a large number of Cloud VMs for the tasks and the monetary constraints that are often placed by a user. The research reported in this paper is motivated towards investigating this trade-off so that an optimal plan for deploying BoDT applications on the cloud can be generated. A heuristic algorithm, which considers the user's preference of performance and cost is proposed and implemented. The feasibility of the algorithm is demonstrated by generating execution plans for a sample application. The key result is that the algorithm generates optimal execution plans for the application over 91% of the time.
Resumo:
Both genetic factors and life experiences appear to be important in shaping dogs' responses in a test situation. One potentially highly relevant life experience may be the dog's training history, however few studies have investigated this aspect so far. This paper briefly reviews studies focusing on the effects of training on dogs' performance in cognitive tasks, and presents new, preliminary evidence on trained and untrained pet dogs' performance in an 'unsolvable task'. Thirty-nine adult dogs: 13 trained for search and rescue activities (S&R group), 13 for agility competition (Agility group) and 13 untrained pets (Pet group) were tested. Three 'solvable' trials in which dogs could obtain the food by manipulating a plastic container were followed by an 'unsolvable' trial in which obtaining the food became impossible. The dogs' behaviours towards the apparatus and the people present (owner and researcher) were analysed. Both in the first 'solvable' and in the 'unsolvable' trial the groups were comparable on actions towards the apparatus, however differences emerged in their human-directed gazing behaviour. In fact, results in the 'solvable' trial, showed fewer S&R dogs looking back at a person compared to agility dogs, and the latter alternating their gaze between person and apparatus more frequently than pet dogs. In the unsolvable trial no difference between groups emerged in the latency to look at the person however agility dogs looked longer at the owner than both pet and S&R dogs; whereas S&R dogs exhibited significantly more barking (always occurring concurrently to looking at the person or the apparatus) than both other groups. Furthermore, S&R dogs alternated their gaze between person and apparatus more than untrained pet dogs, with agility dogs falling in between these two groups. Thus overall, it seems that the dogs' human-directed communicative behaviours are significantly influenced by their individual training experiences. © 2009 Elsevier B.V. All rights reserved.
Resumo:
PURPOSE: To evaluate the impact of near-vision impairment on visual functioning and quality of life in a rural adult population in Shenyang, northern China. METHODS: A population-based, cross-sectional study was conducted among persons aged 40+ years, during which functional presbyopia (correctable presenting near vision < 20/50 [N8] at 40 cm) was assessed. Near-vision-related quality of life and spectacle usage questionnaires were administered by trained interviewers to determine the degree of self-rated difficulty with near tasks. RESULTS: A total of 1008 respondents (91.5% of 1102 eligible persons) were examined, and 776 (78%) of completed the questionnaires (mean age, 57.0 ± 10.2 years; 63.3% women). Near-vision spectacle wearers obtained their spectacles primarily from markets (74.5%) and optical shops (21.7%), and only 1.14% from eye clinics. Among 538 (69.3%) persons with functional presbyopia, self-rated overall (distance and near) vision was worse (P < 0.001) and difficulty with activities of daily living greater (P < 0.001) than among nonpresbyopes. Odds of reporting any difficulty with daily tasks remained higher (OR = 2.32; P < 0.001) for presbyopes after adjustment for age, sex, education and distance vision. Compared to persons without presbyopia, presbyopic persons were more likely to report diminished accomplishment due to vision (P = 0.01, adjusted for age, sex, education, and distance vision.) CONCLUSIONS: Difficulties with activities of daily living and resulting social impediments are common due to presbyopia in this setting. Most spectacle wearers with presbyopia in rural China obtain near correction from sources that do not provide comprehensive vision care.