Linked by Thom Holwerda on Tue 13th Oct 2009 18:24 UTC, submitted by Lazarus
FreeBSD Not too long ago, Apple open sourced its Grand Central Dispatch library, which aids in developing multithreaded code. It was suggested that it could be ported to other platforms, and the FreeBSD team has done exactly that. They have also done a lot of work related to getting GCD to work in a POSIX environment.
Thread beginning with comment 389056
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Neato
by clei on Tue 13th Oct 2009 20:09 UTC in reply to "RE[2]: Neato"
clei
Member since:
2008-10-04

Being a Ph.D. student specializing in computer architecture, I have experience that tells me that something like GCD can be very helpful. It's not a slam-dunk solution, but it is a nice solution to the problem of system-wide resource allocation. Before GCD (or equivalent), parallel processing people either assumed they would have the machine to themselves, or they would have to guess about what other processes are going to be running at the same time.

The fact that you are a Ph.D. student specializing in computer architecture is the exact proof that this is basically a useless solution.

We've seen this kind of nonsense spewed from the mouths of KNOW-NOTHING-IDIOTS like yourself over the decades concering GUI's,Filesystems,Computer Hardware/Software,AI,ect,ect,ect, and 90% of the time you clowns have been *FLAT-OUT-WRONG* about both what the problem was and the soloution to the problem.

Edited 2009-10-13 20:14 UTC

Reply Parent Score: -8

RE[4]: Neato
by Elv13 on Tue 13th Oct 2009 20:16 in reply to "RE[3]: Neato"
Elv13 Member since:
2006-06-12

So, what is the solution, because the problem exist?

Processors have growing number of core and those core are not that much faster, there is just more of them. Normal code will run only on one of the, taking advantages of only 1/${number_of_core} of the power. "real world" applications need this power. I am not talking about IM client or your favorite text editor, but application used to do what a computer is aim to do, computation.

Edited 2009-10-13 20:20 UTC

Reply Parent Score: 2

RE[4]: Neato
by theosib on Tue 13th Oct 2009 20:23 in reply to "RE[3]: Neato"
theosib Member since:
2006-03-02

Wow. I'm absolutely amazed how someone could use EDUCATION as a reason to doubt someone's intelligence. You know, before I went back to grad school, I worked for nearly a decade developing Linux drivers, X11 drivers, designing chips, developing web sites, and among other things, writing parallel applications for real products used in the real world. So I also have plenty of practical experience.

But you probably wouldn't know much about practical experience either, being an uneducated toothless hick from the backwoods of the Appalachian mountains, living in a tattered wooden shack and using readin' ritin' and 'rithimitic books from the 1850's.

Ha! How do you feel now? You don't like it when the ad hominem attack comes in your direction, do you? You don't like it that I assume you're an idiot because you make ignorant comments, do you?

And really, I would love to see someone make a real, logical argument that explains why system-side knowledge of CPU resource allocation is "useless". Or why developing a tool that makes it more convenient for developers to use parallel resources is "useless". What do you consider to NOT be useless anyhow?

I can't help it. Sometimes I just HAVE to feed the trolls.

Edited 2009-10-13 20:27 UTC

Reply Parent Score: 7

RE[5]: Neato
by tyrione on Tue 13th Oct 2009 21:33 in reply to "RE[4]: Neato"
tyrione Member since:
2005-11-21

Wow. I'm absolutely amazed how someone could use EDUCATION as a reason to doubt someone's intelligence. You know, before I went back to grad school, I worked for nearly a decade developing Linux drivers, X11 drivers, designing chips, developing web sites, and among other things, writing parallel applications for real products used in the real world. So I also have plenty of practical experience.

But you probably wouldn't know much about practical experience either, being an uneducated toothless hick from the backwoods of the Appalachian mountains, living in a tattered wooden shack and using readin' ritin' and 'rithimitic books from the 1850's.

Ha! How do you feel now? You don't like it when the ad hominem attack comes in your direction, do you? You don't like it that I assume you're an idiot because you make ignorant comments, do you?

And really, I would love to see someone make a real, logical argument that explains why system-side knowledge of CPU resource allocation is "useless". Or why developing a tool that makes it more convenient for developers to use parallel resources is "useless". What do you consider to NOT be useless anyhow?

I can't help it. Sometimes I just HAVE to feed the trolls.


What's area are you focusing on in Grad School?

And, how has the transition been back after being gone so long? [I'm contemplating a masters or two and want to know]

Reply Parent Score: 2

RE[5]: Neato
by ari-free on Wed 14th Oct 2009 19:06 in reply to "RE[4]: Neato"
ari-free Member since:
2007-01-22

just because someone is a PhD doesn't mean they are totally clueless. Obviously. But I can understand why people have had it to here with the Andrew Tannenbaums and other academics who seem to live in a theoretical world.

Reply Parent Score: 2

RE[4]: Neato
by BluenoseJake on Tue 13th Oct 2009 20:49 in reply to "RE[3]: Neato"
BluenoseJake Member since:
2005-08-11

What's with the attitude? There isn't any reason to be calling people names just because you disagree with them. I think you'll find that sort of crap doesn't fly around here

Reply Parent Score: 5

RE[5]: Neato
by helf on Tue 13th Oct 2009 21:54 in reply to "RE[4]: Neato"
helf Member since:
2005-07-06

I don't know why people still get surprised when someone acts like this. It IS "the Internet", after all.

Best to just ignore them.

Reply Parent Score: 3

RE[5]: Neato
by theosib on Wed 14th Oct 2009 00:32 in reply to "RE[4]: Neato"
theosib Member since:
2006-03-02

I don't know. I can't make a lot of sense out of ciel's attitude either.

Reply Parent Score: 3

RE[5]: Neato
by bfr99 on Thu 15th Oct 2009 13:38 in reply to "RE[4]: Neato"
bfr99 Member since:
2007-03-15

I find that when emotions enter a technical discussion or dispute the facts disappear.

Reply Parent Score: 1