<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi,<br>
    </p>
    has anyone considered building gfortran for Debian with
    OpenCoarrays?<br>
    <br>
    Fortran as of 2013  is now a PGAS language [2], allowing parallel
    programming.  It does this by adding co-arrays, allowing running
    images to access images on other nodes/cores directly rather than
    requiring MPI, etc. This allows for performance benefits under the
    hood as the compiler overlaps computation and communication .<br>
    <br>
    gfortran as built allows this syntatically using libcaf_single,
    allowing coarrays to 'work' but not actually in parallel. It can be
    built using OpenCoArrays, apparently (I haven't tried this yet),
    which in turn uses mpich or openmpi.<br>
    <br>
    Before I submit an ITP, has anyone in Debian investigated this? <br>
    <br>
    best regards<br>
    Alastair McKinstry<br>
    <br>
    [1] <a class="moz-txt-link-freetext" href="http://www.opencoarrays.org/">http://www.opencoarrays.org/</a><br>
    <br>
    [2] <a class="moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/Partitioned_global_address_space">https://en.wikipedia.org/wiki/Partitioned_global_address_space</a><br>
    <pre class="moz-signature" cols="72">-- 
Alastair McKinstry, <a class="moz-txt-link-rfc2396E" href="mailto:alastair@sceal.ie"><alastair@sceal.ie></a>, <a class="moz-txt-link-rfc2396E" href="mailto:mckinstry@debian.org"><mckinstry@debian.org></a>, <a class="moz-txt-link-freetext" href="https://diaspora.sceal.ie/u/amckinstry">https://diaspora.sceal.ie/u/amckinstry</a>
Misentropy: doubting that the Universe is becoming more disordered. </pre>
  </body>
</html>