RE: [Haskell-cafe] ANNOUNCE: ThreadScope 0.1
Johan, Thanks for the (mostly) positive news about ThreadScope on Mac OS-X: that's great news. I plan to add a few more Save As... image options in ThreadScope 0.2 plus the ability to turn transparency on/off for PNG files. So hopefully one of the Save As formats might work. I don't think it is a bug in ThreadScope (although I will double check) - it is probably the port of Gth2Hs (but let me check before I say anything too slanderous). Now, how on earth do I track down a Mac OS-X machine at Microsoft ??!??!?!? :) Cheers, Satnam From: haskell-cafe-boun...@haskell.org [mailto:haskell-cafe-boun...@haskell.org] On Behalf Of Johan Tibell Sent: 28 January 2010 01:16 To: Haskell Cafe Subject: Re: [Haskell-cafe] ANNOUNCE: ThreadScope 0.1 On Wed, Jan 27, 2010 at 8:51 AM, Satnam Singh mailto:satn...@microsoft.com>> wrote: I've just released ThreadScope version 0.1 on Hackage. Threadscope is a graphical utility for viewing profiling information about Haskell threads. It was written jointly with Simon Marlow and Donnie Jones. It uses Gtk2HS so it works under Windows and the L-word operating system although there seem to be problems making it work with OS-X (due to Gtk2Hs issues I think). This is great news! ThreadScope was very useful when I was debugging threading issues in the new I/O manager [1] Bryan and I have been working on. I managed to get it to work on OS X after building gtk2hs from source. Once I got it to build the only problem I had is that it crashes when I try to save to an image file. Cheers, Johan 1. http://github.com/tibbe/event ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
[Haskell-cafe] ANNOUNCE: ThreadScope 0.1
I've just released ThreadScope version 0.1 on Hackage. Threadscope is a graphical utility for viewing profiling information about Haskell threads. It was written jointly with Simon Marlow and Donnie Jones. It uses Gtk2HS so it works under Windows and the L-word operating system although there seem to be problems making it work with OS-X (due to Gtk2Hs issues I think). $ cabal install threadscope You may need to do cabal update to update your packages list. On Windows operating systems you may need to issue the command from a shell that is running with administrative privileges. Resources: * Web page: http://research.microsoft.com/threadscope * Parallel Performance Tuning for Haskell<http://research.microsoft.com/apps/pubs/default.aspx?id=80976> (paper at Haskell Symposium 2009) Please let me know if you have any problems. Also, please do let us know about your experience with ThreadScope and in particular about accounts of how you used ThreadScope to shed light on parallel performance bugs. If I get enough feedback I may collate the responses into an experience report or paper for ICFP or the Haskell Symposium. Thank you kindly. Enjoy! Cheers, Satnam ________ Satnam Singh Microsoft 7 JJ Thomson Avenue Cambridge CB3 0FB United Kingdom Email: satn...@microsoft.com<mailto:satn...@microsoft.com> UK tel: +44 1223 479905 Fax: +44 1223 479 999 UK mobile: +44 7979 648412 USA cell: 206 330 1580 USA tel: 206 219 9024 URL: http://research.microsoft.com/~satnams Live Messenger: sat...@raintown.org<mailto:sat...@raintown.org> ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
RE: [Haskell-cafe] Re: Sugestion for a Haskell mascot
I agree that looking for a mascot that is inspired by "laziness" is a bad idea from a P.R. perspective (I am tired of people walking out the room when I give Haskell talks to general audiences and explain lazy evaluation). Perhaps this is just an indication of my dark and violent side, but choosing an animal with a killer instinct might be a better idea. A creature that would eat something small and furry as a mid afternoon snack How about a viper? http://viperfashion.com/wp-content/uploads/2008/12/5742_coiled_up_viper_snake_sticking_tongue_out.jpg Cheers, Satnam -Original Message- From: haskell-cafe-boun...@haskell.org [mailto:haskell-cafe-boun...@haskell.org] On Behalf Of Jon Fairbairn Sent: 12 March 2009 09:50 To: haskell-cafe@haskell.org Subject: [Haskell-cafe] Re: Sugestion for a Haskell mascot Joe Fredette writes: > Hehe, I love it. Sloth is a synonym for Lazyness in English > too, and they're so freaking cute... :) I wouldn't say it was an exact synonym. Though the dictionary definitions are similar, sloth has a more negative connotation than laziness; the fourth deadly sin is called "sloth" rather than "laziness". I think using it as a mascot is a bad idea: "Haskell is so slow, they even chose a sloth as the mascot". -- Jón Fairbairn jon.fairba...@cl.cam.ac.uk http://www.chaos.org.uk/~jf/Stuff-I-dont-want.html (updated 2009-01-31) ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
[Haskell-cafe] ThreadScope: Request for features for the performance tuning of parallel and concurrent Haskell programs
Donnie Jones, Simon Marlow and I have been working on infrastructure for logging run-time events and a graphical viewer program called ThreadScope. Hopefully these features will make it into the next release of GHC. We hope the event-log viewer ThreadScope will be useful for the performance tuning of parallel and concurrent Haskell programs. You can see a few screen shots at the program's website http://raintown.org/threadscope Before making the release I thought it would be an idea to ask people what other features people would find useful or performance tuning. So if you have any suggestions please do let us know! Cheers, Satnam Singh Satnam Singh Microsoft 7 JJ Thomson Avenue Cambridge CB3 0FB United Kingdom Email: satn...@microsoft.com<mailto:satn...@microsoft.com> UK tel: +44 1223 479905 Fax: +44 1223 479 999 UK mobile: +44 7979 648412 USA cell: 206 330 1580 USA tel: 206 219 9024 URL: http://research.microsoft.com/~satnams Live Messenger: sat...@raintown.org<mailto:sat...@raintown.org> ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
[Haskell-cafe] FPGA / Lava and haskell
Hello Marc. I've been distracted with the Kiwi project (parallel C# programs to hardware) and right now a Bluespec project so I've not made any progress on a merge of the Lava I produced for designing circuits (with layout) for Xilinx's FPGAs and the Chalmers version (which I recommend for situations where you don't care about circuit layout or when you don't want to use FPGA architecture specific features). The version of Lava on my website at http://raintown.org/lava/ still builds under the current version of ghc and it provides support for generating Xilinx EDIF netlists that supports the basic FPGA circuit building blocks. If you need things like ODDRs etc. which appear in the new FPGAs then you have to either add them yourself (not too difficult) or wait for me to do it :) Cheers, Satnam ____ Satnam Singh Microsoft 7 JJ Thomson Avenue Cambridge CB3 0FB United Kingdom Email: [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]> UK tel: +44 1223 479905 Fax: +44 1223 479 999 UK mobile: +44 7979 648412 USA cell: 206 330 1580 USA tel: 206 219 9024 URL: http://research.microsoft.com/~satnams Live Messenger: [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]> ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe