avestura / pecs

⚡ Performance Evaluation of Computer Systems

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Performance Evaluation of Computer Systems

This is a general repo related to "Performance Evaluation of Computer Systems" course of Software Engineering Group in Iran University of Science and Technology.

Professor: Dr. Mohammad Abdollahi Azgomi

Student: Aryan Ebrahimpour

Projects Language: F#

Computer Performance and Evaluation

Computer performance is the efficiency of a given computer system, or how well the computer performs, when taking all aspects into account. A computer performance evaluation is defined as the process by which a computer system's resources and outputs are assessed to determine whether the system is performing at an optimal level. It is similar to a voltmeter that a handyman may use to check the voltage across a circuit. The meter verifies that the correct voltage is passing through the circuit. Similarly, an assessment can be done on a PC using established benchmarks to see if it is performing correctly.1

Assignments

I put assignments/projects of class here.

Paper Assignments

There are currently no paper assignments provided here. Although you can find some of them in professors webpage.

Project Assignments
  1. Discrete Event Simulation

Build and Run

For running scripts:

  1. Download and install the stable release of .NET Core 3 SDK
  2. Run script using dotnet fsi command. For example for running DES scripts run:
git clone https://github.com/iust-projects/pecs
cd .\pecs\src\1-DiscreteEventSimulation
dotnet fsi .\Sample1.fsx # for the first sample using hardcoded data
dotnet fsi .\Sample2.fsx # for auto-generated data using expotensial distribution

About

⚡ Performance Evaluation of Computer Systems

License:GNU General Public License v3.0


Languages

Language:F# 100.0%