This issue of the Digital Technical Journal provides an in-depth technical analysis of the AlphaServer 4100 system. It covers several aspects of the system's design, including:
- System Architecture and Performance: Detailed performance characterization, including memory latency and bandwidth analysis using benchmarks like SPEC95, LINPACK, and TPC-C.
- Processor Module Design: Architectural overview and design of the cached processor module, including the use of synchronous cache memory and a duplicate tag store (DTAG) to improve performance and manage cache coherency.
- Clock Distribution: Implementation of a low-cost, low-skew clock distribution system using off-the-shelf components.
- CPU and Memory Architecture: Analysis of the system's memory interconnect, focusing on achieving low latency and high bandwidth through optimized design and the use of synchronous dynamic random-access memory (SDRAM).
- I/O Design: High-performance I/O subsystem design, focusing on PCI bus bridges, deadlock-free peer-to-peer transaction support, and efficient DMA data transfer.
- Database Product Enhancements: Discussion of VLM capabilities and optimizations for Oracle7 and Sybase System 11 SQL Server.
- Instruction Execution: An analysis of adding byte and word instructions to the Alpha architecture and the subsequent performance benefits for commercial database applications.