Originally posted by: Sunner
Actually when I apt-got gnome I got part 2.4 and part 2.2.
Originally posted by: BingBongWongFooey
I have a very strong distaste for gentoo's forums. They are basically the epitome of what I don't like about the bulk of gentoo's users.
Originally posted by: Astaroth33
Originally posted by: BingBongWongFooey
I have a very strong distaste for gentoo's forums. They are basically the epitome of what I don't like about the bulk of gentoo's users.
If I may ask, what is it that you dislike about the bulk of gentoo's users? I have had a couple of problems that I was able to easily solve by searching through their forums, and I solved a problem, posted my solution, and that solution has helped someone else. I've had all good experiences so far, though admittedly I'm still a gentoo n00b.
Originally posted by: Sunner
Originally posted by: Astaroth33
Originally posted by: BingBongWongFooey
I have a very strong distaste for gentoo's forums. They are basically the epitome of what I don't like about the bulk of gentoo's users.
If I may ask, what is it that you dislike about the bulk of gentoo's users? I have had a couple of problems that I was able to easily solve by searching through their forums, and I solved a problem, posted my solution, and that solution has helped someone else. I've had all good experiences so far, though admittedly I'm still a gentoo n00b.
I agree.
I guess BBWF is talking about the whole "Woot, it took me one week to compile, but damn it's fast!!!!" thing.
But I don't see a whole lot of that over there, and people are just generally nice and helpful, which is a nice change, much welcome after reading some Debian mailing list archives or spending some time on a Solaris channel on IRC.
They're new to it but all they care about is stuff that I find stupid like eye candy and raw speed.
I can't say my experience with gentoo users has been good at all. I personally think that it's just the need to feel like part of that higher-knowledge group of folks who prefer source packages and don't mind hacking things up a little to get them working (cough*damnbrokenmakefilesinsistingthatcpandtarareborked*cough*whentheyworkjustfineaftercheckingisdisabledandIrunthescript*cough). These are guys who wouldn't necessarily have a clue as to how to do it on their own, so the scripted installer saves them.Originally posted by: BingBongWongFooey
Yeah, that's basically it. I'm sure most of them are OK people and there I know plenty of people that use gentoo that are as cool as anyone else (like you two 😛), but there are a decent number of these ultra-newbie, uninformed.... dorks. The best analogy I could ever make is that they're the ricers of linux. 😛 They're new to it but all they care about is stuff that I find stupid like eye candy and raw speed. And that's all it boils down to - they're just interested in different things than I am. But I still reserve the right to get annoyed with them and lash out every so often. 😉
I personally think that it's just the need to feel like part of that higher-knowledge group of folks who prefer source packages and don't mind hacking things up a little to get them working)
Originally posted by: Sunner
Actually when I apt-got gnome I got part 2.4 and part 2.2.
The difference of course being that Slack ACTUALLY makes you work for it, it doesn't have scripts to make you 1337, you have to be 1337. 😛Originally posted by: Sunner
I could say the same about ~95% of all Slack users 😉
Nothing wrong with being a masochist. 😛I've tried a crapload of distros, and I used to always end up with Debian in the end, on the rig Im using now, I started out with Debian, but as I mentioned above, installing Debian on an nForce2 mobo is a major PITA, while on this box, the live-install CD just picked up both the NIC's, sound, etc etc, it worked perfectly out of the box.
Originally posted by: n0cmonkey
Doesn't Ultra SPARC and maybe Alpha have bigger registers? If this is (atleast partially) due to register issues, would -O3 work better on archs with bigger registers?
Must stay out of distro debate... 😛
Originally posted by: BingBongWongFooey
Originally posted by: n0cmonkey
Doesn't Ultra SPARC and maybe Alpha have bigger registers? If this is (atleast partially) due to register issues, would -O3 work better on archs with bigger registers?
Must stay out of distro debate... 😛
You mean cache? I thought a register was just a byte. Or a word, or the size of a pointer, or something.
After two years on the road Intel introduced Pentium II in 1997 with 32 bit Main CPU register size, 7M number of transistors, and 64GB addressable memory. Recently, in 1999 Intel released Pentium III with 32 to 128 Main CPU register sizes, 500MHz-clock speed, and 8.2 million numbers of transistors.
// Alpha is a load/store RISC architecture with all operations done between
// registers. Alpha has 32 integer registers and 32 floating registers, each
// 64 bits. Integer register R31 and floating register F31 are always zero.
// Longword (32-bit) and quadword (64-bit) integers are supported. Four
// floating datatypes are supported: VAX F-float, VAX G-float, IEEE single
// (32-bit), and IEEE double (64-bit). Memory is accessed via 64-bit virtual
// little-endian byte addresses.
One of the oldest and longest-running gripes about x86 is that the programming model has only eight GPRs, eight FPRs, and eight SIMD registers. All newer RISC ISAs support many more architectural registers; the PowerPC ISA, for instance, specifies thirty-two of each type of register. Increasing the number of registers allows the processor to cache more data where the execution units can access it immediately; this translates in to a reduced number of LOADs and STOREs, which means less memory subsystem traffic, less waiting for data to load, etc. More registers also give the compiler or programmer more flexibility to schedule instructions so that dependencies are reduced and pipeline bubbles are kept to a minimum. (For more on dependencies and pipeline bubbles, see this article or this article.)
Originally posted by: BingBongWongFooey
I had a different concept of registers altogether, so you win, even if you're off by a bit. 😛
Originally posted by: drag
You'll find this very interesting then:
from www.arstechnica.com
One of the oldest and longest-running gripes about x86 is that the programming model has only eight GPRs, eight FPRs, and eight SIMD registers. All newer RISC ISAs support many more architectural registers; the PowerPC ISA, for instance, specifies thirty-two of each type of register. Increasing the number of registers allows the processor to cache more data where the execution units can access it immediately; this translates in to a reduced number of LOADs and STOREs, which means less memory subsystem traffic, less waiting for data to load, etc. More registers also give the compiler or programmer more flexibility to schedule instructions so that dependencies are reduced and pipeline bubbles are kept to a minimum. (For more on dependencies and pipeline bubbles, see this article or this article.)
To a programmer on a x86 platform you only SEE 8 registers (of each type of register) for a pentium4
The p4 realy has 128 registers, but do to the limitation of the x87 ISA design it is constrained by compatability to 8, so it shifts them around internally to all 128 using it's internal logic stuff. Probably helps deal with latencies and get those high clock speeds. I guess, stuff is still a bit over my head.
The more I learn about what ISA realy is, the more I realise that it's not going anywere for a LONG LONG time. 🙂
Originally posted by: drag
The size of the register is what makes them 32 bits or 64 bits or 8 bits or 16 bit proccessors.
It's just how much info they can gulp down in one go. When dealing with 64bit data types a 32 bit proccessor will take 2 steps to proccess it, while 64 bits CPU can get it in one go. 64bits allow faster proccessing of larger data types and you can get much more persision with floating points without a performance penalty.(probably why 64bits is cool for gamers and other high-multimedia stuff)
When we went from 16 to 32 bits Intel just doubled the register size, and that's what AMD did when it created the x86-64. (among other archatectural improvements. )
Originally posted by: drag
The size of the register is what makes them 32 bits or 64 bits or 8 bits or 16 bit proccessors.
It's just how much info they can gulp down in one go. When dealing with 64bit data types a 32 bit proccessor will take 2 steps to proccess it, while 64 bits CPU can get it in one go. 64bits allow faster proccessing of larger data types and you can get much more persision with floating points without a performance penalty.(probably why 64bits is cool for gamers and other high-multimedia stuff)
When we went from 16 to 32 bits Intel just doubled the register size, and that's what AMD did when it created the x86-64. (among other archatectural improvements. )