Xgrid Agent for Unix
mac-diddy writes "Someone on Apple's mailing list for Xgrid, Apple's clustering software, just announced an 'Xgrid agent for Linux and other Unix platforms' available for download. There are still some issues being worked on like large file support, but it does allow you to simply add a Unix node to your existing Xgrid cluster. Just goes to show that when companies embrace open standards and code, the world doesn't fall apart."
My company has had experience using XGRID on our G4 notebooks. We always leave XGRID running and when we are at the office it is like having 20-30CPUs available at any given time. Now with Linux, we can have about 300 CPUs available, I just wonder how efficient it really is in the non-osx atmosphere.
Time to find the download.
GroupShares Inc. - A Free Online Investment Community
-------
artlu.net
actually have hetergenous hardware platforms? It would be interesting to see a G5/Xeon/Athlon cluster make the top 10 in speed.
imagine a beo...oh...
Somewhat silly, but wouldn't you incur a bit of overhead mixing machines of different endian-ness? I suppose for non-communication intense algorithms this wouldn't be a big deal.
http://www.masturbateforpeace.com/
This is really great news as it's becoming more popular to add CPU clusters to improve performance. Google is probably not the originator of this type of computing, but they have definately pushed it into the mainstream. Anyone living in NC might want to check out this new cluster going into RTP NC. I wonder if this will be the biggest cluser ever
w s_item&id=159
http://www.rtp.org/index.cfm?fuseaction=in_the_ne
--
9 Gmail invitations availiable
Everything is better clustered...
I have my G4 powerbook, 866 and my 800mHz iMac on my LAN at home.
If I use XGrid on the two, what kind of performace could I use it for day to day?
Faster compiles of applications would be the first thought. Any usefulness, say running photoshop? How about Quake? MAME?
Karma: Chameleon (mostly due to the fact that you come and go).
[iMac] GOOD MORNING
.. That's... nice. So how about some Doom 3 then?
[Me] Good morning, computer. How are you?
[iMac] PRETTY GOOD. I SOLVED A VEXING SCIENTIFIC PROBLEM LAST NIGHT.
[Me] Oh is that so.
[iMac] YEAH. I FOUND A SOLUTION TO THE HEISENBERG-BERTELLSMAN PROTEIN FOLDING DELIMMA.
[Me] Huh.
[iMac] THE ANSWER TURNED OUT TO BE 42.
[Me]
[iMac] OK
apple opened up and decides to let the rest of us non-mac-ites share in the fun
How the developers actually benefit from OSS. The way I see it is that these people put the time and effort in to make a great product - which they give away for free.
Large corporations then download and use these products to increase productivity, get better results without paying a cent, but possibly making themselves even richer in the process. This isn't a troll, i'm just after an answer. I'm not saying OSS is bad, but i'm curious as to what motivates developers.
Just goes to show that when companies embrace open standards and code, the world doesn't fall apart.
Don't get me wrong, I support open standards/code, but it doesn't show any such thing if this linux client has only just been released. I bet Apple, and others for that matter, will be watching sales of Mac machines for use in clusters. If they drop because everyone starts using linux PCs, then Apple will probably not try this again.
Alphanos
I wonder how effective this really is for home use? Will the performance improvement on my Powerbook be worth running XGrid on it and firing up a couple older computers (600Mhz IMac, Pentium III 1.0 Ghz) on Linux/OS X and adding them to the cluster. Would 100Mbs Ethernet cut it, what about WLAN?
STOP ROCK VIDEO
But the world hasn't fallen apart using Microsoft either...oops, I said that outloud....
http://jayceecorder.blogspot.com
In the past, as I have moved between jobs, I've written a number of Object->relational mapping tools.
After a while they cease to become fun to write, and you'd rather just get on with writing code that does something instead of infrastructure. By using and contributing to OSS projects, you can use the same code no matter what company you end up at. Because the code is portable it can become part of the package you can offer to a potential employer - they not only get an employee but potentially one that can producive almost right away because they are familiar with the tools they'll be using, with no cost to the company for said tools.
So it makes life easier for you, less re-work. And it makes life easier for employers, as they get richer products sooner. And if the employee becomes really proficient at a widely used OSS project they can write their own way through consulting or training.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
I find Sun Grid Engine better than other similar grid tools...
http://gridengine.sunsource.net
Why does mac have to go out and roll-their-own clustering software when it would be a lot more helpful to embrase something like Globus which is being adopted for grid computing world wide.
It would fit right in as it can run on top of JBoss and prefers a *nix environment.
Either that or OpenMosix... but not another new one.
"Just goes to show that when companies embrace open standards and code, the world doesn't fall apart."
Damn that Sun Microsystems! (You know they don't have real standards you know, Java has never been submitted to ECMA or whoever)
Good job with the clustering ... as for the pro-Mac users that believe that this should not be, keep in mind that the computer is just a tool to simplify a job.
Using a pipe on the base of the wrench to solve a problem easier doesn't mean that Sears Craftsman is now going to start making longer wrenches, it just shows that people will use whatever they have to solve/simplify problems, and if it means clustering in non-Mac computers, then so be it. Job done, cheaper, simplier, and quicker.
-Rainman
Can anybody confirm if the linux and unix ports are smp aware?
||| I still can't believe Parkay's not butter.
Because it's shitty Java crap, that's why.
There's a subdirectory PowerPC...
Hmm, will that install on a Powerbook ??
This troll is getting old. MS does not and never did own 40% of Apple. They bought a large chunk of non voting shares in exchange for making IE Apple's default browser. As soon as the 3 year contractual agreement was up, MS sold the shares, and for a decent profit.
No they don't.
There are many other open source cluster/queuing systems available.
The one I prefer is OpenPBS. It works very well for engineering compute clusters, and there are many different resource schedulers available which use the PBS job and node management system.
I wouldn't say that - I find it pretty amusing you've been registered at ./ for so long and are still so wrong.
p.s. I know I should reference - how about 'MS owns fuck all anymore' - will this do?
The Mothership
How you figure? See http://finance.yahoo.com/q/mh?s=aapl
Apple is good at writing pretty, easy to use interfaces over complex to configure things. Many of these complex things are written by people who ASSUME the end user has the same skill set as they do. But as we all know... The average computer users is an IDIOT. The average system administrator is usually no better.
Let's face it, some slash-dotters who don't even work as system administrators know more them.
Some households have a mix of computers and one can begin to see the benefits - for example, to halve the video compression time of iMovie when making a DVD.
Considering Apple's ease-of-use for heavyweight *NIX apps this would empower more people to have more computing resources available rather than the big fish out there - schools with low budgets would be able to stretch their capabilities that bit further. And so on.
Xgrid is proprietary, closed-source software. I think that hardly counts as "embracing" open-source software. Many other parts of the Macintosh platform are proprietary and closed source as well.
I'm not disputing that Apple released Darwin source code. But before you start cheering, keep in mind that Darwin started out as open source: the CMU Mach kernel and bits and pieces of BSD. And it's not like Apple made a big sacrifice in releasing a kernel that looks and feels like half a dozen other open source kernels.
Would it be possible to get this to work over Xgrid?
At the high school I am teaching at, we have a lot of hardly used G4 eMacs and iMacs, and I would like to use them for something and perhaps even earn a little newsblurb about the school. I have been thinking about working with they SysAdmin to cluster the things and put them to good use. Xgrid seems like a good way to get them all working together, but I am very inexperienced in these sorts of things...
Any suggestions?
On a side note, it amazes me how many schools seem to have "jumped on the technology bandwagon" but after getting the equipment, really seem to have no idea what to do with it...
"Empathise with stupidity, and you're halfway to thinking like an idiot." - Iain M. Banks
You forgot to put double spaces between end punctuation -- just like you did in your masterful treatise on p2p, lamer!
Furthermore, you fail it!
The other packages require a bit of planning, whereas Xgrid excels at locating nearby resources for pawning off processing tasks. Rendezvous (ZeroConf) is exactly about the need for ad hoc networking. Xgrid extends that to the cluster...
There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom
Setting up an Xgrid cluster is braindead easy for someone familiar with installing standard Mac software. You don't have to commit much time or energy to the task to get it drawing Mandelbrot fractals using all of the computer power you have at hand. Even over wifi.
Once you get it running and figure out something useful to do with it, you could add a stack of linux boxes for a lot less than a stack of Macs. How much is a used 1Ghz PC? $50? I would consider adding 10 of those to my 3 Mac Xgrid, just for the coolness factor. If it would render frames for a video editor, all the better.
Apple is great at making complex technologies easy for anyone to use. Xgrid even has a big analog Tachometer widget that shows the available Ghz being consumed. It would be cheesy if it weren't so freaking cool.
-- My Weblog.
So, this is an example of those open standards, and the world not falling apart over it?
...
/Quote
shall I quote from the download page? yes, yes I shall
Quote:
Several notes on compilation:
1. If you use this for anything other than testing, you are insane.
2. The configure script isn't great: it does not check for all compatibility issues and might even fail to run properly without telling you.
I'll assume that Pudge is just another Michael in disguise, endlessly posting over hyped BS articles that are easily refuted.
George Bush + Linux = "I will not let information get in the way of the fight against Windows"
If you already have a setup of hundreds of non-Mac machines running some clustering that doesn't work on Mac, you might be tempted to try replacing it with this code. It might work better, it might be nicer designed, it might be cheaper, or you might like it because it works on Macs or because the source is available. In any case there is a chance that you will like it and switch to it.
If you switch, you are suddenly in the position of being able to add Macintosh products to your cluster, and you may go out and buy some of those really fast Xserve boxes. And Apple makes money.
If Apple did not release this, or tried to sell it, you would most likely ignore it, be unable to add Macs to your cluster no matter how good they are, and Apple does not make money.
How about when you play the next Beastie Boys record into your optical drive, it secretly installs an Xgrid client, and *whoosh* you're borged into its Internet cluster?
--
make install -not war
In fact this was part of an out-of-court settlement between Apple and MS about patent and copyright issues.
"Preferred Stock - In August 1997, the Company and Microsoft Corporation (Microsoft) entered into a patent cross license and technology agreements. In addition, Microsoft purchased 150,000 shares of Apple Series A nonvoting convertible preferred stock ("preferred stock") for $150 million. These shares were convertible by Microsoft after August 5, 2000, into shares of the Company's common stock at a conversion price of $8.25 per share. During 2000, 74,250 shares of preferred stock were converted to 9 million shares of the Company's common stock. During 2001, the remaining 75,750 preferred shares were converted into 9.2 million shares of the Company's common stock." source (PDF-File - 10-K/Part II/Item 8 - page 75)
Even then this wasn't a "large chunk"
It would mean MS has 18 million shares in Apple, of what? 400 million shares? How many shares of AAPL are on the market?
MS sold the shares, and for a decent profit.
If you have a source that Microsoft ever sold those shares please provide a link to it.
Maybe now people can use GarageBand without seeing the little position/CPU indicator turning red.
"I have a dream that one day the state of Redmond, whose CEO's lips are presently dripping with the words of FUD and nullification, will be transformed into a situation where little Linux boys and Linux girls will be able to join hands with little Microsoft boys and Microsoft girls and compute together as peers-to-peers. I have a dream today. I have a dream that one day every bad GUI shall be exalted, every pricetag and TCO shall be made low, the open ports will be made closed, and the closed source will be made open, and the glory of the Lord shall be revealed, and all hardware shall see it together."
blog |
This man has created a new word: Borged. He should get the Nobel prize or something.
I'm in the hole of the broadband donut.
Well, there's Darwin, their (improved, IMnsHO) version of BSD.
Rendezvous is their (improved) version of ZeroConf.
Safari runs on the KHTML engine. Apple made some improvements and gave them back to the KHTML people, who thanked and praised Apple.
They've worked to improve gcc on PPC-based compilers.
They also provide the standard tools like apache, perl, python, etc etc etc, with OS X. I don't know if they have worked on these specifically, but it wouldn't surprise me in the least.
The Independent: Reverend Spooner Arrested in Friar Tuck Incident - ISIHAC, Historical Headlines
"don't give a shit about getting work done"
Says the village idiot posting on Slashdot. When you sober up go to dictionary.com and look up the word hypocrite. Dumbass.
While you are right about the SQL mapping (which of course it what's really happening), the issue is one of license. The fact is, libraries I wrote at previous companies were owned by then and could not move with me. By using more external libraries, I can use them whever I go - and by using OSS projects I can customize them far easier.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Receiver swaps.
In DCE RPC, the receiver does the byte swapping, if necessary. One of the main reasons Windows network services are built on DCE RPC is that between homogenous systems, there's no swapping taking place: all that data goes out in host byte order, and there's no such thing as network bte order.
One of the big arguments about this had to do with Windows machines on Intel not "playing fair" with systems that natively implement network byte order as their host byte order. When talking to Intel boxes, these machine have to gain additional overhead.
This also gives a big disadvantage to servers whose byte order doesn't match that of their predominant clients.
Actually, from a computational overhead point of view, a more correct approach would have been to have "client swaps to seerver byte order", to put the computational overhead on the most efficient side of the link for it (by offloading the most computationally loaded component, the server).
As far as I recollect, this lost out in committee to people who were arguing against it in order to have leverage to enforce vendor lock-in for both clients and servers. 8-(.
-- Terry
The parent poster did mention decryption, but what about self-authored DVDs made with iMovie? The ripping and recompression would still be required if, say, I wanted to convert a DVD to VCD format for a friend living in India (or anywhere else VCD is popular).
Or what about public-domain works that are still distributed as encrypted DVDs? Legally, I can copy "It's a Wonderful Life" and sell copies, if anyone wanted to buy them. Or public-domain, ROT-13 encrypted Adobe ebooks.
And finally, what about slashdot readers in China, where intellectual property is nonexistent? Or in other countries that DON'T have a DMCA?
Si la vida me da palo, yo la voy a soportar Si la vida me da palo, yo la voy a espabilar
Someone else already mentioned Rendezvous etc., but another point is that Apple is letting a whole slew of people tinker with UNIX without having to reboot into a foreign, newbie-unfriendly, OS. I've written a few shell scripts myself. Using a BSD foundation in itself helps the open-source community.
Si la vida me da palo, yo la voy a soportar Si la vida me da palo, yo la voy a espabilar
Congratulations! Because you're too narrow-minded to see outside the scope of the United States, I'm making you my first foe.
Si la vida me da palo, yo la voy a soportar Si la vida me da palo, yo la voy a espabilar
Yes. But they do not obliterate it. You can still exercise your "fair use rights" (ugh) without circumventing digital access controls to make perfect copies.
Not with macrovision in place, unless, let's say, you would use a camcorder. Oh wait, that's probably going to be outlawed, too.
Is it also below your dignity to understand what you read? There is no analog process or system yet known that can effectively control access to a work. That entire portion of the statute refers only to circumventing access control measures, which can only apply in a digital context.
Macrovision is now mandatory (because of the DMCA) in the US for DVD players and VCRs, and I think even PC video cards if they have a TV out. This makes it kind of hard to copy even parts of a video, so yes, these measures are effective. No less effective than CSS anyway - the law does not require them to be waterproof in any manner - if you circumvent them, you're in violation of copyright.
Ah, yes. I knew something was out of place. The fucking idiot hadn't accused me of being a fascist Nazi yet. Now I feel much better.
Oh well, if I didn't even know the historical difference between East Germany and the Third Reich, I'd be careful not to call others fucking idiots.
Of course there are circumstances where it's necessary to oppose an unjust law.
You said if it's illegal, it's always illegitimate, and I pointed out that there should be exceptions. It seems you finally got it.
This is nothing more or less than a case where you want to do something that you have ABSOLUTELY NO right to do, and it's pissing you off.
I have no right to make fair use of e.g. the music I bought? Oh well, go figure.
Then what are you complaining about? How can it be illegal if fine licensed products exist to do it?
I'll just assume that you only pretend to be obtuse, and that you actually know full well that I didn't claim these to have a DVD-CCA license. You know, I'm an incorrectible optimist.
That's your problem. It's not a legal problem. If you're unwilling to accept the terms that DVD-CCA offers, then you cannot use their technology. Period.
Right, if I'm unwilling to accept their copyright, oh, one moment. They never claimed copyright over e.g. libdvdcss. Ok, so if I'm unwilling to accept their patents, no, wait, they do not hold CSS patents. One last try: If I'm unwilling to accept their "DMCA anti-circumvention IP thingy license" (it's not my fault that noone's named the baby yet!) then it's illegal for me to use it. Ok, that makes sense, and I'll comply with that. But I think it's legitimate for me to oppose this law, and it's introduction of "DMCAACIPT licenses" even if content industry fanboys like you say that in a democracy, laws should never be criticized.
"Without any public debate?" We have a Senate and a House of Representatives, you know. They're on TV and everything.
That's a publicized debate, not a public one. A public debate, in my eyes, is one that involves the public as an active party.
The United States of America, incidentally, is not a democracy. Never was. It's a republic. Do you know the difference?
The difference between apples and the color green? Sure I do. There are green apples, but also red apples, and green things that aren't apples, and things that are neither green nor apples (ok, that was a bit exhaustive, I guess). The US is a federal republic which happens to have elements of representative democracy. Not that federal law would require states to offer democratic elections to their citizens, but de facto, all of them do.
Tthere have been and still are lots of undemocratic republics, and technically, Great Britain is still a monarchy that just smacks like a representative democracy.
I love C++
Here's how I see it: you really, really want the latest Britney Spears single,
Uhm, not really, I'm more into gothic and industrial rock/metal, and I don't crave for superficial and utterly uninteresting teenage bi^W girls who know how to jump when the choreographer tells them to. Instead, for example, Funker Vogt, Diva Destruction, Lacuna Coil, Nightwish are bands that I learned about using P2P or (mostly) on mp3.com, and of which I bought CDs later (one each from every band but Nightwish, of which I bought 4 or 5, would have to count 'em). Didn't hear about one of these on mainstream promotion channels (LC and NW have had guest appearances on those channels later, but that's all).
but you don't want to shell out your hard-earned milk money for it.
I heard the music and I liked it, so I bought it. Sorry to disappoint you.
So you fell in love with the idea of ubiquitous digital piracy back in the bad old days of the 1990's when it was unregulated and unopposed.
Actually, I first used P2P in like 1999, and didn't make much use of it until early last year.
When the people who sell Britney's music took a look around and realized that they were getting robbed blind,
Sure, the people that produced BS (<- nice ambivalent abbreviation, eh?) were mad about the fact that I didn't pay them to make more of this crap.
they pointed out this fact to lawmakers, and lawmakers rightly leapt into action to protect natural property rights, rights which with which we are endowed by our creator and which teenagers like yourself were stomping all over.
Funny that you talk about God-given copyright in the context of Britney Spears. Do you think she actually has any copyright over the songs she wro, oh no, wait, performed? I would like to believe you, but X-files is way more credible than that.
That's my theory.
Actually, that's called a hypothesis, and I think I proved you dead wrong.
I think there might be one or two of the standard radical leftist pseudo-intellectual insults that you haven't rolled out yet. Wouldn't want to leave any out, would you?
It's just that you seem to enjoy having your rights shorn off one by one. Baa baaaa.
Sure, whatever. You won't have any trouble finding people who think that property rights don't exist and that they're just a fiction of the bourgeoisie constructed over centuries to maintain control over the masses.
Oh, wow, now you portrait me as a communist. The main reason why I'm pro P2P is that it promotes competition in a market-place tightly controlled using pay for play on limited airwaves by an oligopoly found guilty of price fixing. Have you seen KoRn's "Fuck that" video yet? There are 5 big companies, soon to be only 4, which are abusive towards both their customers and their artists and rip both of them off, and the only reason why they get through with it is that they're in control over promotion (they are now moving to shut down internet radio by making royalties unaffordable!). Is that healthy competition, a free market-place? Doesn't look like it to me.
But back to your question: Private property is a-ok, why do you ask? But property in the traditional sense is either something material (e.g. a TV set, or a house, or a pack of razorblades), or to something immaterial that shall not be copied by anyone but a governmental agency, and the scarceness of which is benefitial (if it's not too scarce, but that's another issue). Money would be a fine example. It is often traded in material form, but in principle it's immaterial anyway - a right, if you want so.
But then, there are immaterial items that can legally be reproduced at will by the owner and the scarceness of which principally has a detrimental, not a beneficial effect on the lives o
I love C++
This was posted on the Apple SciTech and Clusters lists:
Apple and a third-party partner are looking to target a few key
applications with the hope of developing parallel versions that would
benefit from computational clusters. As many of you know,
embarrassingly parallel algorithms like BLAST are easily written to
take advantage of clusters. There is a large set of problems, however,
where this is not the case. We would like to find some of these more
difficult applications and find a way to parallelize them using some
interesting technologies developed by our partner.
I'd like to solicit feedback from the members of these mailing lists
with respect to choosing two or three "killer applications" that, if
parallelized, would present an immediate value to their respective
users. We have a few in mind, but I'd like to leave the question
open-ended. Any science is equally applicable -- bioinformatics,
molecular dynamics, physics, engineering, etc. We would prefer to work
with open source applications.
Feel free to reply to me directly, or to the entire list.
Regards,
Matt
--
Matt MacInnis
Research and HPC Manager
Higher Education
Apple Computer, Inc.
Office 408-974-6322 / Mobile 408-203-1001
And I would taken your comment more lightly if I had known we have a common foe.
Si la vida me da palo, yo la voy a soportar Si la vida me da palo, yo la voy a espabilar