首页 | 本学科首页   官方微博 | 高级检索  
     


The seismic kernel system — a large-scale exercise in fortran 77 portability
Authors:Les Hatton  Andy Wright  Stuart Smith  Gregg Parkes  Paddy Bennett  Robert Laws
Abstract:The portability of software has become a major commercial issue in recent times. Such portability does not come easily, as few if any computer languages are really portable in practice. An additional complicating factor, especially in the commercial environment, is that the resulting software must be efficient. This paper describes the design and successful implementation of a 500,000+ line portable FORTRAN 77 package for the processing of seismic data. The package exhibits demonstrably high efficiency on a wide variety of machines from minicomputers to the largest supercomputers. Experiences gained during this exercise throw much light on the integration of the various thought processes which occur during the software engineering cycle, especially the notion of locality.
Keywords:Portability  FORTRAN 77  Efficiency  Architecture  Software engineering
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号