<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>agigatech.com &#187; memory</title>
	<atom:link href="http://agigatech.com/blog/category/memory/feed/" rel="self" type="application/rss+xml" />
	<link>http://agigatech.com/blog</link>
	<description>AgigA Tech Inc Company Blog</description>
	<lastBuildDate>Wed, 30 Dec 2009 15:10:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Future of NAND Flash Memory – Predictions for 2010</title>
		<link>http://agigatech.com/blog/the-future-of-nand-flash-memory-%e2%80%93-predictions-for-2010/</link>
		<comments>http://agigatech.com/blog/the-future-of-nand-flash-memory-%e2%80%93-predictions-for-2010/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 15:10:35 +0000</pubDate>
		<dc:creator>AgigA Moderator</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[NAND]]></category>
		<category><![CDATA[ONFi]]></category>

		<guid isPermaLink="false">http://agigatech.com/blog/?p=265</guid>
		<description><![CDATA[This is the last AgigA Tech blog entry for 2009. We’ve covered a lot of ground in a bit less than three short months of blogging and it’s been a blast. Now it’s time for some prognostication. What will happen to NAND Flash memory next year? There are tons of clues. Here are some educated [...]]]></description>
			<content:encoded><![CDATA[<p>This is the last AgigA Tech blog entry for 2009. We’ve covered a lot of ground in a bit less than three short months of blogging and it’s been a blast. Now it’s time for some prognostication. What will happen to NAND Flash memory next year? There are tons of clues. Here are some educated guesses:</p>
<p><strong>2x nm will happen</strong> – Currently, vendors are shipping 34nm NAND Flash memory in volume. That’s a tremendous engineering feat in itself. As reported in an earlier blog entry (“<a href="../intel-micron-striving-to-regain-lead-in-nand-tech/" target="_blank">Intel, Micron striving to regain lead in NAND tech</a>”), Intel and Micron Technology are apparently planning to ship NAND Flash devices based on 2x nm lithography (called 2x because it’s not yet clear if it’s 26nm, 25nm, 24nm, or 22nm). Lithography shrinks are a true race to the bottom. Features on chips have become so small that one or two atoms of difference from one part of a chip to another cause real changes in device characteristics. This phenomenon is called on-chip variation or on-chip variability (OCV) and it’s a tough problem to tackle, requiring the use of smarter on-chip circuitry to deal with the variation. (See “<a href="http://vlsihomepage.com/wp-content/uploads/2007/09/ocvstinks_boston02_paper.pdf" target="_blank">My Head Hurts, My Timing Stinks, and I Don’t Love On-Chip Variation</a>” by Matt Weber.) The problems do not appear to be insurmountable and NAND Flash vendors currently leading the lithography derby appear intent on keeping that lead until it’s no longer possible.</p>
<p><strong>SDDs will get bigger and faster</strong> – This prediction needs to be written, but it’s really a no-brainer. The “bigger” part of the prediction is based on the ever-increasing capacity of the NAND Flash chips used to make SSDs. They will get bigger, driven by economic forces far beyond SSD usage. USB Flash-memory drives are the big volume driver in this market and there’s always demand for more capacity there while the form factor emphasizes small and slim. Nowhere to go but more on-chip capacity. Number two driver is SD cards for cameras and camcorders, with the same forces at work. As for faster, it’s clear that SATA 6G is in the immediate future for SSDs. Marvel’s SATA 6G controller (see “<a href="../early-results-show-sata-6-0-performance-all-over-the-map/" target="_blank">Early Results Show SATA 6G Performance All Over the Map</a>”) and Micron’s introduction this month of an SSD that exploits SATA 6G to good effect (see “<a href="../new-ssd-introductions-from-seagate-and-micron/" target="_blank">New SSD Introductions from Seagate and Micron</a>”) clearly point the way to faster SSD operation, once the internal architectural designs are aligned with the faster interface.</p>
<p><strong>ONFi 2.1 gets big</strong> – ONFi stands for the “Open NAND Flash interface” and the ONFi organization (<a href="http://www.onfi.org/" target="_blank">www.onfi.org</a>) bills it as the fastest Flash interface on the planet. Hyperbole aside, ONFi supports transfer rates to 200 Mbytes/sec. and that’s speedy in anyone’s book. The ONFi Working Group was formed in May 2006 and currently has over 80 member companies including Hynix Semiconductor, Intel Corporation, Micron Technology, Inc., Numonyx, Phison Electronics Corporation, Sony Corporation and Spansion. Wanna fight those guys as a group?</p>
<p><strong>MLC and TLC get big</strong> – It’s already happening. Several NAND Flash vendors already offer MLC (multi-level cell) and TLC (three-level cell) NAND Flash devices. They are working to improve the reliability of these devices while SSD and other subsystem manufacturers are working to develop system-level techniques to mask the reliability of these devices. That’s not a patch job. HDD vendors have spent the last 50 years paving over the data-reliability problems of rotating magnetic storage and no one pays much attention any more except the engineers tasked with keeping those problems at bay. Much the same will happen for NAND Flash devices and for products based on those devices.</p>
<p><strong>NAND Flash prices firm up</strong> – NAND Flash prices have recently risen and a lack of capital investment in new fabs and processing equipment foretells the usual period of spot shortages and price peaks associated with scarcity. See MemoTrek’s extensive analysis: <a href="http://www.memotrek.com/blog/suppliers-and-manufacturers/nand-flash-prices-4q-trends-2010-forecast.html" target="_blank">NAND Flash Prices: 4Q Trends &amp; 2010 Forecast</a>.</p>
<p><strong>Joker’s wild</strong> – If we told you, then it wouldn’t be a surprise, would it?</p>
<p>Please have a happy and safe New Year’s celebration and we’ll see you next year.</p>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://agigatech.com/blog/the-future-of-nand-flash-memory-%e2%80%93-predictions-for-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DDR3 Clock Rate and Performance – Exhaustive Testing Results from Xbit Labs</title>
		<link>http://agigatech.com/blog/ddr3-clock-rate-and-performance-%e2%80%93-exhaustive-testing-results-from-xbit-labs/</link>
		<comments>http://agigatech.com/blog/ddr3-clock-rate-and-performance-%e2%80%93-exhaustive-testing-results-from-xbit-labs/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 22:53:59 +0000</pubDate>
		<dc:creator>AgigA Moderator</dc:creator>
				<category><![CDATA[memory]]></category>
		<category><![CDATA[Core i7]]></category>
		<category><![CDATA[DDR3]]></category>

		<guid isPermaLink="false">http://agigatech.com/blog/?p=248</guid>
		<description><![CDATA[Memory vendors offer four speed grades for DDR3 memory: DDR3-800, DDR3-1067, DDR3-1333, and DDR3-1600. Ever wonder how much affect SDRAM clock rate has on performance? Well, so did Ilya Gavrichenkov, the Hardware Editor at and co-founder of Xbit Laboratories. He’s just published an article titled “Choosing DDR3 SDRAM for LGA1156 Platform” with exhaustive tests on [...]]]></description>
			<content:encoded><![CDATA[<p>Memory vendors offer four speed grades for DDR3 memory: DDR3-800, DDR3-1067, DDR3-1333, and DDR3-1600. Ever wonder how much affect SDRAM clock rate has on performance? Well, so did Ilya Gavrichenkov, the Hardware Editor at and co-founder of Xbit Laboratories. He’s just published an article titled “<a href="http://www.xbitlabs.com/articles/memory/display/ddr3-1600-lga1156.html" target="_blank">Choosing DDR3 SDRAM for LGA1156 Platform</a>” with exhaustive tests on various speed grades of DDR3 SDRAM on an Intel Core i7-based platform. Now Xbit Labs has an overclocker orientation and is not really focused on server design but the results are instructive nevertheless.</p>
<p>Here’s the testbed that Gavrichenkov used for his tests:</p>
<p><br class="spacer_" /></p>
<ul>
<li>CPU: Intel Core i7-860 (Lynnfield, 2.80 GHz, 4 x      256 KBL2, 8 MB L3)</li>
<li>Mainboard: ASUS P7P55D Premium (LGA1156, Intel P55      Express)</li>
<li>System memory: 2 x 2 GB, DDR3-1600 SDRAM (Kingston      HyperX KHX1600C8D3K2/4GX, Corsair Dominator CMD4GX3M2A1600C8)</li>
<li>Graphics card: ATI Radeon HD 5870</li>
<li>HDD: Western Digital  VelociRaptor WD3000HLFS</li>
<li>PSU: Tagan TG880-U33II (880 W)</li>
<li>OS: Microsoft Windows 7 Ultimate x64</li>
</ul>
<p><br class="spacer_" /></p>
<p>Using memory-intensive synthetic benchmarks, Gavrichenkov did observe some performance differences between DDR3-1067 and DDR3-1600 SDRAM. Although the DDR3-1067 clock and transfer rates are 37% slower than for DDR3-1600, Gavrichenkov observed a maximum of 18% performance difference between the two DDR3 SDRAM speed grades. Results from a multi-threaded synthetic benchmark called MaxMEM2 showed that DDR3-1600 SDRAM gave a maximum of 40% more performance than DDR3-1067 SDRAM, suggesting that multithreaded processor operations get more benefit from faster SDRAM transfer rates. Published results for non-synthetic video-transcoding, X.264 video-decoding, and file-compression benchmarks seem to verify the synthetic benchmark results, at least qualitatively. The Intel Core i7 processor does get some benefit from the faster SDRAM in the benchmarks based on real-world applications.</p>
<p>To some extent, these results should not surprise anyone familiar with the Intel Core i7 multicore processor architecture. The chip carries four multithreaded processors cores. Each processor core has private L1 and L2 caches and all four cores share a large, 8-Mbyte, 16-way associative L3 cache called the “last-level cache” or LLC. There are three SDRAM channels run by an on-chip Integrated Memory Controller (IMC), which manages the traffic between the LLC and the attached SDRAM.</p>
<p>The LLC serves as a huge buffer between the Core i7 processor’s multiple processor cores and the SDRAM channels and it makes sense that the LLC can damp down the performance differences among DDR3 SDRAM speed grades for single-threaded environments. That’s what a good cache does. It also makes sense that the buffering job gets harder when multithreading is involved because the memory accesses become less correlated and therefore too messy to cleanly cache.</p>
<p>Do the Xbit Labs’ results hold true in a server environment? Good question. The results suggest that server designers ought to be running tests of their own. At least for servers based on the Nehalem architecture (Intel’s Core i7, Core i5, Core i3, and Xeon processors), that big on-chip LLC could represent significant savings with respect to memory costs.</p>
]]></content:encoded>
			<wfw:commentRss>http://agigatech.com/blog/ddr3-clock-rate-and-performance-%e2%80%93-exhaustive-testing-results-from-xbit-labs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intel, Micron striving to regain lead in NAND tech</title>
		<link>http://agigatech.com/blog/intel-micron-striving-to-regain-lead-in-nand-tech/</link>
		<comments>http://agigatech.com/blog/intel-micron-striving-to-regain-lead-in-nand-tech/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 19:26:49 +0000</pubDate>
		<dc:creator>AgigA Moderator</dc:creator>
				<category><![CDATA[memory]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[Micron]]></category>
		<category><![CDATA[NAND Flash]]></category>

		<guid isPermaLink="false">http://agigatech.com/blog/?p=243</guid>
		<description><![CDATA[Here’s an odd little story about NAND Flash from Intel and Micron taken from Cyber India Online Limited, which credits the story to India’s CyberMedia News wire service. According to this story, Micron has announced that it’s about to start sampling NAND Flash parts based on a 2x nm process technology. Currently the most advanced [...]]]></description>
			<content:encoded><![CDATA[<p>Here’s an <a href="http://www.ciol.com/Biz-Watch/News-Reports/Intel,-Micron-striving-to-regain-lead-in-NAND-tech/241209129346/0/" target="_blank">odd little story</a> about NAND Flash from Intel and Micron taken from Cyber India Online Limited, which credits the story to India’s CyberMedia News wire service. According to this story, Micron has announced that it’s about to start sampling NAND Flash parts based on a 2x nm process technology. Currently the most advanced processing node for Micron is 34nm. Micron and Intel have a joint NAND Flash venture called IM Flash Technologies LLC.</p>
<p>Both Intel and Micron are selling solid-state drives (SSDs) based on their most advanced Flash parts and so both companies have internal incentives to cut per-bit Flash costs as quickly as they can both to make their NAND Flash ICs competitive and to drive down the cost of their SSDs. Cost is now the biggest obstacle for SSDs in their quest to become mainstream storage devices.</p>
<p>Also according to this article, <a href="http://download.micron.com/pdf/financials/Q1_2010.pdf" target="_blank">Micron Technology posted its first profit in 3 years</a> during the period ending December 3, 2009 with sales worth $1.74 billion. The company&#8217;s NAND business rose 21% quarter over quarter and its DRAM business rose by as much as 50% during the same period. Good tidings indeed for Micron and the Flash business.</p>
]]></content:encoded>
			<wfw:commentRss>http://agigatech.com/blog/intel-micron-striving-to-regain-lead-in-nand-tech/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DRAM Exchange Calls for DRAM Shortage, Puts Lump of Coal in Your Stocking, Makes DDR3 Predictions</title>
		<link>http://agigatech.com/blog/dram-exchange-calls-for-dram-shortage-puts-lump-of-coal-in-your-stocking-makes-ddr3-predictions/</link>
		<comments>http://agigatech.com/blog/dram-exchange-calls-for-dram-shortage-puts-lump-of-coal-in-your-stocking-makes-ddr3-predictions/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 18:14:53 +0000</pubDate>
		<dc:creator>AgigA Moderator</dc:creator>
				<category><![CDATA[memory]]></category>
		<category><![CDATA[DDR2]]></category>
		<category><![CDATA[DDR3]]></category>
		<category><![CDATA[DRAM]]></category>
		<category><![CDATA[pricing]]></category>

		<guid isPermaLink="false">http://agigatech.com/blog/?p=234</guid>
		<description><![CDATA[Just in time for the holiday, DRAM Exchange called a DRAM shortage today. Citing accelerating PC shipments, a trend since August, the DRAM Exchange has noted climbing prices for DDR2 and DDR3 DIMMs over the past several months. The following graphs from the DRAM Exchange tell the story of the pricing:



The reason behind the rising [...]]]></description>
			<content:encoded><![CDATA[<p>Just in time for the holiday, DRAM Exchange <a href="http://www.dramexchange.com/WeeklyResearch/Post/2/2238.html" target="_blank">called a DRAM shortage</a> today. Citing accelerating PC shipments, a trend since August, the DRAM Exchange has noted climbing prices for DDR2 and DDR3 DIMMs over the past several months. The following graphs from the DRAM Exchange tell the story of the pricing:</p>
<p><br class="spacer_" /></p>
<p style="text-align: center;"><a href="http://agigatech.com/blog/wp-content/uploads/2009/12/DRAM-Exchange-Price-Trends1.jpg"><img class="aligncenter size-full wp-image-237" title="DRAM Exchange Price Trends" src="http://agigatech.com/blog/wp-content/uploads/2009/12/DRAM-Exchange-Price-Trends1.jpg" alt="" width="500" height="493" /></a></p>
<p><br class="spacer_" /></p>
<p>The reason behind the rising DRAM chip and module pricing was predictable by anyone who has followed the semiconductor industry for a decade or two. The last few years have been rocky for semiconductor memory vendors and whenever times are tough, these vendors know what to do to drive prices up: reduce capital expenditures, stop building memory fabs, and stop making so many memory chips. And that’s exactly what’s happened. It helps that in tight economic times, it’s relatively easy to forego the big capital expenditures needed to build new memory fabs or refit older fabs with new chip-making equipment.</p>
<p>DRAM Exchange provided a little fire to burn that coal in your stocking with the following heat-up-the-market predictions:</p>
<ol>
<li>Capital expenditures for DRAM vendors will increase      80% year over year to US$7.85B from US$4.30B in 2009</li>
<li>DRAM aggregate demand will be slightly below      aggregate supply in Q1 2010</li>
<li>DRAM pricing will fall appropriately 10% to 20% quarter      over quarter in Q1 2010</li>
</ol>
<ol> </ol>
<p><br class="spacer_" /></p>
<p>DRAM Exchange also made the following predictions for DDR3 DRAM in the coming year:</p>
<ol>
<li>DDR3 DRAM goes mainstream in Q1 2010</li>
<li>DDR3 DRAM market share will account for 60% and      will likely reach 80% of commodity DRAM by 2H 2010</li>
<li>DDR3 DRAM prices will decline less than DDR2 DRAM prices      given the strong platform migration momentum</li>
</ol>
<ol> </ol>
<p><br class="spacer_" /></p>
<p>Like Dickens’ ghosts of Christmas past, present, and future in “<a href="http://en.wikipedia.org/wiki/A_Christmas_Carol" target="_blank">A Christmas Carol</a>,” (go see the new movie!), these predictions from DRAM Exchange are merely shadows. Reality may or may not prove the predictions correct. Make your own decisions. <a href="http://www.tgdaily.com/hardware-features/45190-theres-going-to-be-a-dram-shortage" target="_blank">TG Daily</a> picked up DRAM Exchange’s predictions of a DRAM shortage for 2010 and one reader commented: “Prfft, they said the same thing last year.”</p>
]]></content:encoded>
			<wfw:commentRss>http://agigatech.com/blog/dram-exchange-calls-for-dram-shortage-puts-lump-of-coal-in-your-stocking-makes-ddr3-predictions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DDR3 and Server Memory Evolution</title>
		<link>http://agigatech.com/blog/ddr3-and-server-memory-evolution/</link>
		<comments>http://agigatech.com/blog/ddr3-and-server-memory-evolution/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 21:33:02 +0000</pubDate>
		<dc:creator>AgigA Moderator</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[DDR]]></category>
		<category><![CDATA[DDR2]]></category>
		<category><![CDATA[DDR3]]></category>
		<category><![CDATA[SDRAM]]></category>

		<guid isPermaLink="false">http://agigatech.com/blog/?p=223</guid>
		<description><![CDATA[Semiconductor memory is always in a state of flux. New semiconductor memory technologies emerge, grow in popularity, and take over the lion’s share of the market. Older memory technologies hang around for a while and then slowly vanish as they’re supplanted by the new. How can you predict which technologies will succeed? Well, Marc Greenberg, [...]]]></description>
			<content:encoded><![CDATA[<p>Semiconductor memory is always in a state of flux. New semiconductor memory technologies emerge, grow in popularity, and take over the lion’s share of the market. Older memory technologies hang around for a while and then slowly vanish as they’re supplanted by the new. How can you predict which technologies will succeed? Well, Marc Greenberg, Denali Software’s Director of Technical Marketing (whose tutorial on DRAM provided the graphic below), has a saying about the memory market: “Never bet against the market.” By that, he means that semiconductor vendors are always placing <span style="text-decoration: underline;">their</span> bets on four major factors:</p>
<p><a href="http://agigatech.com/blog/wp-content/uploads/2009/12/Memory-Bets.jpg"><img class="alignright size-full wp-image-224" title="Memory Bets" src="http://agigatech.com/blog/wp-content/uploads/2009/12/Memory-Bets.jpg" alt="" width="400" height="320" /></a></p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<ul>
<li>More density</li>
<li>More speed</li>
<li>Less cost</li>
<li>Less power</li>
</ul>
<p><br class="spacer_" /></p>
<p>Depending on the specific application, one or two of these major factors may be more important than the other, but they’re all important factors—all of the time.</p>
<p>Currently, we have divided the use space for semiconductor memory into four big regions:</p>
<p><br class="spacer_" /></p>
<ul>
<li>SRAM serves applications that require frequent,      fast data access—<em>more speed</em> (usually cache)</li>
<li>DRAM serves applications that need large storage      space—<em>more density</em>—for      frequently changing data at a low price—less cost</li>
<li>NOR Flash currently serves the spot for holding      code and data that must be accessed quickly—<em>more speed</em>—but doesn’t change often. You see NOR Flash mostly      in smaller embedded applications because larger embedded applications,      computers, and servers combine hard disk drives (HDDs) or solid-state      disks (SSDs) with DRAM to serve the same function instead of NOR Flash.</li>
<li>NAND Flash is a story all by itself. As an      industry, we use NAND Flash in a wide variety of ways. We use it to hold      data and code in bulk because it’s the cheapest semiconductor memory      available—<em>less cost</em>. At the same      time, NAND Flash is non-volatile, so it’s useful for retaining information      through power outages. That’s why SSDs are packed with NAND Flash chips      and it’s also why AgigA Tech uses NAND Flash to back up DRAM in its      AGIGARAM bulletproof Non Volatile System (NVS) memory modules. Even      better, NAND Flash power consumption is fairly low—<em>less power</em>—if the system uses the NAND Flash memories      infrequently, which is exactly how they’re applied in AGIGARAM NVS memory      modules.</li>
</ul>
<p><strong> </strong></p>
<p><strong>Memory Technology Inflection Points</strong></p>
<p>The immense importance of memory in a processor-centric, multicore world results in tremendous technology R&amp;D efforts to develop semiconductor memories that improve on one or more of the four major factors listed above. Memory storage technology and memory cell design get a lot of attention. One aspect of memory design that sporadically pops up in importance is the memory interface.</p>
<p>For some, the memory interface isn’t nearly as glamorous as a new kind of memory cell (think phase-change memory or PCM, which has held the limelight lately) or lithographic shrinks (think 32nm heading for 2x nm). However, the memory’s interface performance plays a major role in determining how a memory performs and even how much power it consumes.</p>
<p>In the world of NAND Flash, <a href="http://onfi.org/" target="_blank">ONFi</a> (the Open NAND Flash interface) and the Toggle-Mode NAND interface are coming to the fore. We’ll leave the discussion of these competing, high-speed NAND Flash interfaces for another blog post. Today’s topic is DRAMs. For DRAMs, the hot “new” interface is DDR3, which is the third major iteration of the JEDEC interface standard for synchronous, double-date-rate (DDR) DRAM.</p>
<p>The original DDR (double data rate) specification appeared in June, 2000 after a four-year gestation. The DDR memory interface replaced the original JEDEC SDRAM interface, which appeared in 1993. Before that, DRAM used the baroque RAS/CAS asynchronous control structure and multiplexed row/column address lines that <a href="http://en.wikipedia.org/wiki/Mostek" target="_blank">Mostek developed for the MK4096</a> 4-kbit DRAM in 1973 to reduce package pin count. That old RAS/CAS stuff is still there, deep inside of today’s advanced DRAMs, but it’s now buried inside of the DDR parts where you can’t see it unless you’re a DRAM chip designer.</p>
<p><strong>DDR3 Memory’s Advantages</strong></p>
<p>What are the advantages of DDR3 over DDR2? They go straight back to the four major factors listed at the beginning of this blog post. Compared to DDR2, DDR3 memory provides <em>more speed</em>, <em>more density</em>, operates at lower voltage (and therefore consumes <em>less power</em>), and it will be <em>less expensive</em> than DDR2 memory at some point in the coming year. In short, DDR3 memory improves on all four of the major factors relative to DDR2 memory. Bets don’t get much safer than that.</p>
<p>For enterprise-class systems (servers), DDR3 memory provides many specific advantages. First, it promises denser memory modules by accommodating DRAM chips as large as 16 Gbits, permitting the development of 16-Gbyte registered DIMMs. Enterprise-class server architects love denser memory modules because they’re always strapped for room inside of their server boxes. DIMMs take up space and, worse, they block air flow and make cooling more difficult inside of the enclosures. Fewer DIMMs is definitely better for air flow.</p>
<p>Second, DDR3 memory transfers twice as much data per clock as DDR2 memory. Enterprise-class server architects can use this speed in one of two ways. They can run their processors faster with faster memory or they can run at the same speed but cut the clock rate to the memory modules and thus cut power consumption.</p>
<p><strong>Real Power Savings</strong></p>
<p>But the real power savings comes from DDR3’s lower operating voltage. DDR2 memory is specified for a 1.8V operating voltage while DDR3 memory operates at 1.35V (and maybe 1.2V in future low-power DDR3L devices). Because operating power is proportional to the square of the operating voltage, that small 150mV drop between DDR2 and DDR3 operating voltages translates into an appreciable drop in operating power—about 30% less!</p>
<p>Enterprise-class server designers like lower operating power, therefore less waste heat. In fact, they like it a lot. That’s because data centers pay double for every excess Watt of server power. Roughly speaking, each Watt consumed by a server takes one Watt of electricity to run and another Watt to cool the server. By at least one estimate, DRAM power usage accounts for 25% to 40% of a data center’s energy costs (and can be more than 50% according to this <a href="http://www.denali.com/wordpress/index.php/dmr/2009/07/10/low-power-memory-subsystems-imperative" target="_blank">Denali memory blog post</a>). By another estimate, Google’s power costs were $50 million in 2006. So power reduction is very high on the server designers’ wish lists because data-center operators can easily translate reduced power consumption into monetary savings and they are quite aware of that sort of calculation with respect to total cost of ownership (TCO) when evaluating competing servers.</p>
<p>Perhaps the biggest force driving the adoption of DDR3 memory is the support of Intel and AMD. Intel’s Core i7 and AMD’s Phenom II multicore processors and chipsets presume DDR3 memory. It won’t take long before this presumption filters down to the lesser PC processors and PC processors are the big dogs in the memory kennel. They largely drive what happens with mainstream DRAM parts. So DDR3 memory’s success is likely assured, just as DDR2’s was before that and just as DDR memory supplanted SDRAM. The cycle repeats, and often.</p>
<p>Currently, AgigA Tech offers AGIGARAM NVS modules with SDRAM and DDR2 interfaces. It doesn’t yet offer an off-the-shelf DDR3 module, but given the industry’s track, you can safely bet that there’s a DDR3 AGIGARAM module on the road map.</p>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://agigatech.com/blog/ddr3-and-server-memory-evolution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSD Performance Secrets</title>
		<link>http://agigatech.com/blog/ssd-performance-secrets/</link>
		<comments>http://agigatech.com/blog/ssd-performance-secrets/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 18:52:56 +0000</pubDate>
		<dc:creator>AgigA Moderator</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[HDD]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[NAND]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://agigatech.com/blog/?p=213</guid>
		<description><![CDATA[Compared to hard disk drives (HDDs), solid-state disks (SSDs) are fast. They’re an order of magnitude faster than the fastest enterprise-class HDDS in write IOPS and two orders of magnitude faster in read IOPS. What’s not to like? Well, just as HDDs deliver variable read/write performance depending on where the read/write arm is currently positioned [...]]]></description>
			<content:encoded><![CDATA[<p>Compared to hard disk drives (HDDs), solid-state disks (SSDs) are fast. They’re an order of magnitude faster than the fastest enterprise-class HDDS in write IOPS and two orders of magnitude faster in read IOPS. What’s not to like? Well, just as HDDs deliver variable read/write performance depending on where the read/write arm is currently positioned relative to where it needs to be for the next read/write operation, SSD IOPS performance also varies—but in very complex ways. It’s nothing so simple as having the read/write head be in the wrong place at the wrong time. Although in a sense, that’s exactly what’s happening with SSDs.</p>
<p>Find those last two sentences confusing or contradictory? Here’s the explanation.</p>
<p>SSDs have no read/write heads or positioning arms. Instead, they consist of several NAND Flash chips and a controller chip. There’s an array of memory blocks on each NAND Flash chip. The size of the Flash memory block is the smallest amount of memory a NAND Flash chip can write in one operation because NAND Flash memory blocks are atomic with respect to erasure. You can’t write just one byte or word because you must erase the entire block before writing to the block. That means an SSD can only write an entire NAND block at a time.</p>
<p>Here’s a graphic from <a href="http://www.objective-analysis.com/" target="_blank">Jim Handy</a>’s SSD keynote at the <a href="http://shop.bellmicro.com/" target="_blank">Bell Micro</a> SSD seminar held in early December that helps to explain the situation:</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-215" title="SSD Block Organization" src="http://agigatech.com/blog/wp-content/uploads/2009/12/SSD-Block-Organization.jpg" alt="SSD Block Organization" width="520" height="496" /></p>
<p><br class="spacer_" /></p>
<p>Each SSD consists of a stack of visible NAND memory blocks that the SSD controller uses to store written data. There’s also a shorter stack of spare NAND memory blocks that hold data in temporary storage. These spare blocks are also used to replace a visible block when it wears out from repeated write/erase cycles. All NAND blocks are equally accessible, so there’s no time penalty for writing NAND blocks out of sequence as there is when writing on non-adjacent or non-contiguous tracks with HDD storage.</p>
<p>However, most virtual operating systems don’t write in blocks, they write in 4-Kbyte pages that are much smaller than NAND Flash blocks. For example, Numonyx’ 1-to-16-Gbit NAND Flash devices have 128-Kbyte blocks. As a result, modifying one 4-Kbyte page in a NAND Flash block requires a relatively complex sequence:</p>
<p><br class="spacer_" /></p>
<ol>
<li>Read the data for the entire block from NAND Flash      into a RAM buffer</li>
<li>Modify the appropriate page in the block image now      stored in RAM</li>
<li>Write the block back to an erased NAND Flash block</li>
<li>Fix pointers to the new memory block</li>
<li>Erase the old memory block as a background task</li>
</ol>
<p><br class="spacer_" /></p>
<p>Consequently, SSD performance varies over time and the performance varies depending on how many erased and spare memory blocks are available across all of the NAND Flash chips in the SSD. SSD performance also depends on the ratio of reads versus writes—because reads occur ten times faster than writes for SSDS—and they vary over time as the NAND Flash chips fill up.</p>
<p>The following figure from Handy’s keynote shows a 3D data surface plot representing the IOPS performance of one SSD. (The figure is from a <a href="http://www.snia.org/forums/sssi/knowledge/education/Whats_up_with_these_numbers_ver_1.1.pdf" target="_blank">presentation at the August 2009 Flash Memory Summit</a> made by Esther Spanjer, Director of SSD Marketing at Smart Modular Technologies.)</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-216" title="SSD 3D Performance Surface" src="http://agigatech.com/blog/wp-content/uploads/2009/12/SSD-3D-Performance-Surface1.jpg" alt="SSD 3D Performance Surface" width="500" height="342" /></p>
<p><br class="spacer_" /></p>
<p>The X axis of the surface shows the ratio of reads to writes and varies from 100% writes on the left to 100% reads on the right. The Y axis shows SSD performance in IOPS. The Z axis plots “block” size, from the SSD-level perspective (which is page size from the NAND Flash chip’s perspective, yes that’s confusing).</p>
<p>The first thing to note from this surface plot is that performance is a lot better on the right-hand side, which is dominated by reads. You’d expect that because SSD read performance is 10x better than SSD write performance. It’s the nature of NAND Flash memory. Note how fast the performance falls off as the percentage of write transactions increases. Then note that there’s a sort of saddle effect along the Z axis. The saddle peaks at 4-Kbyte blocks. Most SSD designs are optimized for 4-Kbyte blocks because most virtual operating systems employ 4-Kbyte blocks (and have for decades, in spite of the radical, orders-of-magnitude increase in memory use by both operating systems and application software).</p>
<p>So, clearly, when an SSD vendor gives an IOPS rating for an SSD, you need to take that one number with a grain of salt. SSD performance varies significantly depending on the read/write mix and on block size. Consequently, SSD performance can’t be captured in one or two numbers.</p>
<p>Next, Handy presented this graphic from SandForce (which makes SSD controller chips):</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-217" title="SANDFORCE SSD Results" src="http://agigatech.com/blog/wp-content/uploads/2009/12/SANDFORCE-SSD-Results.jpg" alt="SANDFORCE SSD Results" width="500" height="349" /></p>
<p><br class="spacer_" /></p>
<p>This graph shows an initial conditioning period during which the test preconditions (fills up) the SSD using sequential 128-Kbyte writes. The initial transfer performance (about 80 Mbytes/sec for the particular drive being tested) drops slightly as the drive fills and the internal SSD controller starts shuffling full NAND Flash blocks off to spare memory. The falloff isn’t big because the sequential writes place a predictable load on the SSD controller. However, when the test switches to random 4-Kbyte writes about 4000 seconds into the test, performance drops significantly because the SSD controller suddenly needs to make small changes to memory stored in the NAND Flash blocks but the drive’s full and there are no empty blocks. Blocks must be erased to make room for the new data and block erasure takes time. Consequently, there’s a big performance falloff as the controller starts to shuffle data around inside of the drive to make room for new data.</p>
<p>Perhaps more interesting is what happens when the test switches back to large sequential writes about 11,000 seconds into the test. Initially, the sequential writes cause the drive performance to vary wildly because the preceding random writes have scattered the spare blocks and left them distributed throughout the SSD’s internal NAND Flash memory space. Eventually, the SSD’s internal controller gets things sorted out and the performance for large sequential writes returns to the initial steady-state level.</p>
<p>(Note: This graph is not supposed to typify the performance of all SSDs. The graph shows the results of a test on one particular SSD.)</p>
<p>So what’s to be learned from all of this data? SSD performance measurement isn’t simple. Creating controllers and firmware that deliver optimum SSD performance isn’t simple either. As drive and chip vendors learn more about the use of NAND Flash for storage, they develop better algorithms for extracting more performance from the NAND Flash chips.</p>
<p>NAND Flash chips are complicated, whether used in SSDs or for server memory backup as with AgigA Tech’s AGIGARAM modules. It takes experience to get the most performance from these memory devices.</p>
<p><em>My thanks to Jim Handy for all of the great information in his Bell Micro keynote, and for generously letting me use the information in this series of blog entries.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://agigatech.com/blog/ssd-performance-secrets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSD TCO (Total Cost of Ownership)</title>
		<link>http://agigatech.com/blog/ssd-tco-total-cost-of-ownership/</link>
		<comments>http://agigatech.com/blog/ssd-tco-total-cost-of-ownership/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 23:33:21 +0000</pubDate>
		<dc:creator>AgigA Moderator</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[HDD]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[TCO]]></category>

		<guid isPermaLink="false">http://agigatech.com/blog/?p=204</guid>
		<description><![CDATA[Back in November, this blog covered TCO (total cost of ownership) for blackout-proof server memory using NAND-Flash-backed AGIGARAM versus battery-backed DRAM. (See “Bulletproof Memory for RAID Servers, Part 2.”) Those numbers showed that NAND Flash provided a clear advantage over batteries in terms of TCO. Unsurprisingly, there’s a similar sort of situation with solid-state drives [...]]]></description>
			<content:encoded><![CDATA[<p>Back in November, this blog covered TCO (total cost of ownership) for blackout-proof server memory using NAND-Flash-backed <a href="http://www.agigatech.com/pg_Products.html" target="_blank">AGIGARAM</a> versus battery-backed DRAM. (See “<a href="../bulletproof-memory-for-raid-servers-part-2/" target="_blank">Bulletproof Memory for RAID Servers, Part 2</a>.”) Those numbers showed that NAND Flash provided a clear advantage over batteries in terms of TCO. Unsurprisingly, there’s a similar sort of situation with solid-state drives (SSDs) built from NAND Flash memory versus hard disk drives (HDDs). That NAND Flash memory is just really handy stuff. And speaking of handy, <a href="http://www.objective-analysis.com/" target="_blank">Jim Handy</a> covered the topic of SSD TCO for servers in his <a href="https://shop.bellmicro.com/" target="_blank">Bell Micro</a> seminar on solid-state disks (SSDs). He used an interesting calculation <a href="http://wikis.sun.com/download/attachments/186252707/OpenStorageBreakfast_1711_MainPart.pdf" target="_blank">presented by Sun Microsystems at an Open Storage Breakfast</a> that computed the crossover point where it made economic sense to use SSDs mixed with high-capacity HDDs rather than enterprise-class HDDs based on the IOPS required by the server design.</p>
<p>First, take a look at this graphic depicting a “typical” server storage array consisting of 100 enterprise-class HDDs.</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-205" title="Handy HDD Server Array Image" src="http://agigatech.com/blog/wp-content/uploads/2009/12/Handy-HDD-Server-Array-Image.jpg" alt="Handy HDD Server Array Image" width="500" height="263" /></p>
<p><br class="spacer_" /></p>
<p>Each short-stroked, enterprise-class HDD has a capacity of 300 Gbytes, for a total array capacity of 30 Tbytes. This enterprise-class HDD array delivers 30K IOPS, costs $55,000, and consumes 1.75 kilowatts of electricity (not to mention an equivalent amount of electricity required for cooling). That’s the baseline.</p>
<p>Now look at this graphic, which compares the previously discussed array of enterprise-class HDDs with a hybrid array consisting of one SSD and 30 high-capacity, 1-Tbyte HDDs.</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-206" title="Handy HDD  Plus SSD Server Array Image" src="http://agigatech.com/blog/wp-content/uploads/2009/12/Handy-HDD-Plus-SSD-Server-Array-Image.jpg" alt="Handy HDD  Plus SSD Server Array Image" width="500" height="261" /></p>
<p><br class="spacer_" /></p>
<p>The high-capacity drives are not short-stroked, so they can provide a total storage capacity of 30T bytes with only 30 drives instead of 100 enterprise-class HDDs. However, the one SSD inserted into the drive array provides the same IOPS read performance as the 100 enterprise-class HDDs, so the use of the slower, less expensive, high-capacity HDDs in the second array is not a detriment to the second array’s IOPS performance, as long as the server software is written to make use of the hybrid array’s abilities.</p>
<p>The SSD-enhanced drive array costs $6040 or about 90% less than the array of 100 enterprise-class HDDs. The SSD-enhanced array consumes 0.392 kilowatts, which is nearly 80% less than the enterprise-class array of 100 short-stroked HDDs. Consequently, the second drive array generates substantially less waste heat (that must be cooled) than the full array of enterprise-class HDDs.</p>
<p>As a result, the SSD-enhanced drive array saves the enterprise customer a substantial amount of money when viewed from a systemic perspective. Relative to the enterprise-class HDD array, the SSD-enhanced hybrid drive array costs less to purchase; costs less to provision because fewer drives require less rack space and fewer racks; consume less electricity for operation; need less electricity for cooling because fewer, slower drives generate less heat; and reduce maintenance costs because the high-capacity drives run cooler (increasing MTBF), because there are fewer drives to maintain, and because high-capacity drives are much less expensive than enterprise-class drives. Overall, the TCO calculations favor the SSD-enhanced, hybrid drive array.</p>
<p>Handy took Sun’s numbers a step further by calculating the crossover point where TCO considerations favor an SSD-enhanced drive array over an array of enterprise-class HDDs when the IOPS performance is the main consideration rather than capacity. Here are Handy’s graphs:</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-207" title="Handy HDD and SSD TCO Graphs" src="http://agigatech.com/blog/wp-content/uploads/2009/12/Handy-HDD-and-SSD-TCO-Graphs.jpg" alt="Handy HDD and SSD TCO Graphs" width="500" height="261" /></p>
<p><br class="spacer_" /></p>
<p>The left graph shows price curves for an array of enterprise-class HDDs versus an array of SSDs. The array of SSDs initially costs more than the enterprise-class HDDs, so the crossover point is 1200 IOPS due to the high initial SSD cost. As the IOPS requirement rises, you need to add enterprise-class HDDs to the array to meet the higher IOPS requirements but one SSD gets you a lot of IOPS so there’s no need to add one until the IOPS requirement exceeds around 3000 IOPS. For the enterprise-class hybrid array, which mates one SSD with several high-capacity HDDs, the purchase cost of the SSD-enhanced array is much lower for a given capacity so the crossover point is also lower—just 400 IOPS.</p>
<p>TCO computations such as these are required for storage and for memory subsystems. It’s easy to be myopic and compare component cost to component cost, but system architects are creating systems and should always try to view component costs through a TCO lens.</p>
]]></content:encoded>
			<wfw:commentRss>http://agigatech.com/blog/ssd-tco-total-cost-of-ownership/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forward Insights’ NAND Flash Price Predictions</title>
		<link>http://agigatech.com/blog/forward-insights%e2%80%99-nand-flash-price-predictions/</link>
		<comments>http://agigatech.com/blog/forward-insights%e2%80%99-nand-flash-price-predictions/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 15:22:08 +0000</pubDate>
		<dc:creator>AgigA Moderator</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[NAND Flash pricing forecast]]></category>

		<guid isPermaLink="false">http://agigatech.com/blog/?p=192</guid>
		<description><![CDATA[One of last week’s blog entries discussed the topic “Why are SSDs still so expensive?” and tied SSD costs firmly to NAND Flash pricing. In August of this year, Forward Insights’ founder and Principal Analyst Gregory Wong presented his NAND Flash pricing forecasts through the year 2012. Wong presented on a panel at the Flash [...]]]></description>
			<content:encoded><![CDATA[<p>One of last week’s blog entries discussed the topic “<a href="../why-are-ssds-still-so-expensive/">Why are SSDs still so expensive?</a>” and tied SSD costs firmly to NAND Flash pricing. In August of this year, <a href="http://www.forward-insights.com/" target="_blank">Forward Insights</a>’ founder and Principal Analyst Gregory Wong <a href="http://www.forward-insights.com/present/NAND%20Flash%20Memory%20Trends.pdf">presented</a> his NAND Flash pricing forecasts through the year 2012. Wong presented on a panel at the Flash Memory Summit held in Santa   Clara, California. Here’s the chart he presented:</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-194" title="Forward Insights NAND Flash Pricing Chart 2007-2012" src="http://agigatech.com/blog/wp-content/uploads/2009/12/Forward-Insights-NAND-Flash-Pricing-Chart-2007-20121.jpg" alt="Forward Insights NAND Flash Pricing Chart 2007-2012" width="500" height="400" /></p>
<p><br class="spacer_" /></p>
<p>You can see that from 2007 to 2008, NAND Flash pricing was in freefall and dropped from nearly $9/Gbyte to less than $2/Gbyte. This drop had two big effects. It hammered the NAND Flash vendors and it enticed a lot of companies to jump into the SSD market with visions of even cheaper NAND Flash chips on the horizon.</p>
<p>For now, it looks like NAND Flash pricing is on a more manageable price decline through 2012, at least according to this Forward Insights forecast. While this easing of the rate of price decline doesn’t bode well for those who look forward to large future price drops for SSDs, it provides hope for some bedrock stability for other NAND Flash applications such as AgigA Tech’s server-class, bulletproof AGIGARAM memory modules.</p>
]]></content:encoded>
			<wfw:commentRss>http://agigatech.com/blog/forward-insights%e2%80%99-nand-flash-price-predictions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Are SSDs Still So Expensive?</title>
		<link>http://agigatech.com/blog/why-are-ssds-still-so-expensive/</link>
		<comments>http://agigatech.com/blog/why-are-ssds-still-so-expensive/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 20:35:39 +0000</pubDate>
		<dc:creator>AgigA Moderator</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[HDD]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[DRAM]]></category>
		<category><![CDATA[NAND_Flash]]></category>

		<guid isPermaLink="false">http://agigatech.com/blog/?p=172</guid>
		<description><![CDATA[The above question recently appeared on the Yahoo! Answers site and it’s a perfect lead-in to a further discussion of Jim Handy’s keynote at the Bell Micro SSD seminar in Milpitas, California earlier this month. The simple question on Yahoo! Answers was phrased this way:

Why are the solid state disk drives still so expensive?
They are [...]]]></description>
			<content:encoded><![CDATA[<p>The above question <a href="http://answers.yahoo.com/question/index?qid=20091212074606AARQ74w" target="_blank">recently appeared</a> on the Yahoo! Answers site and it’s a perfect lead-in to a further discussion of <a href="http://www.objective-analysis.com/" target="_blank">Jim Handy</a>’s keynote at the <a href="https://shop.bellmicro.com/" target="_blank">Bell Micro</a> SSD seminar in Milpitas, California earlier this month. The simple question on Yahoo! Answers was phrased this way:</p>
<p><br class="spacer_" /></p>
<p><em>Why are the solid state disk drives still so expensive?</em></p>
<p><em>They are on the market for years and still so expensive. SSD of a reasonable capacity (256GB) costs as much as $800 or more. Aren&#8217;t they going to drop the prices?</em></p>
<p><br class="spacer_" /></p>
<p>Although the question appears to have been posed by someone not closely familiar with the ins and outs of hard-disk drive (HDD) and solid-state disk (SSD) technologies, markets, and pricing, it’s a frequent question posed by many in the industry. We’ve become so accustomed to large, regular drops in price/capacity for both mechanical storage (“rotating rust”) and semiconductor memory that we’ve collectively developed a sense of entitlement. If we can’t buy it today, we think, surely the price will drop and we’ll be able to afford it soon.</p>
<p>However, when we compare the price/capacity of SSDs against HDDs, we’re comparing one moving target against another. Moore’s Law governs the price of SSDs because the largest cost component in an SSD is NAND Flash memory (see below). Moore’s Law has been a monster force in the semiconductor industry, pushing prices ever lower for more than four decades. However, the HDD vendors are constantly working with their own price-reduction curve, which has proven to be just as robust as Moore’s Law. By pulling a veritable menagerie of rabbits out of various technological hats, HDD vendors have dropped per-bit pricing for HDDs about as fast as semiconductor vendors have cut the price/bit of NAND Flash memory.</p>
<p>Take a look at this graph from Handy’s keynote:</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-173" title="Handy HDD SSD Cost Differential" src="http://agigatech.com/blog/wp-content/uploads/2009/12/Handy-HDD-SSD-Cost-Differential.jpg" alt="Handy HDD SSD Cost Differential" width="500" height="375" /></p>
<p><br class="spacer_" /></p>
<p>From the gross slopes of the two curves, you can see that HDD cost/capacity has remained about 20x lower than NAND Flash memory cost/capacity throughout this decade. Note that in 2006, there was a serious downturn in the slope of the curve for NAND Flash. Extrapolating that new slope led some to predict that NAND Flash cost/Gbyte would cross over that of HDDs by 2008 or 2009. That just didn’t happen. The increased rate of price decline was economically unsupportable and caused huge turmoil among NAND Flash vendors. (For extensive analysis of this situation, see <a href="http://www.denali.com/wordpress/index.php/dmr/2009/07/16/nand-forward-prices-rate-of-decline-will" target="_blank">this blog entry</a> on Denali Software’s Web site.)</p>
<p>Now please understand, the expectation that NAND Flash cost/Gbyte would zoom past the HDD cost/Gbyte curve wasn’t just wishful thinking. NAND Flash per-bit costs did overtake and then zoom past that of DRAM, which was once the semiconductor industry’s king of cost/bit. That event happened in 2004 as shown in this slide from Handy&#8217;s keynote.</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-175" title="Handy NAND Flash and DRAM Costs" src="http://agigatech.com/blog/wp-content/uploads/2009/12/Handy-NAND-Flash-and-DRAM-Costs.jpg" alt="Handy NAND Flash and DRAM Costs" width="500" height="375" /></p>
<p><br class="spacer_" /></p>
<p>So the expectation that NAND Flash cost/bit would zoom past HDD cost/bit wasn’t at all far-fetched. It just didn’t happen. HDD vendors happily continued to cut the cost/bit of rotating storage, to the very great benefit of consumers and enterprise users everywhere.</p>
<p>Handy’s simple silicon anatomy of an SSD shows why the SSD’s cost/bit is closely tied to the cost of NAND Flash.</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-174" title="Silicon Anatomy of an SSD" src="http://agigatech.com/blog/wp-content/uploads/2009/12/Silicon-Anatomy-of-an-SSD.jpg" alt="Silicon Anatomy of an SSD" width="500" height="347" /></p>
<p><br class="spacer_" /></p>
<p>From a silicon perspective, Handy’s illustration shows 34 key semiconductor devices in his example 64-Gbyte SSD. Two of the devices are a controller chip and a DRAM buffer. Total cost for those two devices: $6. The other 32 devices are NAND Flash chips. Total cost for those devices: $64 for 64 Gbytes of storage (not counting spare capacity). The cost of the NAND Flash devices is more than 90% of the silicon cost of an SSD. The SSD’s price is largely set by the cost of its internal NAND Flash.</p>
<p>That’s why SSDs aren’t likely to replace HDDs for bulk storage in the foreseeable future. As long as the HDD industry has a road map leading to higher capacity and lower cost/bit storage, and it does, then the HDD will keep the throne as the storage capacity king.</p>
<p>SSDs can beat HDDs in raw performance by one or two orders of magnitude, as measured in IOPS. There’s nothing on the HDD road map that can change that situation. For applications that can measure the value of storage speed, and there are many such applications for enterprise-class storage, SSDs provide sufficient value to justify their higher price/bit. For most consumers, people who are selecting laptops for example, the choice between a 160-Gbyte HDD or a 32-Gbyte SSD for the same price is obvious. The consumer will choose more capacity (to store more music, more pictures, more video, and more movies) every time.</p>
<p>Now take a look at Handy’s curves for DRAM and NAND Flash cost/bit once again:</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-176" title="Handy NAND Flash and DRAM Costs" src="http://agigatech.com/blog/wp-content/uploads/2009/12/Handy-NAND-Flash-and-DRAM-Costs1.jpg" alt="Handy NAND Flash and DRAM Costs" width="500" height="375" /></p>
<p><br class="spacer_" /></p>
<p>Note that the cost/bit of NAND Flash is now roughly 10% that of DRAM. That means that as a DRAM backup medium, NAND Flash doesn’t add that much to the cost of the DRAM it’s backing up. Unlike the comparison of NAND Flash and HDD capacity, which tilts far in favor of the HDD, NAND Flash densities are much better than DRAM bit densities and that gap is growing thanks to multi-level cell (MLC) storage. These economics are behind the idea for AgigA Tech’s AGIGARAM modules. For a small cost adder, volatile DRAM can be made bulletproof when paired with NAND Flash memory. For more detail regarding this idea, see the earlier 3-part series in this blog (<a href="../bulletproof-memory-for-raid-servers-part-1/" target="_blank">here</a>, <a href="../bulletproof-memory-for-raid-servers-part-2/" target="_blank">here</a>, and <a href="../bulletproof-memory-for-raid-servers-part-3/" target="_blank">here</a>).</p>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://agigatech.com/blog/why-are-ssds-still-so-expensive/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Quantifying the Flash Zone</title>
		<link>http://agigatech.com/blog/quantifying-the-flash-zone/</link>
		<comments>http://agigatech.com/blog/quantifying-the-flash-zone/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 17:49:51 +0000</pubDate>
		<dc:creator>AgigA Moderator</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[HDD]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[Flash_Zone]]></category>

		<guid isPermaLink="false">http://agigatech.com/blog/?p=156</guid>
		<description><![CDATA[This is quite the time for Flash-based solid-state drives (SSDs)! Seagate just dropped into the market and whenever a heavyweight like Seagate drops in, there’s a big splash. We’ll cover Seagate in a later blog (you can already read all about it all over the Web) but the announcement helps lead into a discussion of [...]]]></description>
			<content:encoded><![CDATA[<p>This is quite the time for Flash-based solid-state drives (SSDs)! Seagate just dropped into the market and whenever a heavyweight like Seagate drops in, there’s a big splash. We’ll cover Seagate in a later blog (you can already read all about it all over the Web) but the announcement helps lead into a discussion of the live (!) SSD seminar that distributor <a href="https://shop.bellmicro.com/" target="_blank">Bell Micro</a> has just taken across North America. The road show landed in Milpitas earlier this month and the keynote speaker, storage analyst extraordinaire <a href="http://www.objective-analysis.com/" target="_blank">Jim Handy</a>, did such a great job of covering the topics of interest to server designers and enterprise system architects that it will take several blog entries to cover all of the information.</p>
<p>For this blog entry, we’re returning to the Flash Zone, a concept described by Denali Software’s CTO Mark Gogolewski in his keynote speech—The World is Flash: A Disruption of the Memory &amp; Storage Hierarchy—at <a href="http://www.denali.com/en/memcon/2009/" target="_blank">Memcon 2009</a>. The Flash Zone is the name put to the performance gap between DRAM and disk storage. There’s not only a gap in performance within the Flash Zone, there’s a transition from volatile memory (DRAM) to non-volatile storage (hard disk). With steep cost/bit price declines and per-device capacity growth, NAND Flash devices now easily fit into this gap and produce a new and viable layer in the overall computer memory hierarchy.</p>
<p>What’s new is that Jim Handy’s keynote at the Bell Micro SSD seminar put some welcome numbers on the Flash Zone that further clarify Flash’s place in the hierarchy. Here’s an image of that particular slide.</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-157" title="Handy Flash Zone 1" src="http://agigatech.com/blog/wp-content/uploads/2009/12/Handy-Flash-Zone-1.jpg" alt="Handy Flash Zone 1" width="500" height="353" /></p>
<p><br class="spacer_" /></p>
<p>This image plots the performance and cost of the different memory hierarchy layers from first-, second-, and third-level processor cache through DRAM, disk, and tape. Because Handy’s used a log-log scale to plot everything, the graph looks nice and linear even though the reality is quite a bit messier. For a conceptual graph however, this’ll do nicely.</p>
<p>Note that there’s a gap in the hierarchy. That’s the Flash Zone. Here’s the same plot augmented a bit. The big red circle identifies the Flash Zone.</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-158" title="Handy Flash Zone 2" src="http://agigatech.com/blog/wp-content/uploads/2009/12/Handy-Flash-Zone-2.jpg" alt="Handy Flash Zone 2" width="500" height="353" /></p>
<p><br class="spacer_" /></p>
<p>Also note that Handy has labeled the gap and says it’s “growing.” The gap’s growing because DRAM is getting faster, bigger, and cheaper, moving its ellipse up and to the left while HDDs are getting bigger, although not much faster, moving the HDD ellipse horizontally to the left. The result is a growing performance and bandwidth gap between DRAM and HDDs.</p>
<p>Flash fits into this gap very, very nicely said Handy (and <a href="../the-flash-zone/" target="_blank">as discussed in this blog previously</a>). Later in his keynote, he displayed this image to underscore the point.</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-159" title="Handy Flash Zone 3" src="http://agigatech.com/blog/wp-content/uploads/2009/12/Handy-Flash-Zone-3.jpg" alt="Handy Flash Zone 3" width="500" height="353" /></p>
<p><br class="spacer_" /></p>
<p>There are currently at least three ways to fill the Flash Zone in a memory hierarchy using NAND Flash memory. The first way, the way that gets the most attention these days, is with solid-state drives (SSDs). Because they employ the same interfaces and share the same form factor with HDDs, SSDs are an easy, drop-in Flash Zone filler. They boost performance just by dropping them into place as HDD replacements, although that may not be the best way to introduce SSDs into the hierarchy. (More about that in a later blog.)</p>
<p>The second way to drop NAND Flash memory into the Flash Zone is through direct- or I/O-attached drives. This is the approach advocated by Fusion-io, as discussed in that <a href="../the-flash-zone/" target="_blank">earlier AgigA Tech blog entry on the Flash Zone</a>. Direct-attached SSDs eliminate the HDD interface and protocols, which were designed with built-in assumptions about the performance characteristics and limitations of HDDs (“rotating rust” quipped Scott Stetzer, VP of Marketing at SSD vendor STEC). Free of those limiting assumptions and limits, direct-attached SSDs deliver more performance than do SSDs employing HDD interfaces.</p>
<p>Handy showed the ways to introduce these two types of SSDs with the following slide:</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-160" title="SSD Attachment Alternatives" src="http://agigatech.com/blog/wp-content/uploads/2009/12/SSD-Attachment-Alternatives.jpg" alt="SSD Attachment Alternatives" width="500" height="378" /></p>
<p><br class="spacer_" /></p>
<p>In enterprise-class server systems, SSDs with HDD interfaces typically plug into SAN racks and tie to servers over a network while direct-attached SSDs plug directly into the server over a high-speed interface (typically PCIe). Note that smaller servers with HDD interfaces often talk to SSDs directly.</p>
<p>Because he was speaking at an SSD seminar, Handy did not discuss the third way of introducing NAND Flash into the Flash Zone—the approach employed by AgigA Tech’s <a href="../../pg_Products.html" target="_blank">AGIGARAM</a>. That approach mates the NAND Flash directly to the server’s DRAM, creating a high-bandwidth connection between the two memory hierarchies. In this application, however, the NAND Flash is used for DRAM backup and power-failure bulletproofing—not necessarily for storage (although there are other possibilities to be discussed in this respect).</p>
<p>So far, we’ve only been able to discuss two of Handy’s 47 keynote slides. The talk contained a ton of good information for server designers and enterprise system architects. More later.</p>
<p>Note: Handy’s keynote was based on his company’s new report: <a href="http://www.objective-analysis.com/uploads/2009_Objective_Analysis_Enterprise_SSD_Update_Outline.pdf" target="_blank">Solid State Drives in the Enterprise – 2010.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://agigatech.com/blog/quantifying-the-flash-zone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

