Apple's been aware of the Top500 list for a several years.
Supercomputers used to be 32-bit with the Top500 list accepting 32-bit results. At the time Apple started attended the SC Conference, I asked Jack D. if he would accept the 32-bit benchmark results for the Top500.
At the time Jack said no -- adding back 32-bit would be confusing to the community.
It took some effort and many voices to convince Apple to pay attention to the scientific market. It's nice to see them headed towards the Top500.
However, the most *interesting* task turned out to be simply 'idle'.
Even after turning on the energy saving options for Windows 98, Windows still ran hotter. The disks would spin down and sleep, but Windows would still run the CPU hotter.
Apparently, the Windows developers had did not care enough to use the HLT instruction.
Congratutions, your observation is correct on both the Windows 98 and the energy penalty of not using the HLT instruction when appropriate.
At home, Ken happened to have a dual boot system with Windows 98 and Linux at the time. One day the CPU fan became intermittent so he put a temperature sensor on the CPU to know when to give the fan an assist.
At work, we both were involved with a research project which required highly efficient coding, OS, and processors. His home computer experience made an interesting story which complemented our more rigorous research project.
Developers need to keep in mind that ENERGY EFFICIENT CODE is *more* that just using HLT instructions. Effecient code will toggle less gates and use less energy.
For example, a fully-optimized hand-coded assembly FFT will use less energy than high level language FFT for the same data throughput.
If you run fully-optimized FFTs, you can measure the gate toggling effeciency of different CPU architectures relative to FFTs. {Of course, optimized to each CPU.}
At one point we estimated that a switch from Pentiums to PowerPC would reduce US national energy consumption by about 1%. However, a massive switch of processors is not likely to happen for other obvious non-energy-related economic reasons.
Regarding "78F CPU temp is awful freakin cold" The CPU temperatures were external, so the internal chip temperatures were *obviously* higher. However, the relative observation remains the same.
The physics of the CMOS devices can be used to measure the effeciency of software implementations. CMOS power consumed is proportional to the number of gates toggled.
We also did other more rigorous evaluations which measured the ratio of energy consumed for specific work done.
Inefficiency simply can't hide when measuring WorkDone/EnergyConsumed.
Bottom Line: ineffecient software (no matter who writes and sales it) does have some impact on our world energy consumption.
It's really a question of "How many gate toggles did the programmer use to screw in a light bulb?"
I learned about saline chlorine generators when researching pool chemistry to find a solution for our daughter's special
needs. See Therapy Pools links.
I now believe that every pool owner should seriously consider saline chlorine generator for their pool. Most people cannot taste any salt at 2800-3500PPM. For more consumer info, follow the product links below:
Notice that 1) the PCI card is taller than standard height, this limits the number of desktops which can use the card. Hence: PC/*AT* & Older PowerMacs
2) "possible" interface cards... interprets as PMC site available there but software drivers need work.
3) now ask about parallel abstraction layers & tools...
Large parallel systems are quite useful here, but my Total mPOWER boards have (so far) been less useful than the original packing material that the Total mPOWER boards were.:-(
Metrowerks experienced LOWER THAN ACTICIPATED SALES for the EXISTING LINUX release.
Which do you thinks Metrowerks management will notice more?
A. INCREASED existing Linux release sales. (POSITIVE CASH FLOW) B. Names on a petition. (VERBAL OUTCRY) C. Both VERBAL OUTCRY & POSITIVE CASH FLOW D. none of the above.
To put money into a conference booth, usually means that a company is making some serious consideration for that market.
So here's the trivia question:
When did Apple Computer start being an exhibitor at the International Conference for High Performance Computing and Communications?
Apple's been aware of the Top500 list for a several years.
Supercomputers used to be 32-bit with the Top500 list accepting 32-bit results. At the time Apple started attended the SC Conference, I asked Jack D. if he would accept the 32-bit benchmark results for the Top500.
At the time Jack said no -- adding back 32-bit would be confusing to the community.
It took some effort and many voices to convince Apple to pay attention to the scientific market. It's nice to see them headed towards the Top500.
--Hopscotch
HINT: 9991
And I don't know how Orchard could even have copies to sell, we sent it to them to distribute; they aren't manufacturers.
The answer may be that Loudeye created a digital distribution of the music for The Orchard. Please see... "The Orchard Selects Loudeye For Global Digital Music Fulfillment and Distribution"
You may wish to contact Loudeye. Loudeye may not be aware of The Orchards improper dealings with artists.
The locopalm is nice, however ...what is really amazing are the goals my 9 year old met to be able to Rent-A-Locomotive at the Golden Gate Museum Railroad!
His face was full of delight as he drove an actual locomotive (under an engineer's instruction, of course).
Sometimes there's nothing quite like the real thing.
--Hopscotch
In Southern California there are some additional options...
Bristol Farms
WhyRunOut
This one in Southern California runs on Linux...
Bristol Farms
> Pray tell, which tasks?
Well, several different tasks were run.
However, the most *interesting* task turned out to be simply 'idle'.
Even after turning on the energy saving options for Windows 98, Windows still ran hotter. The disks would spin down and sleep, but Windows would still run the CPU hotter.
Apparently, the Windows developers had did not care enough to use the HLT instruction.
Does this really suprise anyone???
--Hopscotch
Congratutions, your observation is correct on both the Windows 98 and the energy penalty of not using the HLT instruction when appropriate.
.
At home, Ken happened to have a dual boot system with Windows 98 and Linux at the time. One day the CPU fan became intermittent so he put a temperature sensor on the CPU to know when to give the fan an assist.
At work, we both were involved with a research project which required highly efficient coding, OS, and processors. His home computer experience made an interesting story which complemented our more rigorous research project.
Developers need to keep in mind that ENERGY EFFICIENT CODE is *more* that just using HLT instructions. Effecient code will toggle less gates and use less energy.
For example, a fully-optimized hand-coded assembly FFT will use less energy than high level language FFT for the same data throughput
If you run fully-optimized FFTs, you can measure the gate toggling effeciency of different CPU architectures relative to FFTs. {Of course, optimized to each CPU.}
At one point we estimated that a switch from Pentiums to PowerPC would reduce US national energy consumption by about 1%. However, a massive switch of processors is not likely to happen for other obvious non-energy-related economic reasons.
--Hopscotch
Regarding "78F CPU temp is awful freakin cold" The CPU temperatures were external, so the internal chip temperatures were *obviously* higher. However, the relative observation remains the same.
The physics of the CMOS devices can be used to measure the effeciency of software implementations. CMOS power consumed is proportional to the number of gates toggled.
We also did other more rigorous evaluations which measured the ratio of energy consumed for specific work done.
Inefficiency simply can't hide when measuring WorkDone/EnergyConsumed.
Bottom Line: ineffecient software (no matter who writes and sales it) does have some impact on our world energy consumption.
It's really a question of "How many gate toggles did the programmer use to screw in a light bulb?"
--Hopscotch
For CMOS devices, the power consumed is proportional the TOGGLING of GATE STATES NOT the length of time that the device is energized.
From a processor viewpoint, just saying the Linux consumes more power because the machine in on more misses an important effeciency of Linux.
For friend of mine measured the CPU temperature for both Linux and Windows on the same machine.
Linux ran at about 78F degrees. Windows ran at about 92F degrees. Same tasks for both.
Hotter chip means more energy consumed and shorter chip life.
Linux should get credit for measurebly more effecient use of cpu gates.
--Hopscotch
The solution was pioneered for swimming pools during the 60's in Australia.
I learned about saline chlorine generators when researching pool chemistry to find a solution for our daughter's special needs. See Therapy Pools links.
An excellent overview of alternate water purification systems is 'Alternate Systems' by Neil Lowery.
Modern controls and polarity reversing/self cleaning have improved the chlorinators since the 60's. The convenience of computer automated electronic chemistry ORP/pH control is nice.
I now believe that every pool owner should seriously consider saline chlorine generator for their pool. Most people cannot taste any salt at 2800-3500PPM. For more consumer info, follow the product links below:
Autopilot Pool Pilot Systems
Clear Tech Automation AutoClear
Clormatic
Goldline Controls AquaRite
Monarch Pool Systems {various brands}
Poolpower
TMI Salt Pure {excellent information, solution oriented}
Zodiac Clearwater
There is likely more info here than anyone asked for... but our daughters needs motived some serious research.
It's amazing what one can learn by surfing. --Beachcomber
http://www.totalimpact.com/G3_MP.html
:-(
Notice that
1) the PCI card is taller than standard height, this limits the number of desktops which can use the card. Hence: PC/*AT* & Older PowerMacs
2) "possible" interface cards... interprets as PMC site available there but software drivers need work.
3) now ask about parallel abstraction layers & tools...
Large parallel systems are quite useful here, but my Total mPOWER boards have (so far) been less useful than the original packing material that the Total mPOWER boards were.
Metrowerks experienced LOWER THAN ACTICIPATED SALES for the EXISTING LINUX release.
Which do you thinks Metrowerks management will notice more?
A. INCREASED existing Linux release sales. (POSITIVE CASH FLOW)
B. Names on a petition. (VERBAL OUTCRY)
C. Both VERBAL OUTCRY & POSITIVE CASH FLOW
D. none of the above.
> Linux is a very un-Green operating system.
NOT.
Someone here took temperature measurements on a dual boot Linux/Window95 PII. Windows 95 was found to run the CPU 18F to 20F hotter than linux.
Standard Windows95 does not seem to HALT the CPU during idle time.
--hopscotch