DanT's Grid BlogIt's hip to be square!I Love German Metal- June 30, 2008 There is something I just love about German heavy metal. American heavy metal tends to be a little much for me. It just comes off overwrought and corny. Metallica's Black Album is my favorite of the lot. But there's just something hopelessly charming about German metal. Rammstein is a good example. You may remember them, as they caught some airtime in the US around 2000 with Du Hast. (It was the only song on alternative radio in German, so it was kinda hard to miss.) There's just...http://blogs.sun.com/templedf/entry/i_love_german_metal Xen and the Art of Cluster Scheduling- June 27, 2008 I keep finding myself talking about this paper, and I keep having to search for it. To save everyone the trouble in the future, here it is.http://blogs.sun.com/templedf/entry/xen_and_the_art_of Where Not to Run- June 26, 2008 Reuti just reminded me of a nice application of one of the new features we added in Grid Engine 6.1. Before 6.1, resource requests were limited to simple boolean AND and OR expressions. For example, when submitting a job, a user might request "-l a=sol-xsol-amd64 -l mem_free=4G -l exclusive=TRUE", meaning that the job must run on a Solaris i386 or AMD64 machine, and the machine must have at least 4GB of memory free, and the job wants exclusive access to the host. (AND is...http://blogs.sun.com/templedf/entry/where_not_to_run Announcing Grid Engine 6.2 Beta 2 Binaries- June 23, 2008 I'm a little slow on the draw, but in case you haven't noticed already, Grid Engine 6.2 Beta 2 is now ready for download! Go pull it down and give it a whirl! You should also have a look at my slide deck from SuperComputing '07 talking about what's new in 6.2 You can find it on the OpenSolaris HPC Community's presentations page.http://blogs.sun.com/templedf/entry/announcing_grid_engine_6_2 JavaOne Hands-on Labs Online- June 5, 2008 In case you haven't noticed yet, we've posted the JavaOne Hands-on Labs from this year to developers.sun.com. Among the labs posted there are the Compute Server lab (7410), which includes my old DRMAA lab as an appendix, and the Project Darkstar lab (7400). If you missed them at JavaOne, now's your chance to do them from the comfort of home.http://blogs.sun.com/templedf/entry/javaone_hands_on_labs_online Exclusive Host Usage In Grid Engine- June 4, 2008 A common thing to want to do with Grid Engine is to let users request that their jobs be run as the only thing on the host(s). The naïve approach would be for the user to request a number of slots equal to the number of slots offered by the hosts, but for a plethora of reasons, that doesn't work. (Among the reasons are that we might not have the same number of slots per host, and more importantly, unless we're using a parallel environment that is configured for fill-up allocation, a job..http://blogs.sun.com/templedf/entry/exclusive_host_usage_in_grid Defining the Process Owner For Prologs & Epilogs- June 4, 2008 I've been working in the Grid Engine team for over five years ago, and I'm still learning about features of the product that I never knew about. One more was just brought to my attention. When configuring a queue in Grid Engine, you can configure a prolog and epilog. The prolog is a script or binary that is run by the shepherd before running a job. The epilog is the same, except that it comes after a job finishes. When you set the prolog and epilog for a queue, all jobs that run in that...http://blogs.sun.com/templedf/entry/defining_the_process_owner_for |