Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Fortran and Twitter

JohnNichols
Valued Contributor III
1,865 Views

For reasons I never really understood, I created a Twitter account.  I linked the account to two rather good Fortran users, Steve and DegenerateConic.  As I slowly watch the feeds come across my twitter feed I have to laugh at the people who ask why we program in Fortran and not a modern language. 

Interestingly Steve always responds, sometimes the response is strawberry jam and sometimes it is tart Orange Marmalade, but I enjoy both tastes. 

DC never responds, but he is busy for NASA. 

I am using a Fortran program but I am not sure what it is compiled in -but it took 10 hours to run to determine 100 eigenvectors for a large FEM problem and never got past 12 Hz.  If I want to verify the results I need to listen with the accelerometer for 16 minutes to get 3 standard deviations. 

0 Kudos
3 Replies
Steve_Lionel
Honored Contributor III
1,844 Views

Some other accounts worth following:

@HPC_guru
@hpcprogrammer
@realmilancurcic
@women_in_hpc
@science_dot
@fortranlang

Not Fortran related, but entertaining and informative:

@foone
@SwiftOnSecurity

 

0 Kudos
JohnNichols
Valued Contributor III
1,841 Views

JohnNichols_0-1603034514915.png

 

This is a FORTRAN FEM program, I am sorry I have no idea which version of FORTRAN, but it took 10 hours to run in a single core,  -- at the same time I read science_dot and they had retweeted a tweet asking when we would use modern languages.  

The only way to accurately create a model of this size is with a FEM generator and you write that (hold on I have written one) in FORTRAN to generate the correctly formed FEM model in the correct input format.  I have one in PYTHON -- it is a 1000 times slower in Rhino - to do this quickly we are obviously moving towards GPU Fortran.  

0 Kudos
JohnNichols
Valued Contributor III
1,840 Views
 write(11,51)bricknum,N_COLOUR,(numb(ll),ll=1,8)
    !  write(*,51)bricknum,N_COLOUR,(numb(ll),ll=1,8)
51  Format("    HEXA8          ",(2x,I7)"         0       1  ",I3, 8(2x,I7))
    Write(9,61)brickNUM
61  Format("   BkAxes              ",i7,"       1")

60  Format("   Node ", 5x,I7,2x,i6, 3E20.12)

The reason you use FORTRAN is this is all that is needed to created a unique brick. 

0 Kudos
Reply