AMD Releases Hammer documentation
Jonathan Graham writes: "Last Thursday AMD posted the five volume architectural manual to their new x86-64 processor on their website. The tomes are as follows: Application Programming, System Programming,General Purpose and System Instructions,128-bit Media Instructions and 64-bit Media and x87 Floating Point Instructions. Gentlemen...start your compilers! (or start writing them!)"
Last week..
I've read them. The butler did it.
But as the roommate said, if you bothered trying to optimize your software for PC hardware it'll take you at least a year or two, by which time the hardware will be 'hopelessly outdated'. In the meantime, we get laptops that are nothing more than gigahertz crotch-warmers and desktops that are 2 gigahertz room-warmers, effectively dropping jet engines into lawnmowers and seeing a lot of energy diappear into a black hole called FALSE PROGRESS.
Fuck Slashdot
...the Slashbot consensus now is, not only do cool people use only Linux, but cool people only use PC-compatibles. Sort of like the riceboys who get a big kick out of their souped-up piece of crap that a real engineered vehicle leaves in the dust. (Note: By piece of crap, I am referring to PC hardware, not Linux. If you don't see this as a contradiction, you may have two brain cells to rub together.)
Fuck Slashdot
Why talk about athlon optimizations? GCC already supports the x86-64 arch, and Linux runs on it, see http://www.x86-64.org
I also notice that cycle counts aren't specified for the fancier arithmetic instructions like MUL and the multimedia instructions. Those make a big difference in the performance of graphics and signal processing applications including audio compression and so forth. So I guess we'll have to wait to see benchmarks.
These have been out for at least 6 months. However these are dated September, so they must be updated. Every time I try to get them to send me the last three of the set, they just send me another set of the first two, so I have 4 sets of the first two. Kinda irritating.
Riceboys are the laughing stock of the automotive community.
So what they're saying is, "You can touch this," right?
See gcc news.
What, so no females use/develop linux? Maybe it seems like that...
Ali
Ph33r m3!!!
Current development sources recognize athlon* as a cpu type. So instead of i686-pc-linux-gnu, I tell build gcc for athlon_mp-pc-linux-gnu, and by default it uses the -march and -mcpu options that turn on the Athlon MP extensions like SSE and whatever.
Use "gcc -v" to see what triplet you're using.
This is /not/ in 3.2. I'm not even certain if it's in 3.3.
You cannot apply a technological solution to a sociological problem. (Edwards' Law)
Did you spot any improvements to threading and SMP? More fine grained cache management, read-write states. easier state switching between processes/threads. etc.... Why do you think Intel is hyperthreading there core? so that next time round they can realy put two processers in there and sort out the threading men from the boys.
My 2x2.5Ghz beats your 1x5Ghz
thank God the internet isn't a human right.