我有一個任務,我必須從一個庫中執行一個函數,我的版本在3個架構,nehalem,opteron和quad上執行。我已經獲得了每個架構的運行時間,以及實際功能的運行時間。現在我必須使用gnuplot來創建一些圖來進行比較,但我不知道如何使用它。我需要一些幫助來設置數據文件以及plot命令的外觀。比方說,我有這樣的數據文件(不知道怎麼寫它的工作):我不知道如何使用gnuplot數據文件
N = 10000(這是矩陣的階)
對於Nehalem處理器:my_time cblas_tyme optimized_time
對於皓龍:my_time cblas_time optimized_time
For quad:my_time cblas_time optimized_time。
這應該會導致圖形顯示在具有不同功能的所有體系結構上計算10000x10000矩陣需要多長時間。
謝謝你的好先生,只要我得到一個空閒時間和嘗試,我會選擇你的答案 – user1272703 2013-04-07 17:35:02
我還有一個問題,如果你不再次幫助我。我想要製作一個像http://ge.tt/1ukYnPd/v/0這樣的整體性能曲線。我希望在X軸上的值爲N,在Y軸上的時間爲X軸。我將如何更改數據文件,以及gnuplot中的設置?所以我會爲我的nehalem,opteron,我的quad,N = 10,000 - > N = 30.000,時間爲5000 – user1272703 2013-04-08 10:12:22
@ user1272703編輯我的答案。該腳本非常明瞭,但如果您需要某些內容,我會很樂意提供解釋。另外,請記住Google是你的朋友。 ;) – SidR 2013-04-09 03:57:53