Download presentation
Presentation is loading. Please wait.
Published byDanielle Cobb Modified over 10 years ago
1
Fortran Working Group Dublin Meeting Summary September 2008
2
Fortran Issues Going to use Fortran subroutines – So cannot compile Fortran directly to C – Therefore MPIs must continue to have a Fortran shim layer Fortran committee has agreed to 2003 TR – Fortran equivalent to (void*) – Greatly helps the MPI Fortran bindings
3
The Big Issue Buffer aliasing – Some proposals for fixing – Not clear yet which is the Right solution call MPI_Isend(buffer….., req). call MPI_Wait(req…). buffer = 3 call MPI_Isend(buffer….., req). call MPI_Wait(req…). buffer = 3
4
The Big Issue Buffer aliasing – Some proposals for fixing – Not clear yet which is the Right solution call MPI_Isend(buffer….., req). call MPI_Wait(req…) call MPI_Address(buffer). buffer = 3 call MPI_Isend(buffer….., req). call MPI_Wait(req…) call MPI_Address(buffer). buffer = 3
5
The Big Issue Buffer aliasing – Some proposals for fixing – Not clear yet which is the Right solution call MPI_Isend(buffer….., req). call MPI_Wait(req…) call MPI_Address(buffer). buffer = 3 call MPI_Isend(buffer….., req). call MPI_Wait(req…) call MPI_Address(buffer). buffer = 3
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.