Skip to content

Desktop app that calculates standard deviation and compares the execution time between C# and assembly.

License

Notifications You must be signed in to change notification settings

kosmolub01/Standard-deviation-c-sharp-vs-asm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Standard-deviation-c-sharp-vs-asm

Desktop app that calculates standard deviation. User can choose how it is going to be calculated. It can be calculated in two ways. First, executing code written in C#, and second, using code written in assembly. User can compare the time needed to complete the calculations for each way.

To provide input data, user selects a file - each number is in separate line, comma is the decimal separator.

The results (execution time, standard deviation) are shown in the table.

Execution time strongly depends on the used processor.

Examples

  1. Run for AMD Ryzen 5 3600x 6-core processor 3.60 ghz:

    image

  2. Run for Intel I7 8700 6-core processor 3.70 ghz:

    image

  3. Result of invalid input:

    image

Additional Information

GUI is created using WPF.

Project Status

Project is: completed.

About

Desktop app that calculates standard deviation and compares the execution time between C# and assembly.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages