On Thu, May 4, 2017 at 10:32 AM, John McKown <john.archie.mck...@gmail.com> wrote:
> On Thu, May 4, 2017 at 10:23 AM, Dyck, Lionel B. (TRA) <lionel.d...@va.gov > > wrote: > >> It's also probable the newer Fortran compilers would do a better job >> optimizing the code. >> > > I don't really know what machine they want the code to run on. But using > something like OpenMP to use multithreading _might_ increase performance. > If "performance" translates as "getting the answer in less wall-clock > time". > Ah, Peiades Supercomputer (I finally read the article). Which is from SGI, using a boat-load of Intel Xeon processors. That pretty much means "multithreading" to me. But that may require a complete rewrite depending on how the original FORTRAN is structured. FORTRAN programmers, especially in the past (and I gather this is older code) were strictly "do one thing at a time, in order" type people. So time for a buzz-word bombing run of "OpenMP" and "parallel-ized FORTRAN" and "multithread micro-services". Or totally convert to a language such a Google's "Go" which is designed for easy of multithreading (goprocs) and synchronization of parallel functions. > > > >> >> ------------------------------------------------------------ >> -------------- >> Lionel B. Dyck >> Mainframe Systems Programmer - TRA >> Enterprise Operations (Station 200) (005OP6.3.10) >> Information and Technology, IT Operations and Services >> >> -----Original Message----- >> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On >> Behalf Of Steve Beaver >> Sent: Thursday, May 04, 2017 10:19 AM >> To: IBM-MAIN@LISTSERV.UA.EDU >> Subject: [EXTERNAL] FW: Nasa runs competition to help make old Fortran >> code faster >> >> I you can't read Fortran converting it will be a pain. You are also >> talking about a language that was designed to do very, very heavy >> computational work and the language was optimized to do that. I can >> promise you that you can rewrite it however when IBM Mainframes are running >> a bunch of 5.4 GHz processors it will beat any other "MODERN" language 1500 >> to 1 >> >> And Modern Fortran http://www-03.ibm.com/software >> /products/en/fortcompfami >> >> >> -----Original Message----- >> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On >> Behalf Of IronSphere by SecuriTeam Software >> Sent: Thursday, May 4, 2017 9:28 AM >> To: IBM-MAIN@LISTSERV.UA.EDU >> Subject: Re: Nasa runs competition to help make old Fortran code faster >> >> Old compilers that uses many branchs and short words? >> >> Itschak >> >> בתאריך 4 במאי 2017 16:57, "Phil Smith" <p...@voltage.com> כתב: >> >> > (Note to the Brits: That's "NASA", not "Nasa"-yeah, yeah, house style. >> > But >> > stupid.) >> > >> > http://www.bbc.com/news/technology-39803425 >> > >> > So my question on this is, "If this old code ran anywhere near to >> > acceptably when it was written, how can it possibly not be fast enough >> > on modern hardware?!" >> > >> > ---------------------------------------------------------------------- >> > For IBM-MAIN subscribe / signoff / archive access instructions, send >> > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN >> > >> >> ---------------------------------------------------------------------- >> For IBM-MAIN subscribe / signoff / archive access instructions, send >> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN >> >> ---------------------------------------------------------------------- >> For IBM-MAIN subscribe / signoff / archive access instructions, send >> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN >> >> ---------------------------------------------------------------------- >> For IBM-MAIN subscribe / signoff / archive access instructions, >> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN >> > > > > -- > Advertising is a valuable economic factor because it is the cheapest way > of selling goods, particularly if the goods are worthless. -- Sinclair Lewis > > > Maranatha! <>< > John McKown > -- Advertising is a valuable economic factor because it is the cheapest way of selling goods, particularly if the goods are worthless. -- Sinclair Lewis Maranatha! <>< John McKown ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN