Although, I read a lot of Opteron benchmarks over the past couple months, and those suckers are blazing even at encoding tasks and all. The multiple cores humiliate Intel's HyperThreading. I don't think Intel makes any chips that can compete with Itanium...and we all know how much Itanium matters these days. *cough*
Looks like AMD is going to really Stick It To The Man for this one. K8 has done a lot for them on all fronts, and thankfully they're not squandering what they've gained from it. If only they'd get a marketing department that wasn't completely incompetent. (When's the last time you saw an AMD ad on TV, hmm?)
I wonder though, it's interesting that this happens the same day that Intel announces the first details about their new line up. It's like they crash into each other every so often and both fire volleys of whatever they can get.
What amazes me is that they discovered one of Einstein's major works in its original form, scanned it, yet lacked the ability to OCR it. I mean, OCR software isn't that hard to get and it works pretty well -- you'd think they'd want to spread text rather than blowing their bandwidth on massive images, yeah?
Ok, admittedly there are stretches where you can feel Carmack's..."magic" work. They clearly wanted to leverage MMX. But, as a whole, the engine is nicely laid out and the architecture is pretty nice. Ignoring the lower level math code -- which frankly tends to look horrendous on ANY engine, due to the MMX, SSE, and whatnot that's usually involved in production code -- things are easy to find and understand. The renderer could still use a lot more commenting as to why it's doing some of the things it's doing (the sky code, for example), but it's really not that difficult to figure it out. No, it's not the best C code on earth. But it is pretty good C code, and besides which it's probably relatively hack free compared to most production source. (It WAS intended for licensing, after all.)
WTF does D3 have to do with this, or UE3 for that matter? According to the timestamps in the source, the last time this code was touched by id (not counting preparations for GPL release) was 2002. And the number of games based on Q3 tech...it's a massive portion of the industry. If you play any FPSes, you've probably played a game based on the Q3 engine. Call of Duty, Jedi Academy, and Jedi Outcast, for example, are fairly well known examples.
I've been poking around the source since yesterday afternoon (late as usual slashdot) and it's generally MUCH cleaner than Q2. Things are well organized, categorized, and sensible. The id penchant for clumping a dozen header files into just one continues, but overall it's easy to find the code you're looking for. Hell, it took me 3 days to find the BSP code in Quake 2 because they had called it model_t or some such meaningless thing. I can see why Q3 was so popular for licensing, despite being in C. Indeed, it's some of the cleanest C code I've seen laid out to date. Naturally there are hacks here and there, and a few very weird design things...and the C versions of what would in C++ be inheritance and aggregation are hilarious. Overall though, I think this code is going to go a lot farther than Q1 or Q2 source ever did. Compared to everything else out of id, this source is really quite nice. No stretches of pages of uncommented assembly code. Most functions have documentation if it's not obvious what they do. All of the members of the major engine structs are well commented, for the most part.
In short, I like. 1 thumb up. (Hey, it's still C, and I'm a C++ guy in and out.)
My question is this. Tom's Hardware put a P4 under liquid nitrogen a while ago, put the northbridge chipset under a phase change compressor, and replaced the motherboard power converter in order to supply enough power to the chips, and they were only able to achieve 5.25GHz max. What did this japanese guy do different that gained him another 2.5 GHz? Is it entirely a result of using newer chips with new manufacturing technologies like Silicon-On-Insulator (SOI)? Or did this japan guy do something that Tom's didn't?
Slashdot population drops drastically after the widespread emergence of Linux based cars. The unbelievable number of fatal crashes has been attributed not to technical failure, but because the driver was too busy watching a movie, listening to music, compiling his latest modifications to the linux kernel, SSHing to a remote server, forwarding X from another remote server, FTPing to his webspace, and writing in his blog to remember that he needed to
Yes, as a representative of Standard Oil Co....ehm...I mean, Exxon, Mobil, and other oil companies, I would like to assure all of the slashdot readers that there is no such things as global warming. These are lies spread by liberal commie scientists with an agenda. We, on the other hand, are completely impartial and unbiased.
The corollary to this is, if Linux or BSD based router software is so much better, why are these companies investing significant time and effort in writing their own OSes for routers. Particularly with BSD, where there are no particular problems involved with giving away your companies' code...why not just take NetBSD or something and tweak it a little?
It's seen as a CD ROM drive? Why? How does that even make sense? It's USB; shouldn't it mount through the OS's USB subsystems as a removable USB storage device?
Just wanted to say I'm running my own blog now, and I've basically restated the previously linked GameDev.Net post in my first blog post. For the more sane of you, please try to spread the link around, just to keep things properly in perspective. This is a major problem, but it is not the end of OpenGL. I want to encourage people to realise that.
It's not enough that Mozilla, this irresponsible pet owner who constantly loses its pets to suspicious ends, is now making a corporation. Its first pet, Phoenix, just vanished. Its second pet, a fox, got set on fire and presumably died. Its two birds are both in bad shape -- one is on fire and one got hit by lightning.
Would you really invest in such a corporation? How can a dinosaur be trusted to manage a corporation, when it can't even keep its own pets safe??
It reminds me of the sort of items you inevitably get in games like SW: Knights of the Old Republic. "This implant gives the user repeated neural shocks to reduce the ability to feel pain and to increase motivation, with the net effect of giving +2 to Will Saves."
Can somebody please explain the appeal to me? I've seen FFXI, WoW, DAoC...I don't see how it's an improvement over, say, Baldur's Gate, except that instead of being in control, you have half a dozen idiots around who, at any time, may decide to do something completely stupid. Except for the players in your guild/clan/etc, none of the other players really matter to your game experience at all, with the exception of PvP. (And PvP in WoW is pretty lame, actually.) It's like Diablo 2 and Battle.Net, except you occasionally run past someone else who seems to be doing his own thing -- the two players usually ignore each other entirely. Of course in WoW you might be in a contested zone, in which case you'll probably just get cut up unless you're the one cutting someone up. What's so awesome about MMOs? What is it that drives people to shell out $15 every month for the privilege of running past other players without paying any attention to them, except in the rare case that a fight breaks out or you need someone's help to finish a quest or kill some dude?
Yeah. Seems like the first sensible thing the record companies have demanded in many a year. Maybe it's the beginning of a new trend?
Nah.
Although, I read a lot of Opteron benchmarks over the past couple months, and those suckers are blazing even at encoding tasks and all. The multiple cores humiliate Intel's HyperThreading. I don't think Intel makes any chips that can compete with Itanium...and we all know how much Itanium matters these days. *cough*
Looks like AMD is going to really Stick It To The Man for this one. K8 has done a lot for them on all fronts, and thankfully they're not squandering what they've gained from it. If only they'd get a marketing department that wasn't completely incompetent. (When's the last time you saw an AMD ad on TV, hmm?)
I wonder though, it's interesting that this happens the same day that Intel announces the first details about their new line up. It's like they crash into each other every so often and both fire volleys of whatever they can get.
When I can get to the site. It won't respond to me.
What amazes me is that they discovered one of Einstein's major works in its original form, scanned it, yet lacked the ability to OCR it. I mean, OCR software isn't that hard to get and it works pretty well -- you'd think they'd want to spread text rather than blowing their bandwidth on massive images, yeah?
Ok, admittedly there are stretches where you can feel Carmack's..."magic" work. They clearly wanted to leverage MMX. But, as a whole, the engine is nicely laid out and the architecture is pretty nice. Ignoring the lower level math code -- which frankly tends to look horrendous on ANY engine, due to the MMX, SSE, and whatnot that's usually involved in production code -- things are easy to find and understand. The renderer could still use a lot more commenting as to why it's doing some of the things it's doing (the sky code, for example), but it's really not that difficult to figure it out. No, it's not the best C code on earth. But it is pretty good C code, and besides which it's probably relatively hack free compared to most production source. (It WAS intended for licensing, after all.)
Actually, sorry. I forgot I did complete builds of all of the build targets. The archive is definitely less than 35MB.
It's 5MB after it's been compressed into a zip. As you may or may not know, zip compresses text really well.
The uncompressed size of the source is just over 35MB.
WTF does D3 have to do with this, or UE3 for that matter? According to the timestamps in the source, the last time this code was touched by id (not counting preparations for GPL release) was 2002. And the number of games based on Q3 tech...it's a massive portion of the industry. If you play any FPSes, you've probably played a game based on the Q3 engine. Call of Duty, Jedi Academy, and Jedi Outcast, for example, are fairly well known examples.
I've been poking around the source since yesterday afternoon (late as usual slashdot) and it's generally MUCH cleaner than Q2. Things are well organized, categorized, and sensible. The id penchant for clumping a dozen header files into just one continues, but overall it's easy to find the code you're looking for. Hell, it took me 3 days to find the BSP code in Quake 2 because they had called it model_t or some such meaningless thing. I can see why Q3 was so popular for licensing, despite being in C. Indeed, it's some of the cleanest C code I've seen laid out to date. Naturally there are hacks here and there, and a few very weird design things...and the C versions of what would in C++ be inheritance and aggregation are hilarious. Overall though, I think this code is going to go a lot farther than Q1 or Q2 source ever did. Compared to everything else out of id, this source is really quite nice. No stretches of pages of uncommented assembly code. Most functions have documentation if it's not obvious what they do. All of the members of the major engine structs are well commented, for the most part.
In short, I like. 1 thumb up. (Hey, it's still C, and I'm a C++ guy in and out.)
Actually, I'm Psychic. X.
I feel better in the morning knowing I can always count on Slashdot to post something dated from at least a year ago.
My question is this. Tom's Hardware put a P4 under liquid nitrogen a while ago, put the northbridge chipset under a phase change compressor, and replaced the motherboard power converter in order to supply enough power to the chips, and they were only able to achieve 5.25GHz max. What did this japanese guy do different that gained him another 2.5 GHz? Is it entirely a result of using newer chips with new manufacturing technologies like Silicon-On-Insulator (SOI)? Or did this japan guy do something that Tom's didn't?
That's because it's limited by how fast your hard drive is, not how fast your processor is.
Or did you think all of the data was stored in your L2 cache?
EXTRA EXTRA EXTRA
Slashdot population drops drastically after the widespread emergence of Linux based cars. The unbelievable number of fatal crashes has been attributed not to technical failure, but because the driver was too busy watching a movie, listening to music, compiling his latest modifications to the linux kernel, SSHing to a remote server, forwarding X from another remote server, FTPing to his webspace, and writing in his blog to remember that he needed to
DRIVE!
Yes, as a representative of Standard Oil Co....ehm...I mean, Exxon, Mobil, and other oil companies, I would like to assure all of the slashdot readers that there is no such things as global warming. These are lies spread by liberal commie scientists with an agenda. We, on the other hand, are completely impartial and unbiased.
The corollary to this is, if Linux or BSD based router software is so much better, why are these companies investing significant time and effort in writing their own OSes for routers. Particularly with BSD, where there are no particular problems involved with giving away your companies' code...why not just take NetBSD or something and tweak it a little?
It's seen as a CD ROM drive? Why? How does that even make sense? It's USB; shouldn't it mount through the OS's USB subsystems as a removable USB storage device?
Just wanted to say I'm running my own blog now, and I've basically restated the previously linked GameDev.Net post in my first blog post. For the more sane of you, please try to spread the link around, just to keep things properly in perspective. This is a major problem, but it is not the end of OpenGL. I want to encourage people to realise that.
Read this post for an explanation of why this problem is NOT as bad as people are making it out to be.
It's not enough that Mozilla, this irresponsible pet owner who constantly loses its pets to suspicious ends, is now making a corporation. Its first pet, Phoenix, just vanished. Its second pet, a fox, got set on fire and presumably died. Its two birds are both in bad shape -- one is on fire and one got hit by lightning.
Would you really invest in such a corporation? How can a dinosaur be trusted to manage a corporation, when it can't even keep its own pets safe??
If IBM thinks FreeBSD is so incredibly awesome, then why are they shipping all of their server equipment with Linux?
It reminds me of the sort of items you inevitably get in games like SW: Knights of the Old Republic. "This implant gives the user repeated neural shocks to reduce the ability to feel pain and to increase motivation, with the net effect of giving +2 to Will Saves."
Can somebody please explain the appeal to me? I've seen FFXI, WoW, DAoC...I don't see how it's an improvement over, say, Baldur's Gate, except that instead of being in control, you have half a dozen idiots around who, at any time, may decide to do something completely stupid. Except for the players in your guild/clan/etc, none of the other players really matter to your game experience at all, with the exception of PvP. (And PvP in WoW is pretty lame, actually.) It's like Diablo 2 and Battle.Net, except you occasionally run past someone else who seems to be doing his own thing -- the two players usually ignore each other entirely. Of course in WoW you might be in a contested zone, in which case you'll probably just get cut up unless you're the one cutting someone up. What's so awesome about MMOs? What is it that drives people to shell out $15 every month for the privilege of running past other players without paying any attention to them, except in the rare case that a fight breaks out or you need someone's help to finish a quest or kill some dude?