905 resultados para optimising compiler


Relevância:

20.00% 20.00%

Publicador:

Resumo:

Background and purpose: Currently, optimal use of virtual simulation for all treatment sites is not entirely clear. This study presents data to identify specific patient groups for whom conventional simulation may be completely eliminated and replaced by virtual simulation. Sampling and method: Two hundred and sixty patients were recruited from four treatment sites (head and neck, breast, pelvis, and thorax). Patients were randomly assigned to be treated using the usual treatment process involving conventional simulation, or a treatment process differing only in the replacement of conventional plan verification with virtual verification. Data were collected on set-up accuracy at verification, and the number of unsatisfactory verifications requiring a return to the conventional simulator. A micro-economic costing analysis was also undertaken, whereby data for each treatment process episode were also collected: number and grade of staff present, and the time for each treatment episode. Results: The study shows no statistically significant difference in the number of returns to the conventional simulator for each site and study arm. Image registration data show similar quality of verification for each study arm. The micro-costing data show no statistical difference between the virtual and conventional simulation processes. Conclusions: At our institution, virtual simulation including virtual verification for the sites investigated presents no disadvantage compared to conventional simulation.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The efficient development of multi-threaded software has, for many years, been an unsolved problem in computer science. Finding a solution to this problem has become urgent with the advent of multi-core processors. Furthermore, the problem has become more complicated because multi-cores are everywhere (desktop, laptop, embedded system). As such, they execute generic programs which exhibit very different characteristics than the scientific applications that have been the focus of parallel computing in the past.
Implicitly parallel programming is an approach to parallel pro- gramming that promises high productivity and efficiency and rules out synchronization errors and race conditions by design. There are two main ingredients to implicitly parallel programming: (i) a con- ventional sequential programming language that is extended with annotations that describe the semantics of the program and (ii) an automatic parallelizing compiler that uses the annotations to in- crease the degree of parallelization.
It is extremely important that the annotations and the automatic parallelizing compiler are designed with the target application do- main in mind. In this paper, we discuss the Paralax approach to im- plicitly parallel programming and we review how the annotations and the compiler design help to successfully parallelize generic programs. We evaluate Paralax on SPECint benchmarks, which are a model for such programs, and demonstrate scalable speedups, up to a factor of 6 on 8 cores.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

An overview is given of a systolic VLSI compiler (SVC) tool currently under development for the automated design of high performance digital signal processing (DSP) chips. Attention is focused on the design of systolic vector quantization chips for use in both speech and image coding systems. The software in question consists of a cell library, silicon assemblers, simulators, test pattern generators, and a specially designed graphics shell interface which makes it expandable and user friendly. It allows very high performance digital coding systems to be rapidly designed in VLSI.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A genetic algorithm (GA) was adopted to optimise the response of a composite laminate subject to impact. Two different impact scenarios are presented: low-velocity impact of a slender laminated strip and high-velocity impact of a rectangular plate by a spherical impactor. In these cases, the GA's objective was to, respectively, minimise the peak deflection and minimise penetration by varying the ply angles.

The GA was coupled to a commercial finite-element (FE) package LS DYNA to perform the impact analyses. A comparison with a commercial optimisation package, LS OPT, was also made. The results showed that the GA was a robust, capable optimisation tool that produced near optimal designs, and performed well with respect to LS OPT for the more complex high-velocity impact scenario tested.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Subsistence farming communities with low socio-economic status reliant on a mono cereal maize diet are exposed to fumonisin levels that exceed the provisional maximum tolerable daily intake of 2 mu g kg(-1) body weight day(-1) recommended by the Joint FAO/WHO Expert Committee on Food Additives. In the rural Centane magisterial district, Eastern Cape Province, South Africa, it is customary during food preparation to sort visibly infected maize kernels from good maize kernels and to wash the good kernels prior to cooking. However, this customary practice seems not to sufficiently reduce the fumonisin levels. This is the first study to optimise the reduction of fumonisin mycotoxins in home-grown maize based on customary methods of a rural population, under laboratory-controlled conditions. Maize obtained from subsistence farmers was analysed for the major naturally occurring fumonisins (FB1, FB2 and FB3) by fluorescence HPLC. Large variations were observed in the unsorted and the experimental maize batches attributable to the non-homogeneous distribution of fumonisin contamination in maize kernels. Optimised hand-sorting of maize kernels by removing the visibly infected/damaged kernels (fumonisins, 53.7 +/- 15.0 mg kg(-1), 2.5% by weight) reduced the mean fumonisins from 2.32 +/- 1.16 mg kg(-1) to 0.68 +/- 0.42 mg kg(-1). Hand washing of the sorted good maize kernels for a period of 10 min at 25 degrees C resulted in optimal reduction with no additional improvement for wash periods up to 15 h. The laboratory optimised sorting reduced the fumonisins by 71 +/- 18% and an additional 13 +/- 12% with the 10 min wash. Based on these results and on local practices and practicalities the protocol that would be recommended to subsistence farmers consists of the removal of the infected/damaged kernels from the maize followed by a 10 min ambient temperature water wash. (C) 2010 Elsevier Ltd. All rights reserved.