Modeling techniques and tools for computer performance evaluation