Performance Degradation in the Presence of Subnormal Floating-Point Values
    
    Workshop on Operating System Interference in High Performance Applications at PACT (OSIHPA) 2005
    Publication Type: Paper
    Repository URL: underflowpaper
    Abstract
    Operating system interference in parallel programs can cause
tremendous performance degradation. This paper discusses the
interference caused by the quiet generation of subnormal floating
point values. We analyze the performance impact of subnormal values
in a parallel simulation of a stress wave propagating through a
three dimensional bar. The floating-point exception handling
mechanisms of various parallel architectures and operating systems
lead to widely differing performance for the same program. We show
that a parallel program will exhibit greatly amplified performance
degredation due to this interference. In addition we provide an
simple example program that demonstrates underflow on a single
processor. Finally we suggest a novel option for fixing these
undesired slowdowns.
    TextRef
      
        Orion Lawlor, Hari Govind, Isaac Dooley, Michael Breitenfeld, and Laxmikant Kale
Performance Degradation in the Presence of Subnormal Floating-Point Values
In OSIHPA Workshop, at PACT05, September 2005
      
    People
      
    Research Areas
      









