<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Disk is the New RAM?</title>
	<atom:link href="http://softwareblogs.intel.com/2008/04/18/disk-is-the-new-ram/feed/" rel="self" type="application/rss+xml" />
	<link>http://softwareblogs.intel.com/2008/04/18/disk-is-the-new-ram/</link>
	<description></description>
	<pubDate>Fri, 29 Aug 2008 07:06:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: James Dempsey</title>
		<link>http://softwareblogs.intel.com/2008/04/18/disk-is-the-new-ram/#comment-15842</link>
		<dc:creator>James Dempsey</dc:creator>
		<pubDate>Wed, 27 Aug 2008 12:52:48 +0000</pubDate>
		<guid isPermaLink="false">http://softwareblogs.intel.com/2008/04/18/disk-is-the-new-ram/#comment-15842</guid>
		<description>Damb spell checker, doesn't know parallization (penalization was substuted). Though for some of us penalization might be more appropriate.

JD</description>
		<content:encoded><![CDATA[<p>Damb spell checker, doesn't know parallization (penalization was substuted). Though for some of us penalization might be more appropriate.</p>
<p>JD</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Dempsey</title>
		<link>http://softwareblogs.intel.com/2008/04/18/disk-is-the-new-ram/#comment-15841</link>
		<dc:creator>James Dempsey</dc:creator>
		<pubDate>Wed, 27 Aug 2008 12:50:01 +0000</pubDate>
		<guid isPermaLink="false">http://softwareblogs.intel.com/2008/04/18/disk-is-the-new-ram/#comment-15841</guid>
		<description>What goes around comes around.

When I started programming punched cards were commonly used. Cards you say?! What does this have to do with disks as RAM? 
If you are asking that question then apparently you never used cards, and therefore will not establish a relationship. A little explanation might be required. A card based dataset begins life (in this example case) at remote locations where data is collected and punched onto cards. The cards may then experience a pre-sort and classification process. Then the cards are (were) shipped by mail, common carrier, or courier. From data sampling to first shipment might take weeks or months (and some time years). Once the cards get to the data processing center they get classified again, may get aggregated with cards from other sources, the card boxes themselves may get sorted (e.g. by box zip code), and placed into priority queues for processing. All these priority queues of card decks are passed through one or several card readers and are either directly used by the processor or transcribed onto multiple faster medium.

The above process is a type of process that lends itself well for penalization. Data is collected from dispersed locations and is organized into a fast flowing stream for processing. This particular problem does not require random access across the entire length of the data stream. Problem solving is limited to a small portion of the data stream as it passes through the program. This is a classic example of a pipeline.

If a given problem lends itself to a pipeline solution method then, yes, disks (or other storage media) in conjunction with the means of consolidating many moderately fast sequential devices into one or a few very fast pipelines, then in this case, the disks can be thought of as RAM.

For problems where the Random Access portion of the problem can be performed in parallel far away (time or distance) from the high-speed sequential portion of the problem then a throughput analysis can determine the number of servers (systems with disks), and network infrastructure necessary to keep the pipeline from running dry.

Jim Dempsey</description>
		<content:encoded><![CDATA[<p>What goes around comes around.</p>
<p>When I started programming punched cards were commonly used. Cards you say?! What does this have to do with disks as RAM?<br />
If you are asking that question then apparently you never used cards, and therefore will not establish a relationship. A little explanation might be required. A card based dataset begins life (in this example case) at remote locations where data is collected and punched onto cards. The cards may then experience a pre-sort and classification process. Then the cards are (were) shipped by mail, common carrier, or courier. From data sampling to first shipment might take weeks or months (and some time years). Once the cards get to the data processing center they get classified again, may get aggregated with cards from other sources, the card boxes themselves may get sorted (e.g. by box zip code), and placed into priority queues for processing. All these priority queues of card decks are passed through one or several card readers and are either directly used by the processor or transcribed onto multiple faster medium.</p>
<p>The above process is a type of process that lends itself well for penalization. Data is collected from dispersed locations and is organized into a fast flowing stream for processing. This particular problem does not require random access across the entire length of the data stream. Problem solving is limited to a small portion of the data stream as it passes through the program. This is a classic example of a pipeline.</p>
<p>If a given problem lends itself to a pipeline solution method then, yes, disks (or other storage media) in conjunction with the means of consolidating many moderately fast sequential devices into one or a few very fast pipelines, then in this case, the disks can be thought of as RAM.</p>
<p>For problems where the Random Access portion of the problem can be performed in parallel far away (time or distance) from the high-speed sequential portion of the problem then a throughput analysis can determine the number of servers (systems with disks), and network infrastructure necessary to keep the pipeline from running dry.</p>
<p>Jim Dempsey</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Shadle (Intel)</title>
		<link>http://softwareblogs.intel.com/2008/04/18/disk-is-the-new-ram/#comment-11974</link>
		<dc:creator>Michael Shadle (Intel)</dc:creator>
		<pubDate>Wed, 23 Apr 2008 21:20:55 +0000</pubDate>
		<guid isPermaLink="false">http://softwareblogs.intel.com/2008/04/18/disk-is-the-new-ram/#comment-11974</guid>
		<description>Yeah, I know. I'm sure there's some other (more updated) products out there, I found that randomly and thought it would be interesting to share.</description>
		<content:encoded><![CDATA[<p>Yeah, I know. I'm sure there's some other (more updated) products out there, I found that randomly and thought it would be interesting to share.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Clay Breshears (Intel)</title>
		<link>http://softwareblogs.intel.com/2008/04/18/disk-is-the-new-ram/#comment-11973</link>
		<dc:creator>Clay Breshears (Intel)</dc:creator>
		<pubDate>Wed, 23 Apr 2008 20:22:26 +0000</pubDate>
		<guid isPermaLink="false">http://softwareblogs.intel.com/2008/04/18/disk-is-the-new-ram/#comment-11973</guid>
		<description>I looked at the devices being described on the above URL.  I couldn't figure out how they were thinking to charge $2700 for 16GB.  I mean, I picked up a 4GB thumb-drive for $45 at Fry's in Wilsonvile, OR, last time I was there.  They had such drives upto 32GB and 64GB for a few hundred dollars.  

And then I realized that the webpage was from back in 2003.  In five years, we've seen the price slashed from $150/GB to $10/GB and the size has come down from a 5.25" disk bay to my thumb.  Of course, my drive isn't configured for RAID.</description>
		<content:encoded><![CDATA[<p>I looked at the devices being described on the above URL.  I couldn't figure out how they were thinking to charge $2700 for 16GB.  I mean, I picked up a 4GB thumb-drive for $45 at Fry's in Wilsonvile, OR, last time I was there.  They had such drives upto 32GB and 64GB for a few hundred dollars.  </p>
<p>And then I realized that the webpage was from back in 2003.  In five years, we've seen the price slashed from $150/GB to $10/GB and the size has come down from a 5.25" disk bay to my thumb.  Of course, my drive isn't configured for RAID.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Shadle (Intel)</title>
		<link>http://softwareblogs.intel.com/2008/04/18/disk-is-the-new-ram/#comment-11962</link>
		<dc:creator>Michael Shadle (Intel)</dc:creator>
		<pubDate>Wed, 23 Apr 2008 09:58:35 +0000</pubDate>
		<guid isPermaLink="false">http://softwareblogs.intel.com/2008/04/18/disk-is-the-new-ram/#comment-11962</guid>
		<description>And on the flipside, RAM is the new disk:
http://www.hyperossystems.co.uk/07042003/hardware.htm :)</description>
		<content:encoded><![CDATA[<p>And on the flipside, RAM is the new disk:<br />
<a href="http://www.hyperossystems.co.uk/07042003/hardware.htm" rel="nofollow">http://www.hyperossystems.co.uk/07042003/hardware.htm</a> :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
