root / Pi / Results / PostProcess.py @ 39
Historique | Voir | Annoter | Télécharger (747 octet)
1 |
import numpy |
---|---|
2 |
import sys |
3 |
|
4 |
npzSerial=numpy.load("Ising2D_Serial_256_16777216.npz")
|
5 |
npzMP=numpy.load("Ising2D_MP_256_16777216.npz")
|
6 |
npzMPI=numpy.load("Ising2D_MPI_256_16777216.npz")
|
7 |
npzOCLG=numpy.load("Ising2D_OCLG_256_16777216.npz")
|
8 |
npzOCLL=numpy.load("Ising2D_OCLL_256_16777216.npz")
|
9 |
npzCUDAG=numpy.load("Ising2D_CUDAG_256_16777216.npz")
|
10 |
npzCUDAL=numpy.load("Ising2D_CUDAL_256_16777216.npz")
|
11 |
|
12 |
T=npzSerial['arr_0'][0] |
13 |
ES=npzSerial['arr_0'][1] |
14 |
EMP=npzMP['arr_0'].transpose()[1] |
15 |
EMPI=npzMPI['arr_0'].transpose()[1] |
16 |
EOCLG=npzOCLG['arr_0'][1] |
17 |
EOCLL=npzOCLL['arr_0'][1] |
18 |
ECUDAG=npzCUDAG['arr_0'][1] |
19 |
ECUDAL=npzCUDAL['arr_0'][1] |
20 |
|
21 |
import matplotlib.pyplot |
22 |
matplotlib.pyplot.plot(T,ES,T,EMP,T,EMPI,T,EOCLG,T,EOCLL,T,ECUDAG,T,ECUDAL) |
23 |
matplotlib.pyplot.show() |
24 |
|