Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:It Works (Score 2) 67

or use other libraries easily and quickly. PyCUDA gives genuinely huge number crunching power to the language. And allows meta programming which suits scripting languages and machine learning very well. http://mathema.tician.de/dl/pub/nvidia-gtc-2009.mp4

The readability and flexibility and speed of development are what it brings, the raw power comes from the libraries it can talk to.

Comment Re:Ugh, this makes me mad. (Score 5, Interesting) 581

Agreed. They should help this project. While the opinions of readers here clearly matters to *some* degree, I'd like to think NVIDIA would care about my take. As I'm right now designing and building a GPGPU compute system. And while it won't get in the Linpack this year, it genuinely might in a few years from now. Right now (I broke away to write this) I'm pawing over the OpenCL vs CUDA options AGAIN, to weigh up which to go for. Right now OpenCL is pulling me strongest, simply because I know I could move to something else if I had to. I don't want to. NVIDIA apear to be leading the race to me, for stable, enterprise ready, server standard GPUs. I prefer CUDA.

So guys, I prefer your products, I could spend hundreds of thousands, maybe million some day, but I'm nervous enough to choose a lesser option in order to leave myself an escape path - purely because your lack of openness at the interface with the hardware worries me. I don't want the hardware opened, I want its API. The lowest level software interface to it (and preferably the code to your supported drivers). If you opened up I'd know I could always get a driver that worked if I needed to move OS. Or that I could tweek for performance in the area I need it. etc... Open up. Why not? I've given you a bloody good reason to. Haven't I?

Comment Re:what problem does OpenStack address? (Score 2) 185

Yes.

Though I think AppScale is the way forward. I've looked at this who scaleable PaaS, node image thing for a while now, and here's where I'm at: What these things should do is what AppScale is doing. Offering a homogeneous node that has the potential to fulfill any or all rolls of a horizontally scalable webservice stack. Like a stem cell. It affords you encapsulation to the server level. Usually a virtual server. This is harder than it sounds, and more important than you may think.

That is, its servers become instances of a class of node, if you like. This is very important regarding scalability, as it reduces devops complexity massively. You have no config nightmare. No special cases, no spread of hostname and ip configs throughout your spring, ruby, grails, maven, ivy, .... You have one yaml file that contains a list of server IPs. And if you want, specifies roles for each (datastore, app server, etc...). Maybe not even that.

When you deploy new code it spread over all nodes. No config needed. When you want another node, no config needed. It's beautiful. Yes you could build something this horizontally scalable yourself with the tools the have, but its a LOT of work, and generally, people get it wrong. It becomes messy, with many configs, and poor scaling factors. Projects like this encapsulate the job of doing this assembling scalable technologies and auto configuring then. They are very valuable to those who need them (building things like large multi-tenanted SaaS solutions). Because the headache of rolling your own or coping without is quite a problem.

Comment Re:Today's lesson (Score 1) 247

"Neither the British or US government is an evil fascist state which brutally subjugates the populace."

Guess you've never been kettled and charged by horses for taking part in a (up until that point) peaceful protest against the ideology of the ruling government? I have. It's life threatening, and has proven fatal on more than one occasion. And undoubtedly terrifying. This is state oppression of the population by any definition I understand.

Or been detained indefinitely without charge and sleep deprived, partially drowned etc... No I haven't but its not hard to imagine how that could also be seen as oppressive and terrorising and is now admitted by the US and complicity admitted by the UK.

Comment Re:No objectionable material? (Score 1) 794

Not the same dude. One is a browser of arguments. I.e. rational discourse. The other may be seen as God bashing, but it purely uses the Bible's words to do so. That's like saying Principia Mathematica Abridged Notes is Physics bashing.

Niether, irrationally assumes a significant proportion of the population are in need of being 'cured' of their genetic condition (which is, of course, as best science can tell, currently, practically impossible - whether it's desirable or not).

"cure" is a medical term. Medicine is a scientific and beautifully empirical endeavor. Religion is not. Clouding the two is a kin to using pseudo science to sell anti aging cream, but with MUCH more significant ramifications for the victims of the deception. Rather than keeping a few wrinkles and loosing a few bucks, you get psychologically traumatized. Potentially for life, often by your own family.

I believe such deception should be legally prevented. I still think the trades description act should allow for prosecution of this kind of deception.

Comment Re:Probably not 4Chan Script Kiddies (at the root) (Score 1) 407

Emergent and adaptive patterns often 'grow' a head, well after the pattern/system has developed into a self sustaining entity. I wouldn't fixate on the 'top' too much, or you'll be complicit in another pattern. Such as the scapegoating happening with Wikileaks. Wikileaks have help unearth much more important issues than the fixated concerns people now have (and have had cultivated for them) regarding Esange.

Slashdot Top Deals

The rule on staying alive as a forecaster is to give 'em a number or give 'em a date, but never give 'em both at once. -- Jane Bryant Quinn

Working...