---
name: hourglass
version: 1.0.1
origin: sysutils/hourglass
comment: A real-time application useful to learn how CPU scheduling works
arch: freebsd:9:x86:64
www: http://www.cs.utah.edu/~regehr/hourglass/
maintainer: jadawin@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 43269
desc: |
  This is a port of hourglass, a synthetic real-time application that
  can be used to learn how CPU scheduling in a general-purpose operating
  system works at microsecond and millisecond granularities.

  - It creates very detailed map of when each Hourglass thread has
    access to the CPU

  - It supports multiple thread execution models; e.g. periodic and
    CPU-bound

  - It acts as an abstraction layer for threading, timing, and CPU
    scheduling functionality on Unix- and Win32-based systems

  WWW: http://www.cs.utah.edu/~regehr/hourglass/
deps:
  jgraph: {origin: graphics/jgraph, version: 8.3}
categories: [sysutils, parallel]
files:
  /usr/local/bin/busy: 7b45715516a70226ce9ce06e438dfea55e92ff912b5c855880497d8f6e5edfab
  /usr/local/bin/hourglass: b3813b32047bbfd494632a1a79bcfcc35a3b5443dd39775f923449207754e807
  /usr/local/share/doc/hourglass/CALIBRATION: 82d973c59933591c15377bae282b35f23841ddad9f73e73a1b24cc27c9db96cd
directories:
  /usr/local/share/doc/hourglass/: n
scripts: {}
