125 resultados para Automatic weight assignment

em QUB Research Portal - Research Directory and Institutional Repository for Queen's University Belfast


Relevância:

30.00% 30.00%

Publicador:

Resumo:

Speeding up sequential programs on multicores is a challenging problem that is in urgent need of a solution. Automatic parallelization of irregular pointer-intensive codes, exempli?ed by the SPECint codes, is a very hard problem. This paper shows that, with a helping hand, such auto-parallelization is possible and fruitful. This paper makes the following contributions: (i) A compiler framework for extracting pipeline-like parallelism from outer program loops is presented. (ii) Using a light-weight programming model based on annotations, the programmer helps the compiler to ?nd thread-level parallelism. Each of the annotations speci?es only a small piece of semantic information that compiler analysis misses, e.g. stating that a variable is dead at a certain program point. The annotations are designed such that correctness is easily veri?ed. Furthermore, we present a tool for suggesting annotations to the programmer. (iii) The methodology is applied to autoparallelize several SPECint benchmarks. For the benchmark with most parallelism (hmmer), we obtain a scalable 7-fold speedup on an AMD quad-core dual processor. The annotations constitute a parallel programming model that relies extensively on a sequential program representation. Hereby, the complexity of debugging is not increased and it does not obscure the source code. These properties could prove valuable to increase the ef?ciency of parallel programming.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A neural network based tool has been developed to assist in the process of code transformation. The tool offers advice on appropriate transformations within a knowledge-driven, semi-automatic parallelisation environment. We have identified the essential characteristics of codes relevant to loop transformations. A Kohonen network is used to discover structure in the characterised codes thus revealing new knowledge that may be brought to bear on the mapping between codes and transformations or transformation sequences. A transform selector based on this process has been developed and successfully applied to the parallelisation of sequential codes.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The need to integrate cost into the early product definition process as an engineering parameter is addressed. The application studied is a fuselage panel that is typical for commercial transport regional jets. Consequently, a semi-empirical numerical analysis using reference data was coupled to model the structural integrity of thin-walled structures with regard to material failure and buckling: skin, stringer, flexural, and interrivet. The optimization process focuses on direct operating cost (DOC) as a function of acquisition cost and fuel burn. It was found that the ratio of acquisition cost to fuel burn was typically 4:3 and that there was a 10% improvement in the DOC for the minimal DOC condition over the minimal weight condition because of the manufacturing cost saving from having a reduced number of larger-area stringers and a slightly thicker skin than that preferred by the minimal weight condition. Also note that the minimal manufacturing cost condition was slightly better than the minimal weight condition, which highlights the key finding: The traditional minimal weight condition is a dated and suboptimal approach to airframe structural design.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Ultra-high molecular weight polyethylene (UHMWPE) is used for wear applications in total hip prostheses and total knee prostheses. Sterilisation of these prostheses is commonly by gamma-irradiation. This process creates reactive free radicals in the UHMWPE, greatly increasing its susceptibility to oxidative degradation. This study has investigated the influence of air and vacuum packaging on the properties of gamma-irradiated UHMWPE (GUR1050) following 3 years of shelf ageing. The findings indicate that vacuum packaging minimises oxidative degradation reactions that occur for UHMWPE during shelf ageing. However, gamma-irradiation of vacuum-packaged UHMWPE promotes a degree of cross-linking. It is proposed that this may enhance the wear performance of UHMWPE. Accelerated ageing studies indicate that 3 years of shelf ageing would also seem to reduce the susceptibility of gamma-irradiated UHMWPE to oxidative degradation upon removal from its vacuum packaging.

Relevância:

20.00% 20.00%

Publicador: