Al-Sisi reviews Egypt's food security, strategic commodity reserves    Egypt signs strategic agreements to attract global investment in gold, mineral exploration    Syria says it will defend its territory after Israeli strikes in Suwayda    Egyptian Exchange ends mixed on July 15    Suez Canal vehicle carrier traffic set to rebound by 20% in H2: SCA chief    Tut Group launches its operations in Egyptian market for exporting Egyptian products    China's urban jobless rate eases in June '25    Egypt's Health Minister reviews drug authority cooperation with WHO    Egypt urges EU support for Gaza ceasefire, reconstruction at Brussels talks    Pakistan names Qatari royal as brand ambassador after 'Killer Mountain' climb    Health Ministry denies claims of meningitis-related deaths among siblings    Egypt, Mexico explore joint action on environment, sustainability    Egypt, Mexico discuss environmental cooperation, combating desertification    Needle-spiking attacks in France prompt government warning, public fear    Foreign, housing ministers discuss Egypt's role in African development push    Korea Culture Week in Egypt to blend K-Pop with traditional arts    Egypt, France FMs review Gaza ceasefire efforts, reconstruction    CIB finances Giza Pyramids Sound and Light Show redevelopment with EGP 963m loan    Greco-Roman tombs with hieroglyphic inscriptions discovered in Aswan    Egypt reveals heritage e-training portal    Three ancient rock-cut tombs discovered in Aswan    Egypt condemns deadly terrorist attack in Niger        Sisi launches new support initiative for families of war, terrorism victims    Egypt's GAH, Spain's Konecta discuss digital health partnership    Egypt expands e-ticketing to 110 heritage sites, adds self-service kiosks at Saqqara    Egypt's Irrigation Minister urges scientific cooperation to tackle water scarcity    Palm Hills Squash Open debuts with 48 international stars, $250,000 prize pool    Egypt's Democratic Generation Party Evaluates 84 Candidates Ahead of Parliamentary Vote    On Sport to broadcast Pan Arab Golf Championship for Juniors and Ladies in Egypt    Golf Festival in Cairo to mark Arab Golf Federation's 50th anniversary    Germany among EU's priciest labour markets – official data    Cabinet approves establishment of national medical tourism council to boost healthcare sector    Egypt's PM follows up on Julius Nyerere dam project in Tanzania    Paris Olympic gold '24 medals hit record value    A minute of silence for Egyptian sports    Russia says it's in sync with US, China, Pakistan on Taliban    It's a bit frustrating to draw at home: Real Madrid keeper after Villarreal game    Shoukry reviews with Guterres Egypt's efforts to achieve SDGs, promote human rights    Sudan says countries must cooperate on vaccines    Johnson & Johnson: Second shot boosts antibodies and protection against COVID-19    Egypt to tax bloggers, YouTubers    Egypt's FM asserts importance of stability in Libya, holding elections as scheduled    We mustn't lose touch: Muller after Bayern win in Bundesliga    Egypt records 36 new deaths from Covid-19, highest since mid June    Egypt sells $3 bln US-dollar dominated eurobonds    Gamal Hanafy's ceramic exhibition at Gezira Arts Centre is a must go    Italian Institute Director Davide Scalmani presents activities of the Cairo Institute for ITALIANA.IT platform    







Thank you for reporting!
This image will be automatically disabled when it gets reported by several people.



Sci-tech: Side-stepping Moore's Law
Published in Daily News Egypt on 19 - 01 - 2007

Multi-core processing: Doing more, even if you don't need to
The wonders of technology have brought us many ways to pass and - let's be honest - exploit our time. And now you can multiply them by four. At least that's what Intel Corp. and Advanced Micro Devices (AMD) would have you believe.
These manufacturers have each launched multi-core chips in the past half year - both launched dual-core, then Intel launched quad-core - after decades of nothing but single-core chips. Why the change? Well, the decision to go beyond single-core chips has to do with limitations as we want to do more and more, in less time, with our computers.
Let's step back for a second.
The chief microprocessor in your desktop computer, referred to as the central processing unit (CPU), interprets computer program instructions and processes data. Microprocessor evolution tends to follow Moore's Law, which very roughly states that microchip speed will double every 24 months, which has held true for the most part.
Consider the CPU to be the 'core' of your computer.
A multi-core microprocessor attempts to combine more than one independent processor into the same integrated circuit, which is a microchip. Microchips are in all computers, and most electronic devices. The microprocessor is one of the most advanced varieties of microchip.
As people have been pushing for more and more computer processing speed and the hardware companies have responded, there have also been developments to minimize the excessive heat and power consumption that comes with ever higher processor speeds. This has been done by having two cores, whereby tasks that your computer needs to do are split up and performed simultaneously.
A single-core machine can handle the processing activities of such an application of course, but cannot handle the multiple coring aspect of it, instead having to do one of these at a time. So if memory management is taking a long time, for instance, then the user feels it, because the interface stops responding - the screen freezes. A dual-core machine instantly reduces this drain on processing resources and as a result desktop applications almost by default benefit from having more than one core to spread the load.
Intel s Core 2 Duo and AMD s Athlon 64 X2 dual-core microprocessors work in markedly different ways, but the upshot with either is that you can run two process-intensive programs at once, such as watching a DVD while streaming music onto the computer in your living room. For the most part, you can t do this with a single-core desktop CPU without one of the applications slowing to a halt - or both slowing down just enough to spoil your fun. If the processor is intended for your home computer, to play games or otherwise, two cores are going to show a noticeable improvement.
But four cores? This is when they become redundant for most purposes, as the jump from dual to quad on the desktop - with Intel's brand new Core 2 Quad processor being the only option initially until AMD releases its quad-core chip - will hardly be noticed.
Quad-core chips are in theory more desirable, with much more potential computing power. The catch is that additional cores are only useful in certain environments and your desktop computer is unlikely to make proper use of four cores. A crude analogy with the motoring industry would be buying a new luxury sports car that can do 300 km/h - you will never find a road to make use of that power.
It's theoretically conceivable that a quad-core processor has double the effect, you won't notice it.
In fact, aside from very complex software like computer-aided design, 3D rendering, ray-tracing, or video-encoding software, which are very easily multi-threaded and benefit from multiple cores, applications won't work faster with a quad-core chip. Word simply won't spell-check quicker or Excel calculate faster. What you would see is that multiple applications running simultaneously will work properly, with one application using one core and the other application using the other core.
Where you'd see the full benefits from multi-core CPUs is when the software is coded to be multi-threaded - allowing the software to divide its processes among the available cores, thereby dramatically increasing a program s running speed. It s a brilliant concept and one that works really effectively, if such software is available. We need to wait until more everyday software is actually designed for multiple cores, because currently most of it isn't, and your applications just don't know what to do with multiple cores.
Where is this software readily available, you cry? Servers. Most server operating systems and the software they run can take advantage of multiple cores, and even multiple CPUs, as they are generally written with such environments in mind.
Quad-core and above will eventually become useful for the desktop user, but not before the majority of the software you run is programmed for it. This will take some time.
Jump on dual-core as though it was your spouse just back after a long trip, but leave quad-core alone for now.


Clic here to read the story from its source.