Hacker News new | past | comments | ask | show | jobs | submit login

Can the fortran implementations do auto-vectorization on simd hardware? or map to gpu using cuda-like library?

not rhetorical, genuine question.





Fortran is a fully-vectorized and parallelized language at all levels, from instructions to shared and distributed parallelism (corresponding to one-sided MPI communications). This has been the case for at least 3 decades if not more. There are mature GPU support for Fortran. NVIDIA and PGI are currently implementing the standard parallel features of Fortran via GPUs.


Yes, in fact all the original research for those things was done in Fortran compilers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: