>
> I'd be interested in seeing your GP system. The one we're using evolves 
> "Push" programs and I suspect that whatever's triggering this problem with 
> multicore utilization is stemming from something in the inner loop of my 
> Push interpreter (https://github.com/lspector/Clojush)... but I don't 
> know exactly what it is. 
>

Originally I was using ECJ (http://cs.gmu.edu/~eclab/projects/ecj/) in java 
for my GP work but for the last few years it's been GEVA with a clojure 
wrapper I wrote (https://github.com/cdorrat/geva-clj).


>  I realize that I could go back to this sort of thing, or something more 
> modern and reasonable like hadoop, but of course it'd be a lot nicer if 
> parallelization via agents (or some other mechanism central to the 
> language) just didn't have whatever pathology we've uncovered. 
>
>
Agreed, I'd like clojure to be my preferred language when I have a 100 core 
machine, it's certainly something I'd like to get to the bottom of.

Cameron.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to