AMD Demos Dual-Core Athlon 64
DigitumDei writes "Dual core chips came closer to reality as AMD demonstrated their Athlon64 dual-core offering. The 90nm technology chip will use the same 939-pin infrastructure and cooling solutions as the current Athlon 64 chips, meaning that upgrading to a dual-core chip from your current AMD64 will require little more than a BIOS update. Available in the second half of this year, the chip will be added to AMD's current line (Athlon64, Athlon FX, Sempron)."
I don't understand the hype about dual core CPUs.
As I understand it, they work almost identically to a SMP setup, meaning they don't offer much of any performance benefit in most apps (particularly games). They draw more power, they run at higher temperatures, etc.
Is there something I'm missing? Or is this whole dual-core mess really just SMP on one CPU? Because from what I've read on the likes of Extremetech, Anandtech, and so on, I'm not finding any reason to be impressed.
They talk a lot about this being the savior of power-consumption but:
They are seen as the solution to power-consumption problems that have come to the fore as clock-speeds have increased beyond 3.0 GHz. At such speeds, single-CPU processors can often dissipate more than 150 W. In contrast, dual-core parts can reduce power consumption to more reasonable levels. For example, a processor with dual 2.0-GHz cores can deliver performance not all that different from a single-core 3.5-GHz part. More important, such a dual-core part will hold down power dissipation to a figure closer to that of a standalone 2.0-GHz CPU, allowing processing throughput to effectively double for not much more power.
Yeah, great, so it reduces power-consumption to "more reasonable levels" yet in every article I have read on this no one really mentions much more than that. What's reasonable? Telling me twice the speed for not much more power doesn't mean anything to me (other than marketing doublespeak).
What I want to know is how much money these processors will save in power consumption compared to how much more they will cost over their single core cousins... No one has said anything about that yet.
Now, also, how many OSs (and applications) are prepared for dual-core support? Are there any available systems that are stable and do that?
HT is a way of letting one processing unit work with mulitple threads at once. Multi-core technology is identical to SMP, meaning more physical processors actually doing work, so it isn't token.
However, expect lower clockspeeds, two cores in that proximity causes a severe power/heat problem that would mandate reduced clock over single processor solution.
XML is like violence. If it doesn't solve the problem, use more.
--
So who is hotter? Ali or Ali's sister?
This is a 64bit Dual core? Wholy cow batman, Intel is sh*ting bricks...
But Intel still has such a handle on marketing, that only the smarties will understand what CPU is really on the edge of technology...
(Hmmmm, Why does this remind me of Italian politcs?)
Does dual core mean dual price? With current fx-55's costing around a grand, what can we expect these to cost? 1,500-2,000? If AMD wants to remain competitive with Intel they are going to have to work on that. Who ever guessed AMD would be the one who had to lower prices to compete??
Nice follow up...there hasn't been much noise out there about dual cores lately. http://news.com.com/Dual+cores+to+lead+Intel+show/ 2100-1006_3-5343262.html?tag=nefd.top
Before you buy one of these dual-core processors for your server, make sure that your software vendor isn't going to double your price on you.
Oracle and others have announced plans to increase their revenue by charging people for multiple cores in their single processor.
I'm a big tall mofo.
I actually just purchased a socket 939 board for this exact reason. I'm extremely pleased with AMD for not forcing yet another motherboard upgrade on us based on chip advancement. I got a cheap Athlon 64 3000+, but two or three years from now I can go dual-core without getting a new motherboard, memory, etc. and I like that.
I understand that sometimes it's necessary to upgrade motherboards instead of just chips (FSB adn so forth), but for those of us who can't afford top-of-the-line, bleeding-edge stuff, it's nice to see upgradability for more than just a few months into the future.
Free Sony PSP from Gratis
MORE POWER ARH ARH ARH!
;)
Poor Tim Taylor... His claim to fame was nothing more than a strange barking while being laughed at by a fat man in a flannel.
If only he realized how hot his wife was. I'd never be in my god damn garage with her running around!
Similarly, no one should be putzing around with more power in their dual-cores when there are women to be had!
Oh wait, sorry, I forgot this is Slashdot (the REAL "tool time")
With dual core CPUs coming from AMD and Intel, Oracle is going to be forced to change their licensing policy. There customers will likely think of a CPU as one chip, not one core, and refuse to pay for two CPUs.
Powered by caffeine and sugar; BSD
You should probably get your terms right before you comment on it. HT is simply Intel's name for SMT (simultaneous multithreading). They didn't choose an optimal implementation and people shouldn't expect the same performance from it as you would from dual processors. SMT is simply an extension of the superscalar idea. Disconnect the dispatch mechanisms from the execution mechanisms and you can run an out of order processor a lot faster than an in order. Make multiple execution units and multiple fetches per cycle and you now have an n-way superscalar. A few more additions (mostly replication of units in the processor) and you can grab instructions from multiple threads instead of from the same thread (it is difficult to get lots of instructions per cycle from the same thread because of the high frequencies of branches in the code stream - and branch prediction isn't perfect). Dual core is completely different, they simply put two processors on the same chip. Dual core has the problem that it cannot share the same resources between the two threads. The resources (execution units, queues, etc.) are partitioned x amount for thread 1 and x amount for thread 2. The designs are really very different, depending on the use, sometimes dual core is better, sometimes SMT is better. AMD's planning on bring out Dual Core SMT where each core will have 2 threads running through it for a total of 4 thread running simultaneous. If you want more information about this "throughput computing" google for Sun's Niagara chip.
Is this going to be another AMD innovation that will recieve no support from the software industry because they are not intel? Until processor intensive programs are re-written to be multi-threaded (which is much more difficult than it sounds, so I hear) this just allows AIM, GAIM, MSN, Firefox and Photoshop can be open and functional at once. I see productivity declining...
with that new 512 Meg ATI video card, we will get nothing for more.
An SMP system can greatly benefit a game designed to be truly multithreaded.
Even if the game is NOT designed to be multithreaded, there is the fact that one core can be running the game, while the other core handles interrupts, operating system processing, and other tasks.
The days of your computer doing only one thing at a time are long gone.
www.eFax.com are spammers
Really? From the article:
"The dual-core Athlon 64 runs at a clock-speed of 2.4 GHz ... "
2.4GHz is the speed of an Athlon 64 3400+ processor. I don't see a drop in clock speed here...
With dual core CPUs coming from AMD and Intel, Oracle is going to be forced to change their licensing policy. Their customers will likely think of a CPU as one chip, not one core, and refuse to pay for two CPUs.
Powered by caffeine and sugar; BSD
Actually, if you have dual CPU cores programmers could by default write their programs to automatically run in what amounts of symmetrical multi-processor (SMP) mode. That could be very useful for multimedia file editing, where sheer CPU power is a must, especially video editing.
People are finding out the hard way that when you start to edit videos downloaded from your MiniDV/MicroDV digital camcorder, the system resources used can increase quite dramatically.
Dual core chips came closer to reality as AMD demonstrated their Athlon64 dual core offering. ...As I understand it, that's about as close to reality as you can get...
It's simple. Everyone knows that you can scale better in heavly multithreaded envorement by adding more CPU's instead of increasing speed of single CPU - it consumes less time on each CPU spent for managing tasks and context switches than on single, since each cpu has to work with smaller amount of threads.
:P).
And since currently even a desktop computer starts to approach point where there are hundreds of threads running (check in task manager or top) - this makes quite a lot of sense.
Also, a lot of people mistakenly believes that Hyperthreading in their intel CPU's brings similar benefits as SMP. No, it is just a nifty trick to keep the long p4 pipeline filled with as much data as it can. But multicore chips are in fact two CPU's in the same casing. (think - real hyperthreading
Also there is the issue of simplified motherboard design (less traces for the same amount of cores), reduced packaging costs and higher computing density. All three being quite considerable points. As they say - computing today is all about integration. And multicore CPU's are one of the answers to allow simpler integration and allow greater flexibility (same costs to produce MB that supports single or multicore cpu. But the performance benefits - quite significant).
Watch a DVD while waiting for a project to finish compiling or whatnot.
Just out of curiosity: Is your compiler single-threaded?
No-one's forcing you to upgrade at all. Stop believing the hype!
MAKEOPTS="-j3"
Horray
results in nothing more than hype.
They have been expirimenting with multi-layered parallel processing for a long time, and I think this is the "realized results" of those expiriments.
We will see newer dual and multi-core processors come out in the future, and tha ability to parallel process with multiple chips on one board...
Should be exciting...
--E--
This is what we refer to as 'progress'. Another way to refer to this is as a tool for profit. As has been discussed in everything from games, to movies, to personal electronics, Profit ceases without invention. 'Newest & Hottest' = Profit, and thus a sure line toward more New and Hot stuff...
Speaking of Hot stuff, I'm pretty much ashamed that I'm using slang from an idiot millionare's vocabulary. Just thought I'd share.
"The more pity, that fools may not speak wisely what wise men do foolishly" - Touchstone,Shakespeare's "As You Like It"
Could we just kill the major security issues once and for all by dedicating one core 100% to security and encryption chores? I'd love to see hardware implementations for virus scanning, spyware, firewalling, encryption, VPN tunneling, authentication and smart patch managment that have free use of their own high end CPU
This week only - mention this post and save $50 per CPU!
Wow it sound like you know what your talking about. you must be lost. This is Slashdot where real knowlegde is not valued much. Please leave your making all of us feel inadiquite
I'm sure you meant to type: "Please leave, you're making us feel inadequate" :)
Intel wake up!! See how easy it is to upgrade, no new socket layouts, no new motherboards.
/owns AMD, trying very hard to repress fanboy attitudes.
Besides trying to determine what model is the Pentium dual core gives me headaches.
erm ... nope. AMD will have only plain, vanilla Dual Core - no SMP. You must have that confused with Power5, which has Dual Core + SMP.
afair AMD explicitly said they see no need to go SMT with their chips.
You get effectively twice the processing power.
Do you not know how to multiple by 2?
"I need more power, Scotty!"
And yes, I ran a dual Athlon MP1400 for several years, and loved it. It still kicks ass over my 3.4GHz P4 POS Dell my boss suggested we buy.
... grumble, grumble, grumble, mutter, mutter, Millenium... Hand... Shrimp, I tol' 'em, I tol' 'em.
The speed of light in Silicon is a limiting factor in CPU construction. It takes electricity a certain amount of time to go from one side of the CPU to the other. As proc speeds keep going up, we get closer and closer to that limit. To combat this, CPU designers shrink the die. That way, the maximum distance needed to be traveled in one clock cycle decreases.
The cheap way of decreasing this distance is to split up the CPU into 2 distinct cores. Each core can be smaller, so it takes less time for electrons to get from one end of the core to the other.
This is why CPU designs are moving to multi-cores. They are hitting the limits of shrinking the components. As the components are shrunk, it gets harder to keep electrons flowing down the correct wire and not jumping across to other wires. Additionally, it just becomes excessively difficult to produce smaller and smaller wires inside a CPU.
If you need a car but you're poor, you buy the Chevy Cavalier, not the Chevy Corvette.
If you need a processor but you're poor, you buy an AMD Sempron, not the AMD FX-55.
Complaining that AMD needs to lower the price on their top processors is like complaining that Chevrolet needs to lower the price of Corvettes.
Can i update my laptop Acer Ferrari 3400 to a dual core as easily?
If you use commercial database, you will also see an cost increase due to the license-per-cpu. Lucky open source databases will take up on that slack.
Well, up to a point. I'm getting pretty tired of my P-II/450 running Windows. OTOH, I still enjoy working on my 200MHz PPro running NetBSD. Soon I hope to enjoy the best of all worlds and pick up a Mac Mini. Which will probably be my main machine for another 4-5 years...
Where am I to go, now that I've gone too far?
> 2.4GHz is the speed of an Athlon 64 3400+ processor. I don't see a drop in clock speed here...
Then again, you a comparing a unit in the field with one in the lab. By the time the 2.4G dual core makes it to market, what will be coming the fastest single core coming out of the fab plants?
Actually, HT is not "simultaneous multithreading". Intel added extra hardware registers, etc, to make switching threads faster. HT still is a single threaded processor.
HA HA HA HA HA HA!!! Obviously someone who has NO IDEA how to write software, or how much more difficult it is to coordinate parallel processes. This has been a hot research topic since I first used Concurrent Euclid back in the early 80s, and while the pthreads library and the Thread class in Java make it less difficult, it's still hard to do it well (and easy to do it so poorly you actually get worse performance).
Automatically? Oh yeah, I'll just drop in a #define SMP_MODE=TRUE and it'll just happen....
Where am I to go, now that I've gone too far?
That all depends on whether your mobo's manufacturer will release a BIOS upgrade to work with dual cores. I guarantee you that some makers won't.
Hail Eris, full of mischief...
E pluribus sanguinem
This is another chance that AMD may be able to beat Intel. I think the main advantage woule be laptops. They will have bragging rights for the first SMP consumer laptop.
Too true. My dual 866 mhz system still blows away the 1.8ghz system I have upstairs. (of course I have better quality drives, ram, etc..)
My pentium 3 suits me fine.
although my next is and AMD 3500+ or better on and asus board.
Like hardware vendors are going to pass up the chance to make an extra buck on you buying an upgraded "dual core" motherboard.
First off let me say I'm an Intel user... I'm glad AMD exists, Intel needed a good kick in the butt, but for reasons I won't get into I'm still an Intel person.
With that said... I love the fact that AMD allows something like a dual core to be potentially used in existing hardware.... every cpu intel releases seemingly needs a new motherboard and possibly RAM, I really wish this is one thing they'd start doing. Kudo's AMD, keep up the good work.
Multi-core technology is identical to SMP, meaning more physical processors actually doing work, so it isn't token.
Multi-core isn't necessarily identical to SMP. It depends on the implementation. The POWER5 is dual core with the cores sharing the L2 cache. So a single multi-threaded app. can share data in the L2 cache without having to go to memory. In an SMP setup, you would always end up having to go to main memory. I haven't been following how Intel or AMD are implementing their dual core processors. Since its the first generation, I assume that they just have 2 modified cores packaged together, and sharing a clock tree. Maybe AMD's will also share the memory controller. I highly doubt they will share cache. So in this case, one could say that SMP and multi-core will behave similarly. But hopefully in future, AMD and Intel will also use a shared cache, and the SMP == multi-core falacy will disappear.
Pipelined applications also benefit from SMP. Each stage of the pipe can be assigned to a different processor.
Contribute to civilization: ari.aynrand.org/donate
I think this will be overcome with more atomic instructions from cpu vendors. Lockless techniques generally give much higher performance, and can often acheive the same goals as the old 'lock to enforce synchronization' paradigm you mention.
I use lockless counters heavily in the code I work on in order to reference count objects. Very handy, and much faster than lock-based counters.
The pain with lockless coding is that there aren't many portable primitives. So I have to maintain my own abstractions for every platform I work on, which is a pain since I'm in embedded systems. It would be awesome to have a standard (AND portable) lockless utility library. One day perhaps...
Um, yeah, "The 90nm technology chip will use the same 939-pin infrastructure and cooling solutions as the current Athlon 64 chips, meaning that upgrading to a dual core chip from your current AMD64 will require little more than a BIOS update. Available in the second half of this year, the chip will be added to AMD's current line (Athlon64, Athlon FX, Sempron)." seems to have been completely made up guesses, as this is no where in the source article. Oh, and also, cooling solution, not mentioned. Only that that the power dissipation was closer to single-core chip, not that the cooling solution would be identical to single core chips.
Slashdot: Playing Favorites Since 1997
My experience with CPU upgradability is that it's nice when it happens but it's not worth paying more for a motherboard up front if there's no immediate benefit. It's not just the CPU socket, everything on motherboards (ram format, chipsets, agp, pci, sata) is churning all the time.
[insert experiences to the contrary here].
A big factor in the number of pins is power-draw. There's only so much power you can push through one pin before you risk frying some part of the circuit, so the more power it needs the more pins you need for power lines.
Since they've stuck to 939 pins, this probably means we'll never see dual core chips reach the same clock as single-core for the same number of pins, and it's possible they'll move to a bigger socket once they start pushing the envelope.
First of all, context switches are expensive on i386, but amd64 isn't retarded like that. So you aren't really accomplishing much this way.
Second, games are already multithreaded, but simply moving the sound and input to seperate threads doesn't do anything. You will get less than 1% CPU usage on the second CPU, while the first is still at 100% from rendering. And good luck splitting rendering into multiple threads, its a purely sequential problem, you can't have multiple threads doing things in an undefined order as the OS pleases.
Actually I beg to differ. http://www.intel.com/technology/hyperthread/ says explicitly that HT is a form of SMT (simultaneous multithreading). The processor contains multiple PC registers which allow it to actually follow multiple threads simultaneusly -- which means grabbing instructions from multiple threads simultaneously. Again, this is really just an extension of superscalar, which could only grab instructions from a single thread.
Try a new cpu...
Patrick Doyle
I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
Dual-core chips are already a reality, Sun's UltraSPARC IV uses 2 UltraSPARC-III pipelines.
Perhaps the author means "x86 dual-core chips"?
"Any similarity between the hooting of a million eager monkeys and Slashdot is purely coincidental." -THEFLASHMAN
Who gives a flying fuck? Not me. I'm still running a 1.4Ghz AthlonXP and I don't see ANY difference between that and my parents' 2.4Ghz Pentium 4. Clock speeds are a worthless piece of marketing shit.
Unplug all controller for great reset!!
Assuming they release the part at 2.4GHz from the start. The part demo'd was an engineering sample, not the final released part.
The first engineering samples of the original Pentium that I ever saw were 75MHz parts. The first released Pentiums that I ever saw were 60/66MHz parts.
So how does upgrading from single core to dual core go... you simply replace the chip? I understand that they use the same pin connector and same cooling... but isn't dual core supposed to draw more power, doesn't that need extra cooling?
What about OS... will any 64bit OS be able to handle the dual core processor?
Some algorithms do not parallelize very nicely... especially, in general, the abstract phrase video editing. On a shared memory system (big sun SMPs or in this case, dual cores), it would be pretty easy to parallelize such things as filters and the transforms needed for encoding, but as for editing, I don't see that happening. I'm a beowulf guy so I have grown accustomed to course-grained, embarassingly parallel, to moderately parallel applications. These chips will fit in quite nicely with our MPICH/OpenMP environments but these dual core chips will likely do nothing for consumers rather than allow them to run more things at once. I can't say I seriously see software companies writing parallel versions of video renderers, encoders, or any other cpu intesive stuff simply for consumers to use.
It wouldn't surprise me in the least if AMD changes their mind about this compatible with existing boards thing. I learned a while ago, just treat the motherboard and processor as a pair - buy them at the same time, and assume that if you upgrade one you'll have to upgrade the other.
However, I'm somewhat surprised that I could still use my 3 year old DDR333 memory in a new system (with a speed hit, of course).
"Dual core chips came closer to reality..."
Perhaps the submitter is implying that the performance of the UltraSPARC IV is unreal?
Games are real time rendering. Certainly rendering can be split across CPUs and even across machines if its being done offline to make into a film. That has no bearing at all on games though. And splitting the scene to be rendering like you are talking about doesn't work for a game, since its dependant on the CPU and video card together. You would need a dual video cards with dual CPUs, and they would need their own independant busses to communicate across. There is no such hardware.
That's done entirely in the video cards, and doesn't involve the programmer. It has no bearing on multiple CPUs, it just splits the work of one video card across 2 cards. By the time its at the video card, the programmer has nothing to do with it anymore.
Do you seriously think the thousands of skilled programmers making games haven't done this just because they didn't think of it? You can start rendering until you've done your AI and physics and everything else, so you know what you need to render. Seriously, its pretty annoying to have people who have no idea what they are talking about sit around and tell you how to do your job, without knowing what your job involves. Go write a game and then come back and tell me how simple this is to do.
Or maybe you just suck, son.
Mmm dual core Celeron..
You get a very small improvment from hyperthreading in 3dsmax, depending on what you are doing, but never anything close to 20%. You do see a real improvement if you use 2 processors instead of a single CPU that pretends to be 2 processors, because you have already told it everything it needs to render before it starts, then it does offline rendering. You'll notice the actual interface itself is not faster with dual CPUs, because its realtime rendering, which isn't multithreaded.
Every single game programmer who has ever lived sucks, and you are awesome. Please enlighten us all with your wisdom. Make sure you send an email to Carmack so he knows you've taken over his position as the best game rendering programmer ever.
is very noticeably faster on my system, for a bit I was running a single HD (due to other issues) and as soon as I added the 2nd and mirrored it my XP boot time has gone down by around 40% as well as Half Life 2 load times.
I know I am paying a penalty in write speed but the doubled read speed more than makes up for it. With HDs as cheap as they are now (I have 2x200G Seagate SATA) and RAID controllers integrated in most mobos (I have a Silicon Image in my a8n-sli board, which I prefer to the nvidia chipset raid) I think it's stupid *not* to go the RAID route, as with a very modest cash outlay (for a 2nd HD, or for a 3rd and 4th if you plan to run RAID0+1) you'll see a noticeable speedup, not to mention that if one of your HDs packs it in you won't be SOL.
-- the cake is a lie
I'm sure programmers and small businesses will take advantage of these.
You do know that many businesses do use non-server PCs for their databases, etc? At least over here we do (I have a normal PC being taxed by Sharepoint 2003, another with SQL, etc.)
I'm not sure how they will market them, but maybe they don't make sense for the home user (yet).
There are three kinds of lies: lies, damned lies, and statistics.
i beg to differ,
however, anyone who has compiled [anything] in a SMP (2 way or 4 way) knows that SMP does make a big difference.
therefore dual cores will eliminate that mental bottleneck of having to buy 2 processors and the backwards compatibility is just an awesome gift!!!!
~~bada bing, bada bang, bada bong and voila~~
Remember this post to see how much of it is wrong. Sure the P4 is crap and always has been, but the cell is not a general purpose processor and clock speeds haven't finished going up. It's all about best computing bang for the buck when everything---die size, power, complexity---is taken into account. Oh, and game programmers already aren't the first "over the wall". All in all, they don't even really matter. We're getting multicore because it's the best way to spend the extra transistors going forward. Multiprocessing is old news.
I don't see why there'll be any problems, because dual cores have the same max power specs as single cores. AMD's been pretty clear about this.
Here's a question no one's asked.
How does "Cool n Quiet" work with 2 cores?
Does AMD allow separate P-states independently for each core?
It's a question of granularity.
If I play xmame it hogs an entire CPU. I therefore do not want that CPU slowed down.
BUT if I have a dual core CPU and then let X11 run on the other CPU (don't kid yourself--Xorg's Xv on my driver takes up 30-40% of the CPU!) I can have that CPU core running at half the MHz.
So does AMD let both cores throttle speeds independently to save partial power?
I typically only generate one runaway thread at a time. Thus I am able to summon my debugger.
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
Whether L2 cache is shared or not makes no difference. You can build an SMP system without any L2 cache at all if you want to. What about multicore isn't "Symmetrical Multi Procesing" if it's such a falacy?
Serious amateurs and small professional shops are heavily constrained by their render farms
Yeah since they don't have them. Video editors don't use "render farms".
some badly written multithreaded apps that die occasionally on single cpu systems will become unusable on a mutliprocessor system.
I remember reading an interesting article a few years back about research into not using a "clock". There is a lot of waste in modern processors it parts waiting for other parts. Out of order execution helps some, but you can just look at the techniques like the IBM G5 processor that uses NOps (Non Operations) to stuff the processor to handle non-optimized instructions or waiting on threads.
S 00012 87,00.as p
Some laptop processors achieve efficiency by allowing parts to cycle slower or do little "naps".
But getting rid of the dependence on clocked chips has enoromous advantages to heat, engergy and calculation efficiency. Current processors run every bit as fast as they can and then function at the lowest common denominator so that everything arrives "just in time", otherwise it will lose a cycle.
It would be interesting in this discussion if someone who knew more on the subject of CPU designs without clocks could add something. The term is "Asynchronous Logic". I found a few articles on the topic;
http://www.embedded.com/story/OEG20020824
http://www.win.tue.nl/async-bib/
And even Dvorak posits some ideas (which doesn't bode well);
http://www.pcmag.com/article2/0,4149,1212
Personally, before we see clockless CPUs in the wild, we will probably see many more custom ASICs and architectures that bypass the CPU (many new bus designs allow this). But it makes me look back at how AMIGA got it right so many years ago. They had a chip to control sound, the mouse... many functions were separated and the sum of the parts could do impressive things.
Apple's new CoreGraphics and CoreVIdeo will finally move many imaging processes to the graphics card which can do them much faster than the CPU.
The new CELL chip might be party towards this.
A lot could be improved with a custom text processor or a few TI chips for DSP (like the early 640AV from Apple-again the innovator).
>>"ad space available -- low rates!!!"
AMD will have dual-core chips for notebooks in 2006. Toledo is not for notebooks considering it is a 110W chip.
Three digit userid.... oooh...
My other first post is car post.
That is not true. HT is SMT.
It woulden't really suprise me if they changed their mind, but it would probably really work out to benefit them if they do go forward with the compatability. I am another who purchased a 939 motherboard and 3200+ with the intention of upgrading to dual core in 2 or 3 years. Unlike Intel, AMD does not make chipsets, so there is no loss for them there if people don't buy new mobos, but a lot of people will be more inclined to upgrade if they can keep their mobo, which is a big win for them. It makes a lot of buisness sense to keep the current socket.
Ok, call me an f'ing idiot, but would I be right in this assumption:
1. Intel's single processor P4's are capable of HT(Hyper-Threading) which shows up in the system as two processors.
2. Intel will be coming out with dual core 64 bit processors.
Question: If intel is coming out with these 64 bit processors, will they be HT capable and if so, will they show up as 4 processors in the system?
3. Same goes for AMD and they're HT(Hyper Transport)
...the SCSI over IDE premium? PATA/SATA RAID is nice because you can use nice, consumer-priced disks. If you're one person, it's about 99,9% sure that what you need is lots of space (check), sequential read/write speed (check) and not massive random access (not check).
I bought a SCSI controller card once (and it was rather nice, because it was attached to a CD burner in the old days while buffer underruns was a problem), but I never found the price acceptable to buy a single SCSI disk. If I'm building a RAID server today, I'd use 2-300GB SATA disks and a SATA RAID card.
Kjella
Live today, because you never know what tomorrow brings
"This is achieved by duplicating the architectural state on each processor, while sharing one set of processor execution resources."
From this page: http://www.intel.com/technology/itj/2002/volume06i ssue01/art01_hyper/p03_htt_architecture.htm
"Hyper-Threading Technology makes a single physical processor appear as multiple logical processors [11, 12]. To do this, there is one copy of the architecture state for each logical processor, and the logical processors share a single set of physical execution resources."
And:
"Logical processors share nearly all other resources on the physical processor, such as caches, execution units, branch predictors, control logic, and buses."
The HT processors take advantage of the idle time in one thread by allowing the other thread (logical processor) to use the core. There is only one core and hince NOT true SMT. You can only have true SMT by having multiple cores.
As mentioned before, demo tech frequently runs above the spec that the released product can achieve in stable fashion.
Also, keep in mind, that single core AMD chips are running at higher speeds than 2.4 GHz in their near-production future, so a 2.4 GHz *demo* is *reall* an indication of lower clock speed. By the time it releases, it will probably be lower than demo, *and* the single cores will have moved beyond 2.4 GHz...
XML is like violence. If it doesn't solve the problem, use more.
You can[sic] start rendering until you've done your AI and physics and everything else, so you know what you need to render.
What's to stop you preparing everything for rendering frame n+1 on one proc while you're rendering frame n on the other? What effect on the inputs to the AI and physics engine does the output of the rendering engine have?
It's official. Most of you are morons.
Twenty years ago I knew a programmer who worked on colossus. The things he managed to get a C-64 to do were awesome. I couldn't match them till I got my first 486 (DX2 66 Mhz).
No, SMT IS by definition the sharing of resources, in many cases because there isnt a thread level partitioning of resources this can be FASTER than multiple cores, which for your information is called CMP, chip multi-processing. Just because SMT shares resources doesn't mean that it doesnt have twice the resources as a normal non-SMT chip.