<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title></title>
	<link>http://gulfdirect.com/gdblog</link>
	<description></description>
	<pubDate>Wed, 09 Apr 2008 15:46:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>Are you ready for Multi-Core technologies?</title>
		<link>http://gulfdirect.com/gdblog/2008/04/08/are-you-ready-for-multi-core-technologies/</link>
		<comments>http://gulfdirect.com/gdblog/2008/04/08/are-you-ready-for-multi-core-technologies/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 15:37:32 +0000</pubDate>
		<dc:creator>Kevin Burnette</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://gulfdirect.com/gdblog/?p=4</guid>
		<description><![CDATA[ 
If you are, then you may be the only one
“Today we are at an inflection point in the computing landscape as we enter the multi-core era.”

Mark D. Hill and Michael R., Marty, Professors of Computer Science at University of Wisconsin in an article to be printed in 2008 by the IEEE

The inflection point that [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #333333; font-family: Geneva; font-size: 14px; line-height: normal" class="Apple-style-span"> </span>
<p style="padding-bottom: 0px; padding-left: 0px; line-height: 1.35em; padding-top: 10px; padding-right: 30px; margin: 0px"><span style="color: #333333; font-family: Geneva; font-size: 17px; font-weight: bold; line-height: normal" class="Apple-style-span">If you are, then you may be the only one</span></p>
<p style="padding-bottom: 0px; padding-left: 0px; line-height: 1.35em; padding-top: 10px; padding-right: 30px; margin: 0px"><span style="color: #333333; font-family: Geneva; font-size: 17px; font-weight: bold; line-height: normal" class="Apple-style-span"></span>“Today we are at an inflection point in the computing landscape as we enter the multi-core era.”</p>
<ul style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; list-style-type: square; list-style-image: url('http://www.gulfdirect.com/CSS/none'); list-style-position: initial; line-height: 1.5em; display: block; margin: 0px">
<li style="padding: 0px; margin: 0px"><em style="padding: 0px; margin: 0px">Mark D. Hill and Michael R., Marty, Professors of Computer Science at University of Wisconsin in an article to be printed in 2008 by the IEEE</em></li>
</ul>
<p style="padding-bottom: 0px; padding-left: 0px; line-height: 1.35em; padding-top: 10px; padding-right: 30px; margin: 0px">The inflection point that Professors Hill and Marty refer to is no small event: It’s a major technological leap into the future. Microchip processors from Intel and IBM and others are going to radically outstrip software capabilities with launch of multi-core processors beginning this year and those scheduled through 2010. Over the course of these next several years, dual-core and quad-core chips, both of which are available in the market today, will be joined by six-core and octo-core chips, all of which will give way to multi-core processors by 2010-2011 with as many as 80 cores plus.</p>
<p style="padding-bottom: 0px; padding-left: 0px; line-height: 1.35em; padding-top: 10px; padding-right: 30px; margin: 0px">These multi-core chips are leapfrogging today’s software capabilities, most of which were written for single-processing “pipe” chip architectures. Multi-core chips will be best utilized with parallel-programming, a programming approach preferred by supercomputer programmers for use in supercomputing server clusters.  </p>
<p style="padding-bottom: 0px; padding-left: 0px; line-height: 1.35em; padding-top: 10px; padding-right: 30px; margin: 0px">To meet the challenge of essentially re-writing and re-thinking computer software to accommodate for the processing power inherent in parallel programming, Google and IBM teamed up last year to fund software development education and research at several U.S. colleges. (Named colleges so far are: University of Washington, Carnegie Mellon, MIT, Stanford, University of California at Berkeley and University of Maryland.)</p>
<p style="padding-bottom: 0px; padding-left: 0px; line-height: 1.35em; padding-top: 10px; padding-right: 30px; margin: 0px">In March of this year, Intel and Microsoft announced much of the same sort of approach. The Wintel brothers pledged $20 million to the University of California at Berkeley and University of Illinois at Urbana to have those two institutions focus curriculum and research on this growing software need. Intel is going alone on initiating several study and research programs on parallel software development at various colleges and universities in India.</p>
<p style="padding-bottom: 0px; padding-left: 0px; line-height: 1.35em; padding-top: 10px; padding-right: 30px; margin: 0px">What will parallel programs operating on multi-core and multi-threaded processors do? Just for starters, here are some realistic applications to expect:</p>
<ul style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; list-style-type: square; list-style-image: url('http://www.gulfdirect.com/CSS/none'); list-style-position: initial; line-height: 1.5em; display: block; margin: 0px">
<li style="padding: 0px; margin: 0px">The Health Sciences field may be the biggest winner. IBM is working with University of Pennsylvania to load onto a supercomputing platform all mammogram scans they can get their hands on, all of which will have all personal identities stripped from the records. This way, a doctor who just took a mammogram of a patient could compare it to other mammograms scanned and stored from across the country, if not worldwide. Using recognition software and other analytical tools, the doctor could then see time progressions of the patient’s diagnosed condition to help determine what is likely to happen to the patient over time under various treatment scenarios;   </li>
<li style="padding: 0px; margin: 0px">Far more accurate weather forecasting and greater pinpoint satellite imaging;</li>
<li style="padding: 0px; margin: 0px">More realistic vehicle crash tests;</li>
<li style="padding: 0px; margin: 0px">More accurate geophysical subsurface mapping.</li>
</ul>
<p style="padding-bottom: 0px; padding-left: 0px; line-height: 1.35em; padding-top: 10px; padding-right: 30px; margin: 0px">These and many other capabilities will ripple through the economy as the inflection point becomes more apparent in applications. For the private sector, more affordable processing power could revolutionize product design. Eventually, the long-predicted future of Artificial Intelligence in computers and machines will also become more feasible with the step-function increase in processor capacity, if the software can catch up to the advances in chip-level processing power. Maybe the question is: Time to learn parallel processing software?</p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://gulfdirect.com/gdblog/2008/04/08/are-you-ready-for-multi-core-technologies/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
