Re:Intel C++ Compiler 7.1 Rules because of OpenMP
on
GCC 3.3 Released
·
· Score: 1
Intel's compiler rules on multiple processor systems (including fake-multiprocessor Hyperthreading systems) because of cool compiler-enabled parallel
application support via OpenMP.
If I recall correctly, the open source community bought the software from their shareholders for 100K euros; in one of the coolest fundraising events I remember, beating expectations of all the journalists I saw write about it.
The previous poster wrote:
"If you take a direct blast from a radar, it's unlikely to make you sterile, or to cause cancer. Those are caused by ionizing radiation (ie. nuclear and X-Ray)."
Ultraviolet light (i.e. sunbathing) is also non-ionizing; yet it's one of the leading cancer causes.
If we're buying something (servers, services, AIX, whatever) from IBM, let them know that we appreciate their efforts&contribution, and that that helped influence the decision.
That should get IBM's sales guys to become Linux advocates too!
Firewalls are really not unlike locks on a door... with time someone'll get through.
Intrusion Detection Systems don't do much good unless someone responds when an Intrusion is Detected. -- not unlike a building alarm without
an alarm company responding!
I think this company counterpane has an interesting approach. They have their own data centers doing 24x7 monitoring of their customers networks so if any IDS has any suspicious activity, someone can respond immediatelly.
Perhaps the best way to avoid salary spying is to make them open. Check out what Whole Foods Market does:
http://www.fastcompany.com/online/02/team1.html
"he open-salary policy is undeniably radical.
But its trust-building payoff is
substantial. CEO Mackey initiated the
policy in 1986: "I kept hearing from people
who thought I was making so much money.
Finally, I just said, 'Here's what I'm
making; here's what [cofounder] Craig
Weller is making -- heck, here's what
everybody's making.'"
At the risk of an "interesting" vs "off topic" mod choice, I wanted to point out this open alternative.
Cubicles cost a fair amount ($1K or so?)... the coolest environment I was in let people take the cost of a cubicle, and if they really wanted cubicle walls they could get them and wall themselve in...... or if the preferred they could take the cost of a cubicle and buy their own office-decorations to decorate their space...
we had people with beautiful trellises of living vines... 5-foot-tall water fountaints... etc.
all separating cubicles that IMHO were way cooler than sterile cubicle walls.
has a virtual world where you use a virtual currency to buy items for your pets & fairy quests.
Years ago ('99) it had an auction system comparable to ebay (in both volume and sophistication), a store-builder comparable to yahoo stores; etc. Hundreds of thousands of kids play regularly. It's an amazing unknown success of the.com world, which spread entirely by word-of-mouth.
Interestingly, 10-15 year old kids started createing consulting services in their chat rooms to build the HTML for a virtual "neostore" for other players in exchange for items worth many "neopoints".
Sure... the guys running the.info domain (and now.org) on postgresql have been doing this with much larger databases than 40G.
http://cw.idg.com.au/idg2.nsf/All/2ADD84E6EBCEADE9 CA256CB30075FA01!OpenDocument
Programming is going through a normal transition from a craft to a more commoditized manufacturing process.
I think a great analogy is furniture making. 200 years ago, making furniture was a highly skilled craft in which artisans would need to know a lot of everything ranging from asthetics to mechanical engineering principals to make qualtiy furniture. Today, though, most furniture is assembled by unskilled labor from gluing together commodity components mass manufactured by large factories.
The same is happening with software. Today most software is made by simply gluing together components (active x controls, jpeg libraries, etc) made by a handful of large suppliers. Skilled software engineering still exists at places like Microsoft, Ximian, Apple, and many other linux mailinglists; but for the most part programmers are doing more "manufacturing" work than "engineering". Heck, many of them can't even figure out how to write sort(). I think the auto industry went through similar.
I think the industry ought to start making more of a distinction between software engineers (like the mechanical engineers who design chairs), and programmers (like the guys who glue together chairs).
I predict that just like physical manufacturing, "software manufacturing" will continue to become cheaper as commodity software components become more available. As this happens, I predict a shrinking size of "software engineering" (like automotive design) and an increasing size of "software manufacturing". I also predict unionization of software manufacturing; and a continued migration of these jobs to cheaper places just like other manufacturing jobs. I also predict 5 decades from now, most software components will come from no more than a dozen big software houses and some small shops in much the same way that auto components are made.
http://www-bsac.eecs.berkeley.edu/~warneke/researc h/press/sfchron1100.html
'Pister is leading a team of researchers at the University of California at Berkeley that is developing tiny, electronic devices called "smart dust," designed to capture mountains of information about their surroundings while literally floating on air.
'
It's even better if you've been involved in some of the companies in Silicon Valley or Boston that Sundman parodies.
Hidden in the plot are all sorts of inside jokes, parodies, and even accurate descriptions of real events that shaped the valey.
By far my favorite is his retelling of the kinda-famous Borland-Microsoft-Limousine-Recruiting Lawsuits that may have crippled Borland. (Check out http://computernewsdaily.com/128_050897_102205_922.html and scan below when it talks about signing bonuses and limousines.)
Coolest thing is that apparently AotA was written even before those limo trips became public! Scary how similar they are, though.
http://www.openmp.org/
With Dual CPU systems and Hyperthreading, you can get near 2X advantages on quite a few algorithms.
I haven't kept up with Gnu's OpenMP stuff. I guess this is one such project. http://savannah.nongnu.org/projects/gomp/
details and a cool chart here http://www.blender.org/bf/
I'm sure someone can fill in more details.
"If you take a direct blast from a radar, it's unlikely to make you sterile, or to cause cancer. Those are caused by ionizing radiation (ie. nuclear and X-Ray)."
Ultraviolet light (i.e. sunbathing) is also non-ionizing; yet it's one of the leading cancer causes.
That should get IBM's sales guys to become Linux advocates too!
Firewalls are really not unlike locks on a door... with time someone'll get through. Intrusion Detection Systems don't do much good unless someone responds when an Intrusion is Detected. -- not unlike a building alarm without an alarm company responding! I think this company counterpane has an interesting approach. They have their own data centers doing 24x7 monitoring of their customers networks so if any IDS has any suspicious activity, someone can respond immediatelly.
Perhaps the best way to avoid salary spying is to make them open. Check out what Whole Foods Market does: http://www.fastcompany.com/online/02/team1.html "he open-salary policy is undeniably radical. But its trust-building payoff is substantial. CEO Mackey initiated the policy in 1986: "I kept hearing from people who thought I was making so much money. Finally, I just said, 'Here's what I'm making; here's what [cofounder] Craig Weller is making -- heck, here's what everybody's making.'" At the risk of an "interesting" vs "off topic" mod choice, I wanted to point out this open alternative.
Cubicles cost a fair amount ($1K or so?)... the coolest environment I was in let people take the cost of a cubicle, and if they really wanted cubicle walls they could get them and wall themselve in... ... or if the preferred they could take the cost of a cubicle and buy their own office-decorations to decorate their space...
we had people with beautiful trellises of living vines ... 5-foot-tall water fountaints ... etc.
all separating cubicles that IMHO were way cooler than sterile cubicle walls.
"... until it gets ripped off a box and distributed for general use?" why's this any easier to on linux than on windoze?
http://www.neopets.com
has a virtual world where you use a virtual currency to buy items for your pets & fairy quests.
Years ago ('99) it had an auction system comparable to ebay (in both volume and sophistication), a store-builder comparable to yahoo stores; etc. Hundreds of thousands of kids play regularly. It's an amazing unknown success of the
Interestingly, 10-15 year old kids started createing consulting services in their chat rooms to build the HTML for a virtual "neostore" for other players in exchange for items worth many "neopoints".
Sure... the guys running the .info domain (and now .org) on postgresql have been doing this with much larger databases than 40G.9 CA256CB30075FA01!OpenDocument
http://cw.idg.com.au/idg2.nsf/All/2ADD84E6EBCEADE
Here's a secure shell...
This guy emulated Unix using JavaScript.
http://junix.da.ru/
In a government lab I saw a comment like this in code someone ported to C from fortran.
float array[257];
Programming is going through a normal transition from a craft to a more commoditized manufacturing process.
I think a great analogy is furniture making. 200 years ago, making furniture was a highly skilled craft in which artisans would need to know a lot of everything ranging from asthetics to mechanical engineering principals to make qualtiy furniture. Today, though, most furniture is assembled by unskilled labor from gluing together commodity components mass manufactured by large factories.
The same is happening with software. Today most software is made by simply gluing together components (active x controls, jpeg libraries, etc) made by a handful of large suppliers. Skilled software engineering still exists at places like Microsoft, Ximian, Apple, and many other linux mailinglists; but for the most part programmers are doing more "manufacturing" work than "engineering". Heck, many of them can't even figure out how to write sort(). I think the auto industry went through similar.
I think the industry ought to start making more of a distinction between software engineers (like the mechanical engineers who design chairs), and programmers (like the guys who glue together chairs).
I predict that just like physical manufacturing, "software manufacturing" will continue to become cheaper as commodity software components become more available. As this happens, I predict a shrinking size of "software engineering" (like automotive design) and an increasing size of "software manufacturing". I also predict unionization of software manufacturing; and a continued migration of these jobs to cheaper places just like other manufacturing jobs. I also predict 5 decades from now, most software components will come from no more than a dozen big software houses and some small shops in much the same way that auto components are made.
Should be an interesting decade.
http://www-bsac.eecs.berkeley.edu/~warneke/researc h/press/sfchron1100.html
'Pister is leading a team of researchers at the University of California at Berkeley that is developing tiny, electronic devices called "smart dust," designed to capture mountains of information about their surroundings while literally floating on air.
'
Sorry the link is broken... Does this work? I guess it's kinda a spoiler, 'cause Sundman tells the story well in his book.
It's even better if you've been involved in some of the companies in Silicon Valley or Boston that Sundman parodies.
2 .html and scan below when it talks about signing bonuses and limousines.)
Hidden in the plot are all sorts of inside jokes, parodies, and even accurate descriptions of real events that shaped the valey.
By far my favorite is his retelling of the kinda-famous Borland-Microsoft-Limousine-Recruiting Lawsuits that may have crippled Borland. (Check out http://computernewsdaily.com/128_050897_102205_92
Coolest thing is that apparently AotA was written even before those limo trips became public! Scary how similar they are, though.