Ignore:
Timestamp:
Jun 27, 2023, 4:45:40 PM (3 years ago)
Author:
caparsons <caparson@…>
Branches:
master
Children:
a1f0cb6
Parents:
917e1fd
Message:

first draft of full waituntil chapter and conclusion chapter. Lots of graph/plotting utilities cleanup. Reran all CFA actor benchmarks after recent changes. Small changes to actor.tex in performance section

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/theses/colby_parsons_MMAth/benchmarks/waituntil/run

    r917e1fd r14e1053  
    8585}
    8686
    87 numtimes=3
     87numtimes=5
    8888# numtimes=1
    8989
     
    103103sidechan=${true}
    104104future=${true}
     105order=${true}
    105106spin=${false}
    106107contend=${false}
    107 # sidechan=${false}
     108sidechan=${false}
    108109future=${false}
     110# order=${false}
    109111
    110112runCFA=${true}
    111113runGO=${true}
    112 runUCPP=${true}
     114# runUCPP=${true}
    113115# runCFA=${false}
    114 runGO=${false}
    115 # runUCPP=${false}
     116# runGO=${false}
     117runUCPP=${false}
    116118
    117119cfa=~/cfa-cc/driver/cfa
     
    165167}
    166168
     169run_order() {
     170    affinity 4
     171    preprint="4\t"
     172    repeat_command taskset -c ${taskset} ./a.${hostname}
     173}
     174
    167175run_future() {
    168176    affinity 2
     
    246254        ${cfa} ${cfa_flags} sidechan.cfa -o a.${hostname} > /dev/null 2>&1
    247255        run_side_chan
    248         # rm a.${hostname}
     256        rm a.${hostname}
    249257        cd - > /dev/null
    250258    fi # done CFA
     
    284292fi
    285293
     294if [ ${order} -eq ${true} ] ; then
     295    echo "order: "
     296    post_args=${chan_size}
     297    if [ ${runCFA} -eq ${true} ] ; then
     298        cd cfa # CFA RUN
     299        print_header 'CFA'
     300        ${cfa} ${cfa_flags} order.cfa -o a.${hostname} > /dev/null 2>&1
     301        run_order
     302        rm a.${hostname}
     303        cd - > /dev/null
     304    fi # done CFA
     305
     306    if [ ${runGO} -eq ${true} ] ; then
     307        cd go/order
     308        print_header 'Go'
     309        go build -o a.${hostname} > /dev/null 2>&1
     310        run_order
     311        rm a.${hostname}
     312        cd - > /dev/null
     313    fi # done Go
     314fi
Note: See TracChangeset for help on using the changeset viewer.