Re: Is time running out for AMD?
Posted by RedWood on
Tue Dec 11th 2007 at 5:56am
RedWood
member
719 posts
652 snarkmarks
Registered:
Sep 13th 2006
Sorry to say, Phenom is just too slow. I'm forced to buy Intel to get the speed i want. My next chip will be the q6600.
Amd should be able to sell a crap ton of Phenoms in the prebuilt sector. I hope.
Reality has become a commodity.
Re: Is time running out for AMD?
Posted by Crono on
Tue Dec 11th 2007 at 11:03am
Posted
2007-12-11 11:03am
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
You'll notice a difference when things are actually optimized for quad core architectures. Most everything that is out now isn't even optimized for dual core and the OS generally manages who is doing what. I imagine this is the reason why you see Phenom in benchmarks performing lower than the Q6600. Well, that and the Phenom, for some unknown reason to me, has half the amount of cache. If things were optimized differently, I imagine the ratios they chose would make more sense.
I don't think this is the full blown implementation of what I saw before ... what they had before was nuts (4x 1MB L1 caches, for example), though this isn't bad.
In all actuality, both processor types are being wasted right now, since nothing actually uses them properly.
Blame it on Microsoft, God does.
Re: Is time running out for AMD?
Posted by Naklajat on
Tue Dec 11th 2007 at 1:54pm
1137 posts
384 snarkmarks
Registered:
Nov 15th 2004
Occupation: Baron
Location: Austin, Texas
Is time running out? more like time to invest :razz:
o
Re: Is time running out for AMD?
Posted by Crono on
Tue Dec 11th 2007 at 11:45pm
Posted
2007-12-11 11:45pm
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
The projected year that Quad core will be standard-ish is 2009.
Software isn't evolving, that's the problem. Everyone wants the OS to take care of it, and the OS everyone is using is Windows. In particular they're looking at Vista ...
There's no applications now that require quad core ... and only one game, in particular, I can think of that would benefit greatly from it (that isn't out).
As for the comments on the PS3. Well, here's the thing, it's just like the PC market, developers don't want to do this stuff themselves, which I don't blame them ... but the 1st party solutions are generally weak.
PS3 has a lot of potential, but it'll never be realized if developers don't step up to the plate (just like the abilities of the Saturn)
There are only a handful of developers, involving video games, as I'm sure no one here really cares about this stuff for other purposes, that are really jumping into multiple core development. Remedy, is an example, and I imagine CryTek is head over heals with multicore too ... id is probably in there somewhere as well. Everyone else, doesn't really care, they just want their stuff to work (which is the reason why they're having so much trouble understanding it)
Blame it on Microsoft, God does.
Re: Is time running out for AMD?
Posted by Naklajat on
Wed Dec 12th 2007 at 5:44am
1137 posts
384 snarkmarks
Registered:
Nov 15th 2004
Occupation: Baron
Location: Austin, Texas
One you forgot to mention is Valve, they're working to make future versions of Source scale to 4 cores and beyond, and see performance gains and feature abilities. Epic's Unreal Engine 3 also supports multicore, I imagine at a relatively low level since they've spent so much time optimizing for the 360 arch. I think the 360 will help push to make multicore-enabled game engines more common, since it's pretty much a multicore PC at the hardware level, IIRC.
And developing or modifying an engine to be multithreaded is likely to be an expensive proposition and might not be worth the effort from a marketing standpoint. I haven't looked up statistics, but I'm sure the number of PC game-purchasing individuals with single-core PCs outnumber those with dual-core systems by a wide margin, with quad-core accounts for only a tiny fraction. So what do the game developers stand to gain from expending all those resources on multicore?
The game developers that are making it a priority, from what I know, are developing it as middleware also. Unreal is one of the most widely licensed game engines around, Valve seems to be making a push to get Source licensed by more studios, Crytek's new stuff looks like a dream to use with all the procedural stuff and tool development they've done. Multicore-compatibility is surely a selling point, but most game studios don't have the resources or expertise to implement it well. It's a relatively new development in the world of PCs.
OK enough ranting from me for now, I got on a roll after '360' and just kinda crapped my brain onto the keyboard so sorry if it's a little jumbled or incoherent :razz:
o
Re: Is time running out for AMD?
Posted by Crono on
Wed Dec 12th 2007 at 8:46am
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
I didn't forget to mention Valve. I don't think, in general, they stay up to speed on game technology. The structure of the source engine shows that.
However, I did forget to mention Epic.
Yes, single core is much more popular.
That's my entire point, developers don't understand multi-core systems yet, but they're nothing new. This is just the first specks of CONSUMER level multi-core systems that work on the same chip. And, yes, that is something developers, in general, know about. These are the people who make the standards for the future of software, after all.
Of course, we could both be thinking of different aspects ... as it's a very broad topic.
Blame it on Microsoft, God does.
Re: Is time running out for AMD?
Posted by Juim on
Wed Dec 12th 2007 at 7:12pm
Juim
member
726 posts
386 snarkmarks
Registered:
Feb 14th 2003
Occupation: Motion Picture Grip
Location: Los Angeles
AMD is worth less now than what they bought ATI for a year ago. Theres been some problems with the phenom, due largely to the fact that the company found an erratum in the L3 cache Translation Lookup Buffer, and the graphics line is behind compared to Nvidia in performance, but time will tell. AMD is worth 5 billion (US) right now, where INTEL is worth approx 162 billion. The stock is under 10 dollars a share so right now would be a good time to buy. AMD is'nt going anywhere, and as you know success is cyclical in this industry. I honestly wish I had 10 thousand to invest because I would, in a heartbeat.
Re: Is time running out for AMD?
Posted by Crono on
Wed Dec 12th 2007 at 10:52pm
Posted
2007-12-12 10:52pm
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
It's exactly the opposite. Making a faster single core processor is much less elegant then a well designed multi-core processor.
Things like pipelining are very elegant designs, even if they are conceptually more difficult to program.
Making a multi-core processor is not as simple as slapping two cores together and calling it good. These are very precise processor architectures that have the sole purpose of increasing throughput with less effort.
The effort, could be weighed in power consumption, and the overall perceived speed could be seen as the throughput.
What do you think about seperate GPU, APU, and various other processor units throughout your computer? Should those all be integrated into a single processor core? They were ... s**t got complicated and slow.
Again, faster isn't better. People don't seem to understand this concept in computing. It's throughput and efficiency that matters. This is true not just with hardware, but software too. Algorithmic efficiency is such an overlooked area, a lot of people, in industry and out, think "hey, it's no big deal, the processor is faster now and I have more memory", but it's just ridiculous.
The more you optimize your materials, the better. With hardware, you also have to consider a lot of other factors, heat and size, for examples. Power consumption. Etc.
As for Valve's source engine, I'm referring to their reluctance to abandon the BSP structure. It's archaic. Their multi-core stuff is fine, as far as I know the things they did with it has vastly improved the engine. But, I would never consider Valve as any sort of LEADER in the game technology field. What they have done is simply made their engine easy to use, a mantle they may not hold any longer.
Blame it on Microsoft, God does.
Re: Is time running out for AMD?
Posted by Yak_Fighter on
Wed Dec 12th 2007 at 11:42pm
Posted
2007-12-12 11:42pm
1832 posts
742 snarkmarks
Registered:
Dec 30th 2001
Occupation: College Student/Slacker
Location: Indianapolis, IN
That makes sense. I guess I was looking at it from (my own limited) programming standpoint instead of an engineering one. It's probably a good thing I got out of computer science when I did :smile:
Re: Is time running out for AMD?
Posted by fishy on
Fri Dec 14th 2007 at 4:01am
fishy
member
2623 posts
1476 snarkmarks
Registered:
Sep 7th 2003
Location: glasgow
All that I know about computer hardware is that you can make some great analogies to juggling with it. :smile:
i eat paint
Re: Is time running out for AMD?
Posted by RedWood on
Mon Dec 17th 2007 at 1:16am
RedWood
member
719 posts
652 snarkmarks
Registered:
Sep 13th 2006
? quote:[quote=Yak_Fighter]Have single core processors really reached the point where they can't be made any faster? [/quote]
Yes. They pretty much have. They are talking ~45 nm feature sizes now, which is only ~90 atomic layers of silicon! Among other things, the power density in such dense architectures is approaching the point where things will start to melt.
*error?
Also, a while back they found out that they were sending data though so fast it actually turned the wires in the computer into transmitters. Causing interference. Then they pushed to expand bandwidth. I know what i said was vage but thats all i remember.
Reality has become a commodity.
Re: Is time running out for AMD?
Posted by Crono on
Tue Dec 18th 2007 at 1:44am
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
Welcome to 1965. They're called expansion slots and come in familiar form factors like PCI and AGP.
Blame it on Microsoft, God does.
Re: Is time running out for AMD?
Posted by Crono on
Tue Dec 18th 2007 at 2:45am
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
You heard me.
Blame it on Microsoft, God does.
Re: Is time running out for AMD?
Posted by Orpheus on
Tue Dec 18th 2007 at 2:49am
Orpheus
member
13860 posts
2024 snarkmarks
Registered:
Aug 26th 2001
Occupation: Long Haul Trucking
Location: Long Oklahoma - USA
<DIV class=quote>
<DIV class=quotetitle>? quoting Crono</DIV>
<DIV class=quotetext>You heard me.</DIV></DIV>
I heard. You didn't grasp. But alas, some things simply cannot be altered, even with time. :wink:
Allow me to reiterate. Back in my old 486/33 you could put but one ram in at a time on the motherboard. However, someone made a generic card that you could put as many as 4 or 6 more, that plugged into the one ram port. (assuming your case allowed you to have a 4 inch card sticking out where your ram was supposed to be)
Anywho, you ruined my joke.
/me luv's you anyway
The best things in life, aren't things.
Re: Is time running out for AMD?
Posted by Crono on
Tue Dec 18th 2007 at 3:12am
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
Okay, adding any sort of card to one of the expansion slots is adding another processor and increasing the processing ability of the machine. Like adding a graphics card, or a sound card.
Grasps it now?
Doing specifically what you're suggesting (which is an expansion card that allows you to add multiple SYSTEM processors) would be so incredibly slow and expensive it probably isn't worth it. Not to mention the added complexity and special support it would need. Mapping memory to a virtual address and splicing computing power over many processors (over virtual addresses) are two very different things.
Blame it on Microsoft, God does.