|
From: Vijay S. <vsa...@us...> - 2008-04-26 21:05:52
|
Correct, it translates atomic directly to a Java synchronized block which grabs a per-place lock. I cant see any reason why it would not be appropriate to begin an actual TM based implementation now. There are many programs already written in X10, e.g. Java Grande benchmarks. So you should be able to implement a TM-based scheme and evaluate on such benchmarks (or more you can write), and compare performance against the current base-line scheme. Hopefully the increase in performance is such as to warrant a good paper. Let me know if you need any help. Best, Vijay "thanumalayan mad" <mad...@gm...> Sent by: x10...@li... 04/26/2008 01:33 PM To "Vijay Saraswat" <vi...@sa...> cc x10...@li... Subject Re: [X10-developers] TM implementation Hi The current implementation seems to translate atomic blocks directly into java synchronized blocks - correct me if I am wrong, and this seems to be something done in one xcd file. Would it be wise to write some code for an actual TM implementation right now, or wait till some other features of X10 are implemented? Any idea? Regards, Thanumalayan S On 4/12/08, Vijay Saraswat <vi...@sa...> wrote: > I have not heard of an implementation. We have talked of one, but no > code yet. Which TM implementation are you planning to start with? > > Best, > Vijay > > thanumalayan mad wrote: > > Hi > > > > Im beginning to work on a TM implementation that supports parallel > > transactions in X10. Anybody knows if someone has already done this > before? > > > > Cheers, > > Thanumalayan S > > > > > > > ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ X10-developers mailing list X10...@li... https://lists.sourceforge.net/lists/listinfo/x10-developers |