[M3devel] state of atomic implementation in cm3/C?
Daniel Alejandro Benavides Diaz
danielal.benavides at bancoagrario.gov.co
Thu Oct 17 16:27:57 CEST 2013
Hi all:
I would look at research in DEC HPS group on experimental Pascal compiler for DEC MPP prototypes :)
Thanks in advance
-----Mensaje original-----
De: jayk123 at hotmail.com [mailto:jayk123 at hotmail.com] En nombre de Jay K
Enviado el: Thursday, 17 de October de 2013 1:05 a.m.
Para: Antony Hosking; Dragiša Durić
CC: m3devel
Asunto: Re: [M3devel] state of atomic implementation in cm3/C?
It has actually always looked pretty complete to me in cm3cg.
At least for most architectures. Some were a little challenged, like PowerPC.
But maybe the spec wasn't correct?
What is needed?
Anyway, I'll work on M3C.
I did update M3x86.m3 and it might be complete.
- Jay
________________________________
> Subject: Re: [M3devel] state of atomic implementation in cm3/C?
> From: antony.hosking at gmail.com
> Date: Thu, 17 Oct 2013 02:03:32 -0400
> CC: jay.krell at cornell.edu; m3devel at elegosoft.com
> To: dragisha at m3w.org
>
> Incomplete.
>
> On Oct 17, 2013, at 1:54 AM, Dragiša Durić
> <dragisha at m3w.org<mailto:dragisha at m3w.org>> wrote:
>
> And what is exact state of Atomic support in cm3cg backend? Anthony?
>
> TIA
> --
> Dragiša Durić
> dragisha at m3w.org<mailto:dragisha at m3w.org>
>
>
>
> On Oct 16, 2013, at 11:05 PM, Jay K wrote:
>
> eek, good question.
> No.
>
>
> load/store do the load and store, but not atomically.
> And other operations are silently omitted!
> Not good!
> I'll work on that..
>
>
> - Jay
>
> ________________________________
> From: dragisha at m3w.org<mailto:dragisha at m3w.org>
> Date: Wed, 16 Oct 2013 22:56:28 +0200
> To: m3devel at elegosoft.com<mailto:m3devel at elegosoft.com>
> Subject: [M3devel] state of atomic implementation in cm3?
>
> Jay, had you implemented atomics in M3C?
>
> TIA
> --
> Dragiša Durić
> dragisha at m3w.org<mailto:dragisha at m3w.org><mailto:dragisha at m3w.org>
>
>
>
>
>
More information about the M3devel
mailing list