Tutorial-Resultplotting

From BenchIT-Wiki

Jump to: navigation, search

As a registered user you have 4 possibility's to come to your plots which you can choose in the Analysis/Plot tab. If you want to know how you can get a free login, just have a look at How can I get an Account.

Analysis/Plot start menu
Analysis/Plot start menu


Select Data Source Files By Architecture

First you have to decide if you want to search in the whole data pool or just in your own files which you have uploaded. In the next step you can select the architecture item which you are interested in. The list contains all items a user of BenchIT can set, e.g. Processor Names, Cache Sizes, Clockrates or Number of FPU's. In this example we will take the Processor Name.


Choose by Architecture
Choose by Architecture


Depending on what you chose in the first step the system now searches through your uploaded result-files or the whole data pool. So what you get is a list with all processors on which measurement results are available.


Processor Names
Processor Names


After we have selected the item we are looking for (in this case "Intel Core 2-Quad Q6700") we come to the next filter step. Here you get a list of all kernels which ran on the selected processor. If you need more information about the BenchIT-Kernel naming convention, just have a look at BenchIT-Kernel. In this tutorial we take the "numerical.matmul.C.0.0.double" kernel. In detail this means:

  • numerical - contains a numerical algorithm
  • matmul - shortcut for matrix multiplikation
  • C - programming language
  • 0 - sequential algorithm
  • 0 - no additional libraries
  • double - used data type


Select Kernel
Select Kernel


A BenchIT-Kernel can implement more than one function or you can also choose more than one kernel. In both cases you can select or deselect these functions for your result plot to get exactly the results you really want.


Select Functions
Select Functions


In the last step its possible to select the additional information which will be shown in the result plot. In our example we want to see the codename of our selected processor in the plot.


Select Plot Options
Select Plot Options


After all these steps you get your personalized result plot with all settings you've made.


Personal Result Plot
Personal Result Plot


Select Data Source Files By Architecture

Another way to come to your plots is to filter over different kernels. Here you can choose between all kernels in the first step.


Personal Result Plot
Personal Result Plot


In this case we also take the "numerical.matmul.C.0.0.double" kernel. As you may suppose the next tab lists all systems were the selected kernel ran. Analogical to the first example we take the result on "Intel Core 2-Quad Q6700".


Personal Result Plot
Personal Result Plot


Now you are already in the last step. Just select what information you want to see in you result plot and click the "proceed" button.


Personal Result Plot
Personal Result Plot


The result is the same. Only difference is that you need one step less than on the "Choose By Architecture Way".


Personal Result Plot
Personal Result Plot


Anyway there are some easier ways to come to your plot if you are looking for some standard results. These ways will be explained in the next steps (as soon as possible ;-)).

Personal tools