Alin-Florin Rus-Rebreanu | 15 Feb 2011 17:12
Picon
Gravatar

Re: clisp proposal for google summer of code

On Tue, Feb 15, 2011 at 5:10 PM, Sam Steingold <sds <at> gnu.org> wrote:
> Hi,
>
>> * Alin-Florin Rus-Rebreanu <argoybpx <at> tznvy.pbz> [2011-02-15 15:34:18 +0200]:
>>
>> First of all sorry if this it bothers you that I've sent this as a
>> private email.
>
> good news are welcome on any medium, although it is best to use a
> mailing list.
> clisp-devel is the best venue, please subscribe and reply there.
>
>> I would be very interested in working on GNU CLISP on the
>> multithreading interface in or outside GSoC if someone is willing to
>> mentor this.
>
> we will be delighted to!
> Vladimir is our MT expert; he wrote most of it.
> He should be answering you questions about CLISP MT design.
> I will do my best helping you with various lesser issues.
> Bruno is our "elder statesman".
>
>> I was a student in GSoC 2010 [1] as part of RTEMS and I implemented
>> the support for posix asynchronous input output for their system
>> (aio_*() and lio_listio()) so I have a pretty good understanding of
>> the multithreading stuff required for such a project. I presented 2
>> implementation one based on the glibc desing and one redesinged by me
>> which is almost fully integrated in RTEMS, it only lacks the
>> lio_listio LIO_NOWAIT stuff on which I'm working right now.
>>
(Continue reading)

Vladimir Tzankov | 15 Feb 2011 20:12
Picon

Re: clisp proposal for google summer of code

On 2/15/11, Alin-Florin Rus-Rebreanu <netblock <at> gmail.com> wrote:
> I see Sam forwarded my email to the development list, so there's not
> to much to be said. I've read Vladimir's mail and managed to find the
> relevant code, will try to dive in and come up with a mini-proposal
> (or questions) by the end of this week (still have one last exam at
> the university this semester).
>
> Hopefully this will be the beginning of a great experience, thanks for
> the support.

Hi Alin,

This was fast!
It's great to have another volunteer for mt - during last year I had
almost no time to work on the open issues.  Do not hesitate to ask
whatever questions you have here on clisp-devel list.

Vladimir

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
clisp-devel mailing list
clisp-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/clisp-devel

(Continue reading)

Sam Steingold | 21 Mar 2011 17:10
Picon

Re: clisp proposal for google summer of code

GNU has been approved as a participating organization.
GNU CLISP is a part thereof, so if anyone is interested in
participating, now is the time to speak up!
Ideas in http://clisp.org/wanted.html et al are just that - ideas.
You do _NOT_ have to stick with them - make up your own project and
discuss it here, and if one of us will volunteer to mentor, you are in!

--

-- 
Sam Steingold (http://sds.podval.org/) on CentOS release 5.5 (Final) X
http://memri.org http://dhimmi.com http://truepeace.org http://jihadwatch.org
http://palestinefacts.org http://camera.org http://iris.org.il http://ffii.org
You don't have to prepare when your REAL friends are coming over.

------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
clisp-devel mailing list
clisp-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/clisp-devel

Alin Rus | 21 Mar 2011 17:19
Picon
Gravatar

Re: clisp proposal for google summer of code

On Mon, Mar 21, 2011 at 6:10 PM, Sam Steingold <sds <at> gnu.org> wrote:
> GNU has been approved as a participating organization.
> GNU CLISP is a part thereof, so if anyone is interested in
> participating, now is the time to speak up!
> Ideas in http://clisp.org/wanted.html et al are just that - ideas.
> You do _NOT_ have to stick with them - make up your own project and
> discuss it here, and if one of us will volunteer to mentor, you are in!
>

Hello,

Had some medical issues lately but I'm working on a proposal for the GSoC.
I've watched Cliff's presentations and I understand the whole issue
with his lock-free hash, I have looked over the clisp implementation
and identified some of the relevant parts I still need to work on
figuring out the implications of the GC in this picture.

I see clozure[0] has already implemented this, with some modifications
and I've also found a C implementation of this algorithm on the gcc
wiki[1]. I'll keep in touch.

Regards,

[0] http://trac.clozure.com/ccl/wiki/Internals/LockFreeHashTables
[1] http://gcc.gnu.org/wiki/Atomic

--

-- 
Alin Rus

------------------------------------------------------------------------------
(Continue reading)


Gmane