Louis Jenkins

Results 45 comments of Louis Jenkins
trafficstars

I updated the API again: [here](https://louisjenkinscs.github.io/Distributed_Queue/modules/queues/Queue.html). However, as seen on the second dequeue, [here](https://louisjenkinscs.github.io/Distributed_Queue/modules/queues/Queue.html), it seems to not be able to process returning arrays well (although I'm a bit confused...

> But maybe in the doc return type shouldn't have the domain query (?n) If I remove it, it will not compile at all. Definitely seems like a bug then....

Hey @nimitbhardwaj please direct this question to [this thread](https://github.com/chapel-lang/chapel/issues/8435). This repository is frozen for GSoC viewing and the code has been integrated into Chapel as of release 1.16

> My main question here is - what are these bit-maps of all memory you mentioned? Nothing about the descriptor table idea implies to me that we need bitmaps... but...

Code in question: [GDT](https://github.com/LouisJenkinsCS/Distributed_Queue/blob/trunk/misc/GDT.chpl) and [Bitmap](https://github.com/LouisJenkinsCS/Distributed_Queue/blob/trunk/misc/Bitmap.chpl). Note that they are very early (but promising) implementations.

Truth be told, under more ideal cases it would be better if `a` and `b` could be created by some other object and used as such... ```chpl class C {...

@mppf @e-kayrakli [Here](https://onenote.com/webapp/pages?token=jkJ7ZS8_-oZXnCDpJzO67dZ5HKq2moXQFxCnOZq6pxePuAMooakPycUu49m4DhdKZWfgZa2UBZTqqzEbLWT6xgjZPF1XN95b0&id=636348967270459179) is a document detailing how I plan to implement global atomics in a fashion that can provide reasonable semantics (I.E: No need to carry descriptors, wide-pointer compression...

Also as well, @mppf I believe it was mentioned before that Linux only allows a 47-bit virtual address space, but I can't 100% verify that. I mean, if that is...

> I don't understand why you need a "Zone" strategy at all. I believe I should reiterate on the point of Zones. Zones makes an assumption on 3 things to...

> > Assuming instead of just having the atomic C be an 'atomic instance descriptor', have it just be a GDT. > I can't really make sense of that one......