The search functionality is under construction.
The search functionality is under construction.

Author Search Result

[Author] Matthew C. WILDRICK(1hit)

1-1hit
  • Application-Level Error Measurements for Network Processors

    Arindam MALLIK  Matthew C. WILDRICK  Gokhan MEMIK  

     
    PAPER-Communications and Wireless Systems

      Vol:
    E88-D No:8
      Page(s):
    1870-1877

    Faults in computer systems can occur due to a variety of reasons. These include internal effects such as coupling and external effects such as alpha particles. As we move towards smaller manufacturing technologies, the probability of errors for a single transistor is likely to increase. Even if this probability remains the same, the probability of a fault in a processor will increase linearly with the boost in the number of transistors per chip. In many systems, an error has a binary effect, i.e., the output is either correct or erroneous. However, networking systems exhibit different properties. For example, although a portion of the code behaves incorrectly due to a fault, the application can still work correctly. Therefore, measuring the effects of faults on the network processor applications require new measurement metrics to be developed. Particularly, hardware faults need to be measured in the context of their effect on the application behavior. In this paper, we highlight essential application properties and data structures that can be used to measure the error behavior of network processors. Using these metrics, we study the error behavior of seven representative networking applications under different cache access fault probabilities. With this study, we hope to bridge the gap between the circuit-level phenomena and their impact on the application behavior.