Changes in / [a29477f:2ceb2bf]


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/theses/colby_parsons_MMAth/benchmarks/actors/plotData.py

    ra29477f r2ceb2bf  
    5353    Static = 7
    5454    Dynamic = 8
    55     Mem = 9
    5655
    5756nameSet = False
     
    9190            name = "Dynamic"
    9291            currBench = Bench.Dynamic
    93         elif line == "mem":
    94             name = "ExecutorMemory"
    95             currBench = Bench.Mem
    9692        else:
    9793            print("Expected benchmark name")
     
    10298        continue
    10399
    104     if currBench == Bench.Static or currBench == Bench.Dynamic or currBench == Bench.Mem:
     100    if currBench == Bench.Static or currBench == Bench.Dynamic:
    105101        if not nameSet:
    106102            nameSet = True
     
    120116                if currBench == Bench.Static:
    121117                    fileName += "SendStatic"
    122                 elif currBench == Bench.Dynamic:
     118                else:
    123119                    fileName += "SendDynamic"
    124                 else:
    125                     fileName += "ExecutorMem"
    126120                f = open(fileName, 'w')
    127                 if currBench == Bench.Mem:
    128                     f.write(" & ".join(map(lambda a: str(int(a/1000)) + 'MB', sendData)))
    129                 else:
    130                     f.write(" & ".join(map(lambda a: str(int(a)) + 'ns', sendData)))
     121                f.write(" & ".join(map(lambda a: str(int(a)) + 'ns', sendData)))
    131122
    132123                # reset
     
    170161                        plt.ylim(0, None)
    171162                    ax.legend(names)
    172                     # fig.savefig("plots/" + machineName + name + ".png")
     163                    # fig.savefig("plots/" + name + ".png")
    173164                    plt.savefig("plots/" + machineName + name + ".pgf")
    174165                    fig.clf()
Note: See TracChangeset for help on using the changeset viewer.