WE WRITE CUSTOM ACADEMIC PAPERS

100% Original, Plagiarism Free, Tailored to your instructions

Order Now!

Comparing PC Performance

Comparing PC Performance
In this assignment 3 different computing systems need to be briefly tested and the results need to be analyzed and put into a word document
The benchmarks can be downloaded at the following link:
freespace.virgin.net/roy.longbottom/benchnt.zip
01/29/2016
6
CPSC 4700/5700
Assignment 1
1/2
CPSC 5700 Advanced Computer Architecture Spring 2016 Assignment 1 Comparing PC Performance Using Classic Benchmarks
In Section 1.6.4 of our textbook, we are introduced to a number of benchmarking programs that have been used over the years to compare the performance of computer systems. Among these are the classic Whetstones, Dhrystones, Livermore Loops, and LINPACK benchmarks as well as newer test suites such as SPEC CPU2006.
SPEC charges a fee for use of their benchmark code, but source code for the older benchmarks
mentioned above is widely available, both in the original languages (FORTRAN in most cases) as well as translations into C, C++ and other more modern languages. One site with a good variety of publicdomain benchmarks, including source code and precompiled versions for Intel/AMD PCcompatible platforms, is Roy Longbottom’s PC Benchmark Collection. In order to get some “handson” perspective about benchmarking, we will run some of the programs available on his site and examine the results we get.
To get started, go to the following link and download BenchNT which is a zipped file containing source code and precompiled (PC executable) versions of four classic benchmark programs mentioned in our text. Unzip the files to a directory on a machine you wish to test.
There are several ways you can use the programs you just downloaded, but probably the easiest thing to do is to open up a command prompt, change to the BENCHNT directory in which the executable programs reside, and execute the RUNALL.BAT file. This will run the complete set of benchmarks on your machine, which will probably take several minutes. At the end, you will be prompted to enter certain information about the system, including the system manufacturer and model, the CPU type and clock frequency, the amount of onchip cache memory, the amount and type of system RAM, the size and type of hard disk(s), the make and model of the graphics card and how much RAM it has, the OS in use, and so on. All of this information will be saved into the BENCHSYS.TXT file along with the benchmark results so that you have documentation of the test conditions. (You will probably want to gather all the relevant information about the system under test before actually executing RUNALL.) When the collection of benchmarks finishes running, be sure to save the BENCHSYS.TXT file containing all the collected data.
Assignment (Due in class, Tuesday, February 16): Run the complete BenchNT suite on three different PCcompatible computer systems. To the extent possible, pick systems that have distinctly different characteristics. For example, you might choose a notebook computer, a barebones desktop, and a highpowered, multicore gaming machine (if you have access to one). To be “fair” to each system, exit all other applications such that the maximum amount of RAM and CPU time is available to run the benchmarks. Save the BENCHSYS.TXT file produced in each case.
Prepare a report (in Word or PDF format) in which you analyze the results of the benchmarking tests run on the three systems. In your report, you should describe the nature of each benchmark and explain what aspect(s) of system performance it is designed to measure. Describe each system’s hardware and software configuration and display comparative results in tabular and/or graphical format for ease of comprehension. (You can use Excel or other tools to create tables and graphs from the results of interest.)
Give your best explanation of performance differences between the systems, as well as differences between various benchmark results for each system individually. (For example, how great are the differences between “optimized” and “nonoptimized” versions of the same benchmark running on the same system and, if the differences are considerable, what were the nature of the optimizations that
01/29/2016
6
CPSC 4700/5700
Assignment 1
2/2
made such a difference?) Take note of, and attempt to explain, any particularly interesting phenomena or differences in the results for example, if system A outperforms system B on Whetstones but the reverse is true when running Dhrystones, what attributes of their system hardware, OS, etc. might explain this?
Extra credit option: In addition to the three PCcompatible systems, recompile the source code for one or more of the benchmark programs to run on a nonIntel architecture platform, for example a SPARCor MIPSbased machine. Run the benchmark(s) on this other machine and include the results (and analysis thereof) in your report. The amount of extra credit given will depend on how many of the benchmarks you ported to the nonIntel machine as well as (of course) the quality of your analysis of the results.
For full credit, make sure you submit it by the due date/time given above.

Our Service Charter

  1. Excellent Quality / 100% Plagiarism-Free

    We employ a number of measures to ensure top quality essays. The papers go through a system of quality control prior to delivery. We run plagiarism checks on each paper to ensure that they will be 100% plagiarism-free. So, only clean copies hit customers’ emails. We also never resell the papers completed by our writers. So, once it is checked using a plagiarism checker, the paper will be unique. Speaking of the academic writing standards, we will stick to the assignment brief given by the customer and assign the perfect writer. By saying “the perfect writer” we mean the one having an academic degree in the customer’s study field and positive feedback from other customers.
  2. Free Revisions

    We keep the quality bar of all papers high. But in case you need some extra brilliance to the paper, here’s what to do. First of all, you can choose a top writer. It means that we will assign an expert with a degree in your subject. And secondly, you can rely on our editing services. Our editors will revise your papers, checking whether or not they comply with high standards of academic writing. In addition, editing entails adjusting content if it’s off the topic, adding more sources, refining the language style, and making sure the referencing style is followed.
  3. Confidentiality / 100% No Disclosure

    We make sure that clients’ personal data remains confidential and is not exploited for any purposes beyond those related to our services. We only ask you to provide us with the information that is required to produce the paper according to your writing needs. Please note that the payment info is protected as well. Feel free to refer to the support team for more information about our payment methods. The fact that you used our service is kept secret due to the advanced security standards. So, you can be sure that no one will find out that you got a paper from our writing service.
  4. Money Back Guarantee

    If the writer doesn’t address all the questions on your assignment brief or the delivered paper appears to be off the topic, you can ask for a refund. Or, if it is applicable, you can opt in for free revision within 14-30 days, depending on your paper’s length. The revision or refund request should be sent within 14 days after delivery. The customer gets 100% money-back in case they haven't downloaded the paper. All approved refunds will be returned to the customer’s credit card or Bonus Balance in a form of store credit. Take a note that we will send an extra compensation if the customers goes with a store credit.
  5. 24/7 Customer Support

    We have a support team working 24/7 ready to give your issue concerning the order their immediate attention. If you have any questions about the ordering process, communication with the writer, payment options, feel free to join live chat. Be sure to get a fast response. They can also give you the exact price quote, taking into account the timing, desired academic level of the paper, and the number of pages.

Excellent Quality
Zero Plagiarism
Expert Writers

Custom Writing Service

Instant Quote
Subject:
Type:
Pages/Words:
Single spaced
approx 275 words per page
Urgency (Less urgent, less costly):
Level:
Currency:
Total Cost: NaN

Get 10% Off on your 1st order!