7,318 research outputs found
Garbage collection auto-tuning for Java MapReduce on Multi-Cores
MapReduce has been widely accepted as a simple programming pattern that can form the basis for efficient, large-scale, distributed data processing. The success of the MapReduce pattern has led to a variety of implementations for different computational scenarios. In this paper we present MRJ, a MapReduce Java framework for multi-core architectures. We evaluate its scalability on a four-core, hyperthreaded Intel Core i7 processor, using a set of standard MapReduce benchmarks. We investigate the significant impact that Java runtime garbage collection has on the performance and scalability of MRJ. We propose the use of memory management auto-tuning techniques based on machine learning. With our auto-tuning approach, we are able to achieve MRJ performance within 10% of optimal on 75% of our benchmark tests
Congenital Unilateral Corneal Anaesthesia with Microphthalmos: A Case Report
Congenital corneal anaesthesia (CCA) is an uncommon condition difficult to diagnose. We report the case of a 20-month-old boy who presented with unilateral congenital corneal anaesthesia. The child was referred with a persistent corneal epithelial defect, unresponsive to symptomatic local treatment for over 10 months. Intensive topical treatment and strict corneal protection led to quick corneal healing. Congenital corneal anaesthesia occurs either alone or in association with neurological diseases or systemic congenital abnormalities. It is important to search for corneal anaesthesia in children with chronic ulcerations of the cornea and self-inflicted injuries. Early diagnosis and treatment are important due to the risk of poor visual prognosis. Management of CCA should aim for the prevention of epithelial defects and is a life-long process
Expert system for controlling plant growth in a contained environment
In a system for optimizing crop growth, vegetation is cultivated in a contained environment, such as a greenhouse, an underground cavern or other enclosed space. Imaging equipment is positioned within or about the contained environment, to acquire spatially distributed crop growth information, and environmental sensors are provided to acquire data regarding multiple environmental conditions that can affect crop development. Illumination within the contained environment, and the addition of essential nutrients and chemicals are in turn controlled in response to data acquired by the imaging apparatus and environmental sensors, by an "expert system" which is trained to analyze and evaluate crop conditions. The expert system controls the spatial and temporal lighting pattern within the contained area, and the timing and allocation of nutrients and chemicals to achieve optimized crop development. A user can access the "expert system" remotely, to assess activity within the growth chamber, and can override the "expert system"
Expert system for controlling plant growth in a contained environment
In a system for optimizing crop growth, vegetation is cultivated in a contained environment, such as a greenhouse, an underground cavern or other enclosed space. Imaging equipment is positioned within or about the contained environment, to acquire spatially distributed crop growth information, and environmental sensors are provided to acquire data regarding multiple environmental conditions that can affect crop development. Illumination within the contained environment, and the addition of essential nutrients and chemicals are in turn controlled in response to data acquired by the imaging apparatus and environmental sensors, by an ''expert system'' which is trained to analyze and evaluate crop conditions. The expert system controls the spatial and temporal lighting pattern within the contained area, and the timing and allocation of nutrients and chemicals to achieve optimized crop development. A user can access the ''expert system'' remotely, to assess activity within the growth chamber, and can override the ''expert system''
- ā¦