Author |
Message |
Topic: Confusing difference |
JohnCampbell
Replies: 10
Views: 178
|
Forum: Support Posted: Wed Oct 09, 2024 1:54 pm Subject: Re: |
Also how about SSE2 and AVX instructions with 64bit compilers. Do they still support 80bit accuracy?
No ! this is the problem with AVX registers, they only support grouped 4/8 byte instructions.
... |
Topic: TIOBE index top 20: re-emergence of Fortran |
JohnCampbell
Replies: 24
Views: 16087
|
Forum: General Posted: Tue Oct 08, 2024 4:33 am Subject: |
Dan,
Coarrays and MPI (distributed processing) was introduced into Fortran 2008.
DO CONCURRENT (DC) was also introduced in Fortran 2008, but locality-specs wern't introduced until Fortran 2018 a ... |
Topic: Confusing difference |
JohnCampbell
Replies: 10
Views: 178
|
Forum: Support Posted: Tue Oct 08, 2024 3:52 am Subject: |
OK,
A new program that demonstrates 32-bit has different round-off.
program main
use iso_fortran_env
implicit none
double precision :: a,b,c,d, one = 1
logical :: ... |
Topic: TIOBE index top 20: re-emergence of Fortran |
JohnCampbell
Replies: 24
Views: 16087
|
Forum: General Posted: Mon Oct 07, 2024 12:47 pm Subject: |
The recent Fortran versions of DO CONCURRENT now includes locality-specs for multi-threading.
You can now (Ver 2023) specify LOCAL, LOCAL_INIT, REDUCE, SHARED, and DEFAULT (NONE) in the same DO CONCU ... |
Topic: Confusing difference |
JohnCampbell
Replies: 10
Views: 178
|
Forum: Support Posted: Mon Oct 07, 2024 12:27 pm Subject: |
I changed your program to:
program main
use iso_fortran_env
implicit none
double precision :: a,b,c,d
logical :: f1, f2
write (*,*) 'Vern : ',compiler ... |
Topic: Why this is forbidden ? |
JohnCampbell
Replies: 5
Views: 643
|
Forum: General Posted: Fri Sep 27, 2024 9:36 am Subject: |
enhanced test also works in Plato
type lostPart
integer*4 :: is
real*4, allocatable :: Particles(:,:)
end type lostPart
Type (lostPart), allocat ... |
Topic: Why this is forbidden ? |
JohnCampbell
Replies: 5
Views: 643
|
Forum: General Posted: Fri Sep 27, 2024 9:13 am Subject: |
Dan,
I can't see what you are doing wrong.
I use this approach with both FTN95 and Gfortran.
I also have "ispecies" as an allocatable derived type structure.
What compiler options ar ... |
Topic: TIOBE index top 20: re-emergence of Fortran |
JohnCampbell
Replies: 24
Views: 16087
|
Forum: General Posted: Wed Sep 18, 2024 6:47 am Subject: |
reported that he got the speedup 173x from just single GPU
Dan,
Is this dan-talk !!
This speedup needs some explaination !
For my calculations, I can get 10 to 15x with OpenMP (100 Gflop/s), ... |
Topic: Any MATLAB Pros are here? |
JohnCampbell
Replies: 5
Views: 845
|
Forum: General Posted: Wed Sep 18, 2024 6:05 am Subject: |
Dan,
I think the only problem is with iand, so I included a corrected I*8 mask.
Let me know if I have misunderstood.
I modified your code, to enforce a 64-bit integer mask, "mask24".
... |
Topic: version 9.04 |
JohnCampbell
Replies: 22
Views: 4281
|
Forum: Support Posted: Mon Sep 02, 2024 10:05 am Subject: |
Hi Paul,
I tested the slink64 (ver 1.94 ? ) you provided, but it did not produce a noticeable difference when executing the program and reporting the access violation, rather than a trace back.
... |
Topic: version 9.04 |
JohnCampbell
Replies: 22
Views: 4281
|
Forum: Support Posted: Wed Aug 21, 2024 7:45 am Subject: |
I don't experience the access violation when running your sample
So you do not get the failure I am seeing ? That is a worry.
Could it be related to Win 10 and ntdll.dll ?
ntdll.dll is mentione ... |
Topic: version 9.04 |
JohnCampbell
Replies: 22
Views: 4281
|
Forum: Support Posted: Wed Aug 21, 2024 5:34 am Subject: |
Paul,
Thanks for investigating this minor problem that has been annoying me for months.
You could confirm you have the same problem I am seeing by using the small reproducer above as trace_back.f9 ... |
Topic: version 9.04 |
JohnCampbell
Replies: 22
Views: 4281
|
Forum: Support Posted: Tue Aug 20, 2024 9:33 am Subject: |
Paul,
I have made some progress with my larger program (that consists of 20 .f90 files)
I tested my small reproducer with "ftn95 trace_back /checkmate /64 /lgo"
When it reached the Fo ... |
Topic: version 9.04 |
JohnCampbell
Replies: 22
Views: 4281
|
Forum: Support Posted: Tue Aug 20, 2024 9:01 am Subject: |
Paul,
I have now downloaded the Ver 9.00 (Nov-23) ftn95_update.exe and have done a clean build. This version gives similar results to Ver 9.04.
I am using Windows 10 Pro, version 22H2
Using t ... |
Topic: version 9.04 |
JohnCampbell
Replies: 22
Views: 4281
|
Forum: Support Posted: Tue Aug 20, 2024 5:55 am Subject: |
Hi Paul,
I downloaded the Ver 9.04 update files from the support links.
I updated 11 files.
I compiles and ran with "ftn95 /lgo" and got a similar resp;onse to ver 9.03, giving a Form ... |
|