A neural network based tool for semi-automatic code transformation


Autoria(s): Corr, Patrick H.; Milligan, Peter; Purnell, Vaughan
Data(s)

2001

Identificador

http://pure.qub.ac.uk/portal/en/publications/a-neural-network-based-tool-for-semiautomatic-code-transformation(02b71421-1f5c-41e2-9084-db94fbad3674).html

Idioma(s)

eng

Direitos

info:eu-repo/semantics/restrictedAccess

Fonte

Corr , P H , Milligan , P & Purnell , V 2001 , A neural network based tool for semi-automatic code transformation . in Vector and Parallel Processing — VECPAR 2000 . vol. 1981 , Lecture Notes in Computer Science , Springer International Publishing , pp. 142-153 , Vector and Parallel Processing - VECPAR 2000 , Porto , Portugal , 1-1 June .

Tipo

contributionToPeriodical

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.

Publicador

Springer International Publishing