Get "WordPress on Crack" & build your own plugins!
Powered by MaxBlogPress  

Beyond

Processors Speeds: Can They Get Any Higher?

Not long ago, processor speeds just seemed to get faster and faster. In the last 10 years we’ve seen CPU speeds go up from around 233MHz to over 2.3 GHz: A tenfold increase in just ten years. - But suddenly they stopped getting faster. Why?

There are two combined main reasons: The first being market-forces.

Everybody continually demands more processing power from their processor; therefore chips became faster, as processors that were able to operate at greater speeds were developed; able to process the same amount of data more quickly. Due to a combination of the limited speed of the frequency of operation of the motherboard, plus design constraints that we will look at shortly, there was only so far that this could go. Secondly two brains are better than one. When you’ve gone as high as it’s realistically possible to go; they way to further increase capacity is to build outwards, or duplicate the structure as an annexe of the original.

That’s what chipmakers did: Around 2005; AMD, having developed a commercially-available 64-bit processor, then fabricated it as 2 of those processors on a single die. The Athlon 64 x 2 was born. (The computer I’m writing this article on now has one of these processors.) Intel stapled 2 dual-core dies together in a single package and produced a quad-core processor. At the time of writing 6 and 8-core processors are looming on the horizon.

athlon_x2

But they’re still no longer getting any faster. Why?

CPU speed of operation is limited by frequency. Also, when you get up to a certain frequency,  greater heat is produced; regardless of the size of individual transistors: Heat that is generated by the frequency of operation itself to a certain extent. 

Go above a certain amount of gigahertz and you’re getting too close to microwave frequencies. At these extremely high frequencies a combination of things start to happen:

The frequency that individual components, such as the processor and the chipset, communicate with each other at, is around 200MHz: That’s the case with all computers. You may have a 3.2 GHz processor in circuit; but 3.2 GHz is the frequency within the processor itself only. If the processor were to try to communicate with other components at that frequency; the signal would never make it to the other components:

The higher the frequency the smaller the antenna needed to radiate that frequency. That’s the reason why the highest frequencies outside of any chip on the motherboard are limited: If they were any higher, the connective tracks on or between the layers of the motherboard would radiate the power away as radio-waves before it ever reached the next component. If the in-chip frequencies became too high then even the connections inside the chip would act as antennae and the chip itself would cease to function, regardless of the design of the transistors themselves.

Secondly; what happens when you put a dinner into a microwave oven? It cooks, yes?: What’s happening is that the high-frequency microwaves of several gigahertz are bombarding the food and exciting the (water) molecules to vibrate sympathetically, causing them to heat up. (I think the frequency used is around 5 point something gigahertz.)

When you’re talking gigahertz; the higher the frequency (The more gigahertz.) the greater the heat generated. Also the higher the frequency the smaller the components necessary to run at that frequency. Small things tend to burn up quicker than larger things. Go figure. The cost of fabricating a chip small enough to function at higher energy microwave frequencies, as well as the cooling system it would require, doesn’t even bear thinking about: It’s just totally impractical.

So once you’re getting above around 4+GHz frequency you’re starting to fight a losing battle. Logically if you can’t go upwards you go outwards. Think outside the box like AMD did: Add another core operating at an identical frequency on the same die and you theoretically and loosely have twice the frequency without having to have twice the frequency, if you catch my drift?

(In actual fact it’s not quite that simple: The overall performance gain works out at somewhere just above 1.7 times rather than double; but I’m not going to type a load of complex calculus-laden quantum-linear algorithms here to prove a point, even if I could remember them.)

So what of the future? 48-core processors? I think, making a logical guess, that that’s about the theoretical upper-limit using today’s technology: But things can only get better. All of this is talking from the viewpoint of today’s technologies of course: If it were possible to isolate the transmission of gigahertz-frequency waves and amplify and send them by means of a chain of nano-electronic relays over greater distances on an active-conductor, then basically the sky’s the limit as far as the number of processors in a package is concerned; once one accounts for the excessive cooling required for such a device… The mind boggles.

Someone leave a comment on their theoretical predictions based upon factual or theoretically-possible engineering concepts. I’d be fascinated to delve further into the realms of possibility, even from the mind of someone better-informed than myself. I’d love to hear your ideas.

Brain

Comments

Online Security Precautions: Pffft - Who Needs Them?

In short - Everyone needs them - That includes YOU!

Ghostie-rge

I have seen people using an old computer running Windows ME without any firewall, antivirus, antispyware; totally unpatched. I was so shocked that I commented out loud about having found the local computer virus maternity unit: The owner, who was in the nextdoor room, came scurrying in with a look of puzzlement combined with anger on her face.

This person had been merrily using a totally unprotected computer for years and spreading viruses to all and sundry across the internet for years; totally unaware of any threat to herself or others.

"Oh but I only use it online about an hour a day." She exclaimed.

- How thoughtful of you. NOT!

Some computer users I’ve encountered have no idea what a firewall is. Others have said that they think they don’t need antivirus software because they only have a dialup connection. Still others have antivirus software but didn’t realise that it had to be updated. And yet others even have complained to me that the security bug fix that "Microsoft" emailed to them didn’t do anything but slow their machine down.

The worst instance was a person who had had their machine "upgraded"- Allegedly from a single-core to a dual-core processor, and had supposedly moved from a 32-bit to a 64-bit installation of Windows XP, which they’d paid a sizable amount of money for the privilege of having carried out. On my examination the operating system disk packaging didn’t shed any light on the question of exactly what this person was running, as there was only a clear case with a home-recorded CD inside it. The contents of this CD included a virus that had been rewritten to defeat the Microsoft Genuine Advantage software and reported a legitimate key. It soon became clear that this was an unprotected, non-updated, unpatched pirated copy of Windows Vista, which was being run on a machine that was hardly capable of running it:

The "upgraded" "dual-core" processor was a 2.2GHz AMD Athlon 64 single-core processor and the RAM it was using was still the old DDR rather than DDR2. The motherboard was a rather ancient Asus board made to run the early 1st generation Athlon 64s, which was what it was still doing. The system was riddled with viruses and malware: In fact I was surprised that it was still running. The operating system was totally unprotected and all the software that they were running was pirated also.

Both the cases I’ve written about lived within 15 miles of me, and are just two worst-case examples of the many similar cases I’ve seen that close in proximity to where I live: The possibilities from those statistics frighten me no end. I would estimate that there are nearly a million internet-connected users in England alone who are not using any online protection and whose computers are virus and botnet nurseries.

On the basis of that estimate alone it should be fairly obvious to you why a computer needs protection.

In general I think that most computer users are too lax don’t take security seriously enough.

I am fairly certain that the number of machines that are still unprotected by any kind of firewall is fairly big.

I am fairly certain that the percentage of machines unprotected by any kind of anti-virus and anti-spyware software is quite high: Higher than you’d imagine.

I am fairly certain that the number of people who have anti-virus and anti-virus software installed, but whose databases have never been updated is quite colossal.

I am fairly certain that the percentage of machines that have not once taken any update to Windows or Windows components is probably in the twenties.

I am also fairly certain that there are a number of people who’ll click on links or open attachments from unknown sources without giving it a second thought.

Owning a computer could be likened to owning a car: Both require maintenance, both need attention, both need care when using them. When you drive a car you don’t just get in and drive off taking any route that you fancy. There are do’s and don’ts; there are things you can do and things you shouldn’t do:

For instance if you don’t stick to the roads and drive cross-country you’re likely to end up stuck in a rut or broken down in the middle of nowhere. If you try to drive through tree trunks you’ll end up with a busted car. (I know this: I didn’t try to drive through a tree, but I lost it on a corner and hit one once. In that instance I discovered that evolution fashioned trees in a stronger design than Ford fashioned cars.) If you drive recklessly you’ll end up hurting yourself financially and/or physically. Maybe you’ll end up hurting others too.

The same is true when using a computer: if you don’t bother to maintain it and just "drive" it in any old fashion you’ll get reputation and you’ll end up with a computer that’s slow, faulty, and full of malware. That malware will spread from your computer to other users because that is what it is made to do. If a person doesn’t use anti-virus then their computer will become a virus nursery and infect other computers: That is carelessness and selfishness on their part. likewise with anti-spyware, firewall, etc.

People do exactly that though: they don’t bother, they don’t care. They might not mind having a machine full of malware; but other people don’t want that. As a result, we have botnets, spam, and constant virus and spyware attacks.

My advice to every computer user - Whether they run Windows, Linux, or Mac; but especially if they run Windows, is:

  • Get behind a firewall

  • Always run anti-virus software and keep it up to date

  • Always run anti-spyware software and keep it up to date

  • Always keep your computer software, particularly your operating system, as up to date as possible

  • Ensure that you take responsibility for your own actions and get educated: Learn to recognize what is and is not "safe" computing.

  • Windows is a targeted operating system; but other operating systems are by no means immune to attack.

    Everyone needs education: That includes computer users. What do YOU think?

    Comments

    It’s Not Half A.M.D. : It’s 2 A.M.D.s

     

    A.M.D. to Split Into Two Operations

    Chip manufacturer Advanced Micro Devices; better known as A.M.D, is intending to split into two companies: One of the companies concerned with designing the product, the other concerned with manufacturing them. Two Abu Dhabi investment firms would inject capital into the two companies; financing expansion and upgrading of their existing facilities in Germany.

    The move is all to do with A.M.D.’s efforts to ensure that they remain the only serious competition to rival chipmaker Intel. A.M.D. have found it hard going to finance their own expansion in the face of the huge company debt, and therefore have turned to Abu Dhabi for assistance.

    The question is, having fallen so far behind, are A.M.D. still really serious contenders in the microprocessor industry? In order to keep up with second place behind Intel the company are forced to turn to a third-party for investment. If they do actually secure that investment then it appears that at least someone still thinks that there’s life in the company and potential to continue to pile on the competition.

    In the meantime Intel continues to devise smaller, faster, power-efficient chips at an alarming rate. A.M.D. needs to keep up or Intel will become a monopoly, something like Microsoft was before their two operating system disasters with ME and lately moreso with Vista.

    One only needs to turn back the clock a few years to 2004/5, and we see A.M.D. storming ahead of Intel: Intel are chasing improvements to existing technologies and barking up the wrong tree, while A.M.D. are surging ahead producing their renowned Athlon 64 processors, followed by the dual-core Athlon 64×2. (The computer that this article was written on runs one of these processors.)

    But oh how the mighty have fallen! Intel bit back and, after stapling two cores together, then producing two cores on a single die as A.M.D. had done earlier, then stapling two of those together as a quad-core processor. Meanwhile A.M.D. were throwing piles of money into what almost turned out to be a failure in the shape of their Phenom range. Beset with difficulties the Phenom range appeared late, and still with one or two issues that were later ironed out by a BIOS adjustment to compensate for a flaw.

    Meanwhile Intel had grabbed the bullet and taken the edge by producing multicore technologies with superb power-efficiencies combined with further miniaturisation of transistors to 45nm, with a possibly-attainable target of 22nm on the horizon. A.M.D. were left cashstrapped and behind.

    Having now already as-good-as-gained the capital investment that it so badly needs; A.M.D. proposes to play catch-up by at last instigating plans first announced in 2006 to build a massive chip-fabrication plant in New York.

    I wish them luck and hope they pull it off. despite opinions to the contrary I sincerely believe that A.M.D.’s chips are by far the better processors. As a small computer builder myself I always incorporate their technology into a machine when I am able.

    What do you think? Is it possible for A.M.D. to catch up with Intel and seriously compete with them for the top spot again? If so do you think that their latest move will enable them to do so? Please do comment and share your opinion(s).

    Comments