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

Reply via email to