私は2つのLinux mintバージョンでC ++コード(微分方程式、ソルバーなどで構成)を実行しています。最初はMint 18.2を使ってみましたが、作業を完了するのに17分かかりました。パフォーマンスが満足できないため、Mint 18.2を置き換えるためにMint 17.1がインストールされました。 Mint 17.1は操作を実行するのに6分もかからず、同じ結果を生成します。パフォーマンスの違いに驚きました。これを説明する方法についてのアイデアはありますか?ありがとうございます!
これは私のMakefileです。
#Makefile
CXX=g++
CXXFLAGS = -Ilib -O3 -std=c++11 -g -march=native
LDFLAGS= -lz
NZ_Model_New_Ito:$(patsubst %.cpp,%.o,$(wildcard lib/*.cpp))
コンピュータ:CPU i5-3470、8GB DDR3 RAM、500GBドライブ(hp 8300 Elite小型デスクトップコンピュータ(Intel Core i5-3470 3.2ghzクアッドコア、8GB RAM、500GB SATA)