Dear Santa, You suck, I don't believe in you. I'm sure you don't even know how to program. PS: But if you're reading this, I just want more time, so I can help to program the others' wishes :P. That'll be fun :) On Mon, Dec 20, 2010 at 11:06 PM, Alexandre Bergel <alexandre@bergel.eu>wrote:
I remember to have seen a presentation from Intel when they opened their center in Ireland. They are targeting a 64 core CPU. I am not expert in concurrency, but there is clearly more than a paper to write about.
Alexandre
On 20 Dec 2010, at 20:29, Stefan Marr wrote:
Hi Alexandre:
On 20 Dec 2010, at 23:54, Alexandre Bergel wrote:
"I would like a Pharo Core image running nicely 16 core on the RoarVM. That requires just to fix a few more concurrency bugs, should not be to hard."
Wow... What's a quote! All kidding aside, the amount of concurrency related constructs in Smalltalk is very manageable. And interestingly, form what I have seen so far, there are a number of problematic idioms which make things fast on the standard VM, but rely on scheduling guarantees.
My gut tells me, that a significant number of those bugs which are still bugging me, could be found with pattern detection, code smell analysis or what ever you want to call it. They should be formalizable and detectable.
We would have people with the right tools and knowledge at the lab, unfortunately with the wrong interests... And there should be a paper in there. Any volunteers? ;)
Best regards Stefan
:-)
Alexandre
On 18 Dec 2010, at 20:16, Torsten Bergmann wrote:
Only a few days until christmas. You should tell Santa your wishes for
Pharo here on the list - who knows maybe in one of the next releases or announcements...
Let me be the first: - easy to use foreign interface including callback support for all major platforms - reliable (new) squeaksource which includes a one-click image so one can easy setup an own (internal) server
Thx T.
-- Neu: GMX De-Mail - Einfach wie E-Mail, sicher wie ein Brief! Jetzt De-Mail-Adresse reservieren: http://portal.gmx.net/de/go/demail
-- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr <http://soft.vub.ac.be/%7Esmarr> Phone: +32 2 629 2974 Fax: +32 2 629 3525
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
-- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr <http://soft.vub.ac.be/%7Esmarr> Phone: +32 2 629 2974 Fax: +32 2 629 3525
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.