White Papers

Understanding the Effects of Wrong-Path Memory References on Processor Performance

Overview 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 wrong path do not change the architectural state of the processor, they can affect the arrangement of data in the memory hierarchy. This paper examines the effects of wrong-path memory references on processor performance. It is shown that these references significantly affect the IPC (Instructions Per Cycle) performance of a processor.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
University of Texas
File Format
PDF
Date Published
May 11, 2007
Format
White Papers
Topics
Processors, Memory Components, High Performance Computing

University of Texas White Papers

Geospatial Data Mining for National Security: Land Cover Classification and Semantic Grouping

Geospatial Data Mining for National Security: Land Cover Classification and Semantic Grouping

Land cover classification for the evaluation of land cover changes over certain areas or time periods is crucial for geo

Publisher: University of Texas  |  Tags: data

A Load Balancing Mechanism With Verification

A Load Balancing Mechanism With Verification

This paper investigates the problem of designing load balancing mechanisms with verification for heterogeneous distribut

Publisher: University of Texas

Analysis of Firewall Policy Rules Using Data Mining Techniques

Analysis of Firewall Policy Rules Using Data Mining Techniques

Firewall is the de facto core technology of network security and defense. However, the management of firewall rules has

Publisher: University of Texas  |  Tags: firewall, management, network, network security

Implementation of Real-Time Virtual CPU Partition on Linux

Implementation of Real-Time Virtual CPU Partition on Linux

A real-time virtual resource is an abstraction for resource sharing where the application task groups sharing a resource

Publisher: University of Texas  |  Tags: cpu, kernel, linux, os, real-time

Real-Time End-to-End Network Monitoring in Large Distributed Systems

Real-Time End-to-End Network Monitoring in Large Distributed Systems

Measuring real-time end-to-end network path performance metrics is important for several distributed applications such a

Publisher: University of Texas  |  Tags: applications, network, real-time