Development Workload

The development workload was designed to simulate users developing various C and fortran programs. Each workload was designed to run for between 8 and 12 minutes on a single processor Sparc Station 20. The development size was varied from very small programs that could be compiled in under one minute to fairly large programs that take ten minutes to compile. Users were simulated to run a compiler, and then run the program, either manually or through a debugger (simulating the edit/compile/debug cycle). The simulated users developed the following programs:

  1. zip: A mid-sized compression program.
  2. unzip: A mid-sized decompression program.
  3. spice2g6: A small program from the SPEC-fp benchmark suite.
  4. xv: A large program for viewing graphics files under X.
  5. grep: A small UNIX utility.
  6. gmake: GNU's version of the make utility.
  7. tomcatv: Another program from SPEC-fp.
  8. tcl: Ousterhout's scripting language/shell.
  9. fvwm: A popular virtual window manager for X.
  10. xeyes: A toy X utility.
  11. gnuplot: GNU's plotting/graphing package.
  12. bison: A version of yacc (takes lexemes and produces abstract syntax trees).
  13. m4: GNU's preprocessor.
  14. nasa7: Another Fortran program from the SPEC-fp suite.
  15. sim: A simulator for scheduling parallel and interactive jobs on a NOW.
  16. glunix: A user-level virtual operating system.

Back to Top-Level