• DocumentCode
    3492640
  • Title

    The impact of memory and processor in determining the performance of programs

  • Author

    Dika, Agni ; Prevalla, Blerta

  • Author_Institution
    Fac. of Electr. & Comput., Eng., Univ. of Pristina, Kosovo, Serbia
  • fYear
    2010
  • fDate
    17-20 Nov. 2010
  • Abstract
    Performance analysis of a program means executing a program on computers with different hardware resources and optimization of their running time. It is very useful because it provides information of how to distribute efforts and resources in order to ensure greater efficiency and to keep developers focused on the essential goals of the program. In this paper, the main attention on determining the performance of a program is focused in finding the impact of memory size and the speed of processor. To that end, as an example for analysing the performance of a program and for seeing the dependance of the execution time of a program we will study some examples of programs for sorting. Sorting programs are chosen to analyse because many scientist consider sorting as one of the most crucial problems in the study of algorithms and programs. The sorting algorithm are implemented in C++ and tested in 3 machines with different configurations and with different input values, to see the changes of running time depending on many circumstances. The results are presented in tabular and graphical format. Also they are analysed if the crucial factor for an algorithm to run faster or slower is the amount of CPU used or is the amount of RAM memory used.
  • Keywords
    C++ language; microprocessor chips; random-access storage; software performance evaluation; sorting; C++; CPU; RAM memory; memory size; performance analysis; processor speed; program performance; sorting program; Algorithm design and analysis; Analytical models; Complexity theory; Computers; Prediction algorithms; Random access memory; Sorting; Performance Analysis; Sorting Algorithms; Time Complexity;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Electronics Engineers in Israel (IEEEI), 2010 IEEE 26th Convention of
  • Conference_Location
    Eliat
  • Print_ISBN
    978-1-4244-8681-6
  • Type

    conf

  • DOI
    10.1109/EEEI.2010.5661956
  • Filename
    5661956