Re:What does it mean?
on
GCC 3.3 Released
·
· Score: 2, Interesting
In the short run, nothing changes. In the long run, programs become better as they stick to better programming guidelines
Not very promising!! Basically you're saying this won't make much difference to the end user in terms of speed. I'm not arguing -- I'm agreeing.
Personally, I would much rather have a slow compiler which gets the most out of my system. Apparently the gcc2.95-age compilers are faster than the gcc3 series: in my book that's a good thing. But has anyone done any testing? How long does it take to do something CPU intensive with each compiler version? It wouldn't take much skill to make a script encoding an SVCD using mencoder/transcode compiled with different gcc versions -- any takers? (I'm in my master's exams...)
And when will there be proper support for my Morgan Duron? At the moment I use athlon-xp in order to use my SSE instructions: but surely the cache size makes a difference to the code gcc should put out?
What does it mean?
on
GCC 3.3 Released
·
· Score: 2, Interesting
That's great... but can anyone tell us what a difference all that will make? I don't really care about compile times (too much)... but will mpeg2enc or ffmpeg run faster?
I'm really looking forward to the day the police use all these enormous fines from both mobile phone users and speed traps... and do some POLICING.
Get off the roads and start catching criminals. So what if we drive at 100mph? So what if we responsibly use mobile phones? As long as we aren't being blatantly stupid/dangerous, we should be able to be in charge of our own lives.
Can anyone (police or public) show me where all that money is going? Bobbies on the beat? I think not. It all goes to giving policemen souped-up cars for chasing people driving perfectly responsibly at 85mph.
I'm really looking forward to the day the police use all these enormous fines from both mobile phone users and speed traps... and do some POLICINGresponsibly use mobile phones? As long as we aren't being blatantly stupid/dangerous, we should be able to be in charge of our own lives. This is the nanny state...
"In the UK it is an offence to drive and use a cellphone at the same time specifically because of such accidents... still not an offence to fumble around and change radio stations (although it SHOULD be!) "
As far as I am awarem there is no law in the UK stopping you from driving with a mobile phone. The law does, however, get you if you drive without due care and attention. So if you are chatting on the phone and are spotted gesticulating too then the police will have good cause to pull you over.
Having said that, there was a female police officer I saw last week driving a police van late at night chatting loudly on a mobile phone.
Not to mention standard software &c., he is using a voltage inverter.
To those who don't know what these are: they convert the car's (roughly) 12V to mains voltage so the XBox's PSU can drop it down again to the voltages the XBox wants -- probably 12V again.
This means that when he starts the car, the XBox will turn off.
You need a DC-DC converter in order to stop the machine turning off when you start the car, as the car's 12V can drop to as low as 7V.
Look at my page to see how to build a DC-DC power supply. I've had a speaking, GPS-enabled Linux computer system running in my car for a couple of years. I turn when I get in the car, and only turn it off if I will be parking for over six hours, even though it takes about 25 seconds to start up.
(And another thing: if anyone is tempted to build one of these using standard PC components, please don't use a full size keyboard!! You can pull the keyboard controller out and link in your own buttons directly. It just looks daft having a full size keyboard. Not mention ergonomics...)
So why are the two hard disks (200mb and 13gig) in my car still running? I've only had them there for two years, using the car daily: mostly on cobbled streets or winding country roads.
Even if the disk does get damaged, just send another. Kind of like a 200gb TCP packet?
I think code review might be a more efficient use of programmer time -- take a look at the diffs, maybe colorize the new lines or something in the source -- rather than having to follow along with what someone is actually typing.
I mount the disks vertically so that vibration doesn't affect the reading arm so much. The disks are against a woodne board, separated by a single mouse-mat to provide some vibration damping.
I have an ethernet port in the car and just run a cable out of a window. Wireless would be easy and cool:-)
Just remember to spin the disk down as much as possible. Think hdparm -a -m stuff and custom buffer routines. Linux 2.2 and noflushd if necessary.
I have run two IDE disk drives (210mb and 13gigs) in my car every day for the last two years and they are absolutely fine. Even driving over the cobbles at the university.
Just make sure you spin the disks down. I have the expendable 210mb with Linux and custom GPS/Ogg/mp3 software on it and the big music disk is only spun up when necessary.
If you really want a CDROM, there is a chap on the net who tried using a thirty foot cable to the boot: and it worked. Shove a standard CDROM under the seat.
First things first. These people have done nothing clever; they've just shoved two independent computers in one big box. Big deal. My hamster could have thought of something more useful... like running round his wheel.
Now, what IS clever is to put two simple motherboards together in a normal ATX case. It can be done. Just a processor, LAN and some RAM... and run OpenMOSIX / MOSIX software. Clustering on the cheap. So it's not dual-proc, but it's much cheaper, and you also get loads of PCI slots, IDE headers, serial ports - the works.
Presumably one can do something clever with Xinerama and the two VGA-outs. Any X-perts here?
Ebuyer in the UK (now the US also) sell a fully-featured motherboard for 35ukp. Just add some RAM, a CPU and some power and stick it into your case. Double the power of your PC for 150ukp.
No, 3.2.1-r6 does not ruin Gentoo machines. There were a couple of initial problems due to a lack documentation on *how* to upgrade GCC. Take a look at the "Gentoo Weekly Newsletter" of a few weeks back.
I have run 3.2.1r6 on my Gentoo machines since it came out with no problems whatsoever.
BTW, anyone know when some more Duron/Morgan specific optimisations will appear? I'm using cpu=athlon-xp at the moment...
OpenOffice is good in that all of its files are easily taken apart by hand. They are ZIPped archives, which are then gzipped to save, as you say, a lot of space.
I had a problem with OpenOffice last week when it didn't want to open my saved report. Or the last 6 hourly backups either:-(. Luckily I was able to get the bare text out and redo the report in LaTeX which worked (as usual) like a dream.
Does anyone know when the **MAJOR** OpenOffice multitasking bug will be fixed? Basically AFAIK, OO calls sched_yield all the time so running e.g. seti will stop OO from doing anything.
One other I was given, a compaq 486, belonged to an organiser of some of the behind the scenes work for the Sydney Olympics - it had names, addresses and phone numbers of dozens of celebrities, politicians, and anyone involved in the marketing pre-games, along with correspondence to those people. A fun read but kind of boring - I didn't keep the addresses either.
Damn; you could have given those other chaps the Aussie PM's email address...
nvrec ffmpeg (use with nvrec for best results) transcode (nvrec and native mode) mencoder (part of mplayer) vcr streamer (xawtv package: not very good) mjpegtools (slow for s/w cards) rte (haven't used)
There are many more. The best solutions use the very fast ffmpeg MPEG4 or MJPEG codecs.
But why not use just a motherboard? All of these Beowulf-type systems have hundreds of cases and assorted sundries; why not save money and dispense with the cases.
The RAM, NIC and CPU are easily able to support themselves, so just make a simple shelf with slots to slide in 300 bare motherboards. The disks can easily sit on the shelf between the motherboards. In fact, why not double up the power supplies (or more?). All the system needs is a few voltages - so a system-wide +-12/5/3.3 volt power bus would be sufficient and would save on space.
Cooling could then be even easier: just a strong draught through the room.
SVCDs actually use MPEG-1, not MPEG-2. They're quite different beasts!
FWIW, I have used transcode *extensively* for video conversion and it has rarely let me down. Recently I found a flaw: within hours a fix was provided.
The transcode documentation is pretty good: you really can't go wrong if you take the time to RTFM.
I find it interesting you can install Gentoo... yet not know about hdparm...
You may also find smartctl interesting one day.
Isn't OpenAL a good sound library?
I thought it was from Robocop...
In the short run, nothing changes. In the long run, programs become better as they stick to better programming guidelines
Not very promising!! Basically you're saying this won't make much difference to the end user in terms of speed. I'm not arguing -- I'm agreeing.
Personally, I would much rather have a slow compiler which gets the most out of my system. Apparently the gcc2.95-age compilers are faster than the gcc3 series: in my book that's a good thing. But has anyone done any testing? How long does it take to do something CPU intensive with each compiler version? It wouldn't take much skill to make a script encoding an SVCD using mencoder/transcode compiled with different gcc versions -- any takers? (I'm in my master's exams...)
And when will there be proper support for my Morgan Duron? At the moment I use athlon-xp in order to use my SSE instructions: but surely the cache size makes a difference to the code gcc should put out?
That's great... but can anyone tell us what a difference all that will make? I don't really care about compile times (too much)... but will mpeg2enc or ffmpeg run faster?
BTW, there is a preliminary ebuild in Gentoo.
Thanks! Getting 800kb/s from tux-fan.de (limited by 10mbps ethernet?)
(Next time, I'll use that big preview button :-) )
end up making quite a lot in statutory fines
I'm really looking forward to the day the police use all these enormous fines from both mobile phone users and speed traps... and do some POLICING.
Get off the roads and start catching criminals. So what if we drive at 100mph? So what if we responsibly use mobile phones? As long as we aren't being blatantly stupid/dangerous, we should be able to be in charge of our own lives.
Can anyone (police or public) show me where all that money is going? Bobbies on the beat? I think not. It all goes to giving policemen souped-up cars for chasing people driving perfectly responsibly at 85mph.
This is the nanny state...
end up making quite a lot in statutory fines
I'm really looking forward to the day the police use all these enormous fines from both mobile phone users and speed traps... and do some POLICINGresponsibly use mobile phones? As long as we aren't being blatantly stupid/dangerous, we should be able to be in charge of our own lives. This is the nanny state...
As far as I am awarem there is no law in the UK stopping you from driving with a mobile phone. The law does, however, get you if you drive without due care and attention. So if you are chatting on the phone and are spotted gesticulating too then the police will have good cause to pull you over.
Having said that, there was a female police officer I saw last week driving a police van late at night chatting loudly on a mobile phone.
Not to mention standard software &c., he is using a voltage inverter.
To those who don't know what these are: they convert the car's (roughly) 12V to mains voltage so the XBox's PSU can drop it down again to the voltages the XBox wants -- probably 12V again.
This means that when he starts the car, the XBox will turn off.
You need a DC-DC converter in order to stop the machine turning off when you start the car, as the car's 12V can drop to as low as 7V.
Look at my page to see how to build a DC-DC power supply. I've had a speaking, GPS-enabled Linux computer system running in my car for a couple of years. I turn when I get in the car, and only turn it off if I will be parking for over six hours, even though it takes about 25 seconds to start up.
(And another thing: if anyone is tempted to build one of these using standard PC components, please don't use a full size keyboard!! You can pull the keyboard controller out and link in your own buttons directly. It just looks daft having a full size keyboard. Not mention ergonomics...)
Well, "MAC" is....
They actually missed their landing point and landed in the Kazakhstan desert: over 400km from their intended destination!!
BBC News: story
So why are the two hard disks (200mb and 13gig) in my car still running? I've only had them there for two years, using the car daily: mostly on cobbled streets or winding country roads.
Even if the disk does get damaged, just send another. Kind of like a 200gb TCP packet?
Isn't this what the Emacs emerge/ediff mode does?
Perhaps some research into the sync problem might be useful?
ffmpeg is very good, but its sync is not.
Transcode with nvrec or mencoder/mplayer are the two best ways of recording TV on linux with sync.
I have about 50 films recorded perfectly using mencoder and the ffmpeg codecs.
I mount the disks vertically so that vibration doesn't affect the reading arm so much. The disks are against a woodne board, separated by a single mouse-mat to provide some vibration damping.
:-)
I have an ethernet port in the car and just run a cable out of a window. Wireless would be easy and cool
Just remember to spin the disk down as much as possible. Think hdparm -a -m stuff and custom buffer routines. Linux 2.2 and noflushd if necessary.
I have run two IDE disk drives (210mb and 13gigs) in my car every day for the last two years and they are absolutely fine. Even driving over the cobbles at the university.
:-)
Just make sure you spin the disks down. I have the expendable 210mb with Linux and custom GPS/Ogg/mp3 software on it and the big music disk is only spun up when necessary.
If you really want a CDROM, there is a chap on the net who tried using a thirty foot cable to the boot: and it worked. Shove a standard CDROM under the seat.
Just don't try it with a 15K rpm disk
First things first. These people have done nothing clever; they've just shoved two independent computers in one big box. Big deal. My hamster could have thought of something more useful... like running round his wheel.
Now, what IS clever is to put two simple motherboards together in a normal ATX case. It can be done. Just a processor, LAN and some RAM... and run OpenMOSIX / MOSIX software. Clustering on the cheap. So it's not dual-proc, but it's much cheaper, and you also get loads of PCI slots, IDE headers, serial ports - the works.
Presumably one can do something clever with Xinerama and the two VGA-outs. Any X-perts here?
Ebuyer in the UK (now the US also) sell a fully-featured motherboard for 35ukp. Just add some RAM, a CPU and some power and stick it into your case. Double the power of your PC for 150ukp.
No, 3.2.1-r6 does not ruin Gentoo machines. There were a couple of initial problems due to a lack documentation on *how* to upgrade GCC. Take a look at the "Gentoo Weekly Newsletter" of a few weeks back.
I have run 3.2.1r6 on my Gentoo machines since it came out with no problems whatsoever.
BTW, anyone know when some more Duron/Morgan specific optimisations will appear? I'm using cpu=athlon-xp at the moment...
OpenOffice is good in that all of its files are easily taken apart by hand. They are ZIPped archives, which are then gzipped to save, as you say, a lot of space.
:-(. Luckily I was able to get the bare text out and redo the report in LaTeX which worked (as usual) like a dream.
I had a problem with OpenOffice last week when it didn't want to open my saved report. Or the last 6 hourly backups either
Does anyone know when the **MAJOR** OpenOffice multitasking bug will be fixed? Basically AFAIK, OO calls sched_yield all the time so running e.g. seti will stop OO from doing anything.
One other I was given, a compaq 486, belonged to an organiser of some of the behind the scenes work for the Sydney Olympics - it had names, addresses and phone numbers of dozens of celebrities, politicians, and anyone involved in the marketing pre-games, along with correspondence to those people. A fun read but kind of boring - I didn't keep the addresses either.
Damn; you could have given those other chaps the Aussie PM's email address...
Here are a few to look up on google:
nvrec
ffmpeg (use with nvrec for best results)
transcode (nvrec and native mode)
mencoder (part of mplayer)
vcr
streamer (xawtv package: not very good)
mjpegtools (slow for s/w cards)
rte (haven't used)
There are many more. The best solutions use the very fast ffmpeg MPEG4 or MJPEG codecs.
But why not use just a motherboard? All of these Beowulf-type systems have hundreds of cases and assorted sundries; why not save money and dispense with the cases.
The RAM, NIC and CPU are easily able to support themselves, so just make a simple shelf with slots to slide in 300 bare motherboards. The disks can easily sit on the shelf between the motherboards. In fact, why not double up the power supplies (or more?). All the system needs is a few voltages - so a system-wide +-12/5/3.3 volt power bus would be sufficient and would save on space.
Cooling could then be even easier: just a strong draught through the room.
Actually, the metric tonne is spelt so. The imperial ton is a different beast.
SVCDs actually use MPEG-1, not MPEG-2. They're quite different beasts!
FWIW, I have used transcode *extensively* for video conversion and it has rarely let me down. Recently I found a flaw: within hours a fix was provided.
The transcode documentation is pretty good: you really can't go wrong if you take the time to RTFM.