For now I just need to be able to impliment something relatively simply so that we can write take some existing applications - such as AI, or sparse arrays or .... and demonstrate/test end to end our concept.
If it is successful and various others think there is a better syntax, or means of implimenting that is a future problem. On Mon, 2023-12-18 at 08:59 +0100, Richard Biener wrote: > On Sat, Dec 16, 2023 at 11:53 PM Jonathan Wakely via Gcc > <gcc@gcc.gnu.org> wrote: > > > > On Sat, 16 Dec 2023 at 22:41, David H. Lynch Jr. wrote: > > > I am looking for any help I can get - pointers as to where to > > > start > > > with GCC, docs or howto's through to someone that wishes to > > > participate > > > in the project. There is a potential for compensation - we are > > > seeking > > > a grant, though our long term goals are partnership with a Memory > > > vendor. > > > > I would start with https://gcc.gnu.org/wiki/GettingStarted > > and the docs it links to at > > https://gcc-newbies-guide.readthedocs.io/en/latest/ > > You might also want to look at named address spaces, though they > are tracked as qualifiers. Generally annotations to declarations are > easiest as custom attributes, though I would guess you need to > be able to annotate pointer (types) as well, thus my hint with the > address-spaces. I guess handling all Content addressable variables > as being in a single special address space isn't enough of > information > to address them. > > Richard. > > > This list is the place to ask if you get stuck, or the #gcc channel > > on > > the OFTC IRC network.