Thomas Gentry-Funk

Why not rewrite the Fortran code in Assembly?

Hi Folks,

Has anyone considered taking the Fortran and moving it to Assembly (at least certain sections of code). Does anyone know if we can make this move?

2 Replies

Dick Walter
@Thomas Gentry-Funk
That would be difficult since FUN3D runs on many different machines, some of which include Nvidia Cuda parallel accelerators for which no true assembly language exists. Examining the way the Portland compiler generates the virtual assembler might be fruitful in speeding up the execution on Plieades but it is unclear to me if that could get you 10x.
Thomas Gentry-Funk
@Dick Walter
Thank you. I agree, I do not think moving to assembly for subroutines etc will get the kind of speed boost they are looking for...
Let these people know about your message