Tutorial-Resultplotting
From BenchIT-Wiki
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.
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.
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.
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
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.
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.
After all these steps you get your personalized result plot with all settings you've made.
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.
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".
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.
The result is the same. Only difference is that you need one step less than on the "Choose By Architecture Way".
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 ;-)).
