Re: Scheduler fixes for hyperthreading

From: M. Warner Losh (imp_at_bsdimp.com)
Date: 05/25/05

  • Next message: M. Warner Losh: "Re: [RFC] remove bus_memio.h and bus_pio.h"
    Date: Wed, 25 May 2005 10:53:42 -0600 (MDT)
    To: bms@spc.org
    
    

    In message: <20050522025914.GD1108@empiric.icir.org>
                Bruce M Simpson <bms@spc.org> writes:
    : On Sat, May 21, 2005 at 10:44:25PM -0400, Stephan Uphoff wrote:
    : > Beside benchmarking - is there any other real use for RDTSC ?
    : > Is there any use of RDTSC that system requiring the security cannot live
    : > without? (We could even try to emulate the instruction if we really need
    : > to)
    :
    : A number of ports use RDTSC for high-resolution timing. The most obvious
    : examples being machine emulators mostly used for gaming (UAE and MAME
    : spring to mind, possibly also dosbox and others).

    Which also makes it hard to emulate, since that adds a lot of
    overhead to the numbers...

    Warner
    _______________________________________________
    freebsd-arch@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-arch
    To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"


  • Next message: M. Warner Losh: "Re: [RFC] remove bus_memio.h and bus_pio.h"