Memory Components White Papers
SQL Server 2000 Enterprise Edition (64-bit): Advantages of a 64-Bit Environment
Overview HP has partnered with Microsoft to provide information about the advantages of a 64-Bit Environment. Microsoft SQL Server 2000 Enterprise Edition (64-bit) offers dramatic improvements in memory availability and parallel processing performance compared with SQL Server software running in a 32-bit environment. This paper describes the capabilities of the 64-bit solution, highlights differences from the 32-bit environment, and discusses some of the applications and usage scenarios that can benefit from running on an SQL Server platform optimized for a 64-bit environment. The paper is intended to help the reader identify potential applications for Microsoft SQL Server 2000 (64-bit) and set appropriate expectations for deployment and performance.
| Publisher | Hewlett-Packard | File Format | HTML |
|---|---|---|---|
| Date Published | November 2004 | Downloads | 3591 |
| Format | White Papers | ||
| Topics | |||
The Price of Safety: Evaluating IOMMU Performance
IOMMUs, IO Memory Management Units, are hardware devices that translate device DMA addresses to machine addresses. An isolation capable IOMMU restricts a device so that it can only access parts...
Understanding the Effects of Wrong-Path Memory References on Processor Performance
High-performance out-of-order processors spend a significant portion of their execution time on the incorrect program path even though they employ aggressive branch pre-diction algorithms. Although memory references generated on the...
Cache Filtering Techniques to Reduce the Negative Impact of Useless Speculative Memory References on Processor Performance
High-performance processors employ aggressive speculation and prefetching techniques to increase performance. Speculative memory references caused by these techniques sometimes bring data into the caches that are not needed by correct...
Efficient Runahead Execution: Power-Efficient Memory Latency Tolerance
Runahead execution improves memory latency tolerance without significantly increasing processor complexity. Unfortunately, a runahead execution processor executes significantly more instructions than a conventional processor, sometimes without providing any performance benefit,...
DMA Support in KMDF Drivers
The paper describes how Microsoft Windows drivers support Direct Memory Access (DMA) devices, using the Windows Driver Foundation (WDF) kernel-mode driver framework. Because understanding Windows DMA architecture is the key...


