On Thu, 4 Dec 2003, Peter W. Draper wrote:
> Mark produced a document about his work, but I've lost the reference to
> that.
I did write what I believe to be a reasonably comprehensive
document about the issues involved for application source code
and a number of tools for automatically modifying source files
to be 64-bit friendly. The document is SSN/73(draft) - I seem to
remember asking Martin to promote it to a proper SSN and put it
with the other docs, but I don't think he ever did. You can see
it in HTML at:
http://andromeda.star.bris.ac.uk/~mbt/docs/ssn73.htx/ssn73.html
and/or pick up the package that contains it from ~mbt/ussc/extreme.tar.Z
at RAL.
Quick summary - it's not going to be a breeze.
Actually applying the tools I wrote would take a reasonable while(?)
but inevitably they're not going to get everything right and
picking up the pieces afterwards is not going to be much fun.
It is quite likely that a lot of things will break;
discovering all of them will probably be hard.
One point that may stave off the inevitable for a while is worth
noting - if your images have less than 2^31 pixels (rather than bytes)
it may be possible to get away without doing most of the changes
in SSN/73 - you'll still need to do the CNF_PVAL business and get
low level stuff like HDX fixed up, but actually redeclaring all
integers as (potentially) 8-byte may not be necessary. I think.
Mark
--
Mark Taylor Starlink Programmer Physics, Bristol University, UK
[log in to unmask] +44-117-928-8776 http://www.star.bris.ac.uk/~mbt/
|