© University of Kent - Contact | Feedback | Legal | FOI | Cookies
Restructuring the blas level 1 routine for computing the modified givens transformation
Tim Hopkins
Technical Report 1-98, University of Kent, Computing Laboratory, Canterbury, Kent, UK., January 1998.Abstract
We look at how both logical restructuring and improvements available from successive versions of Fortran allow us to reduce the complexity (measured by a number of the commonly used software metrics) of the Level 1 BLAS code used to compute the modified Givens transformation. With these reductions in complexity we claim that we have improved both the maintainability and clarity of the code; in addition, we report a fix to a minor problem with the original code. The performance of two commercial Fortran restructuring tools is also reported.
Download publication 231 kbytes (PostScript)Bibtex Record
@techreport{541, author = {Tim Hopkins}, title = {Restructuring the BLAS Level 1 Routine for Computing the Modified Givens Transformation}, month = {January}, year = {1998}, pages = {182-196}, keywords = {determinacy analysis, Craig interpolants}, note = {}, doi = {}, url = {http://www.cs.kent.ac.uk/pubs/1998/541}, address = {Canterbury, Kent, UK.}, institution = {University of Kent, Computing Laboratory}, number = {1-98}, }