Performance Modeling and Design of Computer Systems: Generating Random Variables for Simulation