The standard of bar codes for bag tags and boarding passes is public (might cost a few bucks) but there is nothing secret about it.
For templates there is one excellent book
on
Practical C++
·
· Score: 3, Insightful
C++ Templates The Complete Guide by Vandevoorde and Josuttis (ISBN 0-201-73484-2, Addison-Wesley) is an absolute must for anybody wishing to use templates (or discover new areas where to use templates).
The book talks about all the aspects of templates, has plenty of clear examples.
Apart from this I would not suggest the Stroustrup book for learning C++, but it is excellent as a reference manual.
When will linux support those?
on
Clockless Chips
·
· Score: 1
So we could have the IBM linux watch made with clockless chips:-)
Well IBM has more or less already chosen one as the internal working distro adding some packages and preconfiguring some. For developpers its is mostly just a new color for the hat, as the new package are not of great use to code:-)
But creating their own distro would mean they would have to implement Notes natively and support it.
doesn't heat disappation have something to do with the number of transistors
Well yes and no: each transistor will heat a little so more transistors implies more heat dissipation but on a bigger area. What plays a big role in heat dissipation is the frequency and the tension used for the processor.
Well do not hope for a quick release of the source. I had infomation from a developper that last December they had no idea when they would be able to release the sources and he indicated that it would almost certainly not be before June
The situation you describe leaves whatever interconnect in place idle for the majority of the time.
The problem is not having interconnect idle for the majority of the time, the problem is having idle nodes because communication needs too much time.
If you want a big cluster (several hundreds or thousand nodes) for high performance computing for programs with important communication, the cluster needs a low latency high bandwidth network like Myrinet, Giganet or TNet for example. Choosing a cheap network will waste a lot of CPU cycles.
For some applications if you have a slow interconnect, it won't bring anything adding other boxes to the cluster, even by tuning the code. If every ten cycle every node exchange its data with evrey other node, there will be a performance degradation if the cluster has too many nodes with an ethernet interconnect.
It was developped by a Professor at ETH Zurich (which is coolaborating on several projects with IBM Zurich). The only probelm was to keep the whole thing cool enough (and with very small temperature variation) so that your "hardrive" needed a whole room (just for a very small surface). Sory no URL it was one of my professor who told it to me.
I think the reason why we don't have any real number is that there is no benchmark simulating a real user. All the benchmarks available are either some sort of number crunching benchmark or giving the raw power consumption of the processor. I haven't found anything really usefull.
I would imagine something like that: using a word processor for half an hour, a spreadsheet with a fair amount of calculation for another half an hour, some web page rendering and one hour in sleep mode. The result of the benchmark could be total amount of energy consummed and also number of times this benchmark could be run before the laptop battery is empty.
The standard of bar codes for bag tags and boarding passes is public (might cost a few bucks) but there is nothing secret about it.
C++ Templates The Complete Guide by Vandevoorde and Josuttis (ISBN 0-201-73484-2, Addison-Wesley) is an absolute must for anybody wishing to use templates (or discover new areas where to use templates).
The book talks about all the aspects of templates, has plenty of clear examples.
Apart from this I would not suggest the Stroustrup book for learning C++, but it is excellent as a reference manual.
So we could have the IBM linux watch made with clockless chips :-)
--
Chuchi
Well IBM has more or less already chosen one as the internal working distro adding some packages and preconfiguring some. For developpers its is mostly just a new color for the hat, as the new package are not of great use to code :-)
But creating their own distro would mean they would have to implement Notes natively and support it.
It is a 10Mb ethernet switched network with an ATM backbone made of 3Com stuff.
The format DVD uses is mpeg2 so making a decoder for DVD is not really more complicated.
doesn't heat disappation have something to do with the number of transistors
Well yes and no: each transistor will heat a little so more transistors implies more heat dissipation but on a bigger area. What plays a big role in heat dissipation is the frequency and the tension used for the processor.
Condor is not like Grid Engine (which is in fact Codine/GRD)
...
Condor uses idle workstation to do some work.
Grid Engine includes a batch management system with priorities, different queues, calendars,
It is often used to manage high performance clusters.
Well do not hope for a quick release of the source. I had infomation from a developper that last December they had no idea when they would be able to release the sources and he indicated that it would almost certainly not be before June
In those cases you *can* tune your code
I'm not sure it is allways possible.
The situation you describe leaves whatever interconnect in place idle for the majority of the time.
The problem is not having interconnect idle for the majority of the time, the problem is having idle nodes because communication needs too much time.
If you want a big cluster (several hundreds or thousand nodes) for high performance computing for programs with important communication, the cluster needs a low latency high bandwidth network like Myrinet, Giganet or TNet for example. Choosing a cheap network will waste a lot of CPU cycles.
--
Well it is off the shelf components just not any shelf :)
For some applications if you have a slow interconnect, it won't bring anything adding other boxes to the cluster, even by tuning the code. If every ten cycle every node exchange its data with evrey other node, there will be a performance degradation if the cluster has too many nodes with an ethernet interconnect.
It was developped by a Professor at ETH Zurich (which is coolaborating on several projects with IBM Zurich). The only probelm was to keep the whole thing cool enough (and with very small temperature variation) so that your "hardrive" needed a whole room (just for a very small surface). Sory no URL it was one of my professor who told it to me.
We will be able to know which colour space fungus can give to fireworks :))
That's right, it's not democratic. It's not supposed to be. We are not a democracy, we are a "republic".
:-)
Well you could elect Democrats in a democratic way(ie. universal suffrage) and Republicans in a republican way(ie. EC).
aahhh, well in this case it would still be the same mess... but then there wouldn't be fun
Well they will need to pay me as I have decided to patent the HSML (Hyper Sensations Markup Language) :-)
I think the reason why we don't have any real number is that there is no benchmark simulating a real user. All the benchmarks available are either some sort of number crunching benchmark or giving the raw power consumption of the processor. I haven't found anything really usefull.
I would imagine something like that: using a word processor for half an hour, a spreadsheet with a fair amount of calculation for another half an hour, some web page rendering and one hour in sleep mode. The result of the benchmark could be total amount of energy consummed and also number of times this benchmark could be run before the laptop battery is empty.
well nano meaning 10^-9 for units, this would say thaht "normal satellites should weight around 1000 tons ... :-)
So I also think that nano was a good choice to describe those satellites.