Re: 21st Century ISA goals?



Tim McCaffrey schrieb:

Better support for slow reads (especially for I/O, PCI reads are ..slow..).
As others have noted, memory, I/O, and CPU-CPU communications (e.g. message passing) could all benefit from an explicit async model (I believe).

In this case SMT would help much because the core-units are can process other
threads streams when a I/O-access takes place. But I think this isn't necessary
for usual I/O on disk-controllers or NICs but for accesses to GPUs. These take
place with a much higher frequency.
.



Relevant Pages

  • Re: MPI code error raises a question
    ... an I/O thingo and volatile was designed, more or less, ... The problem with nonblocking message passing and f90 is, I think, ... of dummy arguments (usually arrays) with local copies. ... The other problem mentioned, needing millions of interface routines, ...
    (comp.lang.fortran)
  • Re: 21st Century ISA goals?
    ... Better support for slow reads (especially for I/O, PCI reads are ..slow..). ... passing) could all benefit from an explicit async model. ...
    (comp.arch)