Changes in / [05a0ff2:6dfa2e1]
- Files:
-
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/proposals/concurrency/.gitignore
r05a0ff2 r6dfa2e1 24 24 build/*.toc 25 25 *.pdf 26 *.png27 figures/*.tex28 26 29 27 examples -
doc/proposals/concurrency/Makefile
r05a0ff2 r6dfa2e1 75 75 build/*.tex \ 76 76 build/*.toc \ 77 figures/*.tex \78 *.png \79 77 80 78 … … 119 117 fig2dev -L pstex_t -p $@ $< > $@_t 120 118 121 figures/%.tex: build/%.pstex122 echo -n "\documentclass[preview]{standalone}\n" \123 "\usepackage[T1]{fontenc}\n" \124 "\usepackage[usenames]{color}\n" \125 "\usepackage{graphicx}\n" \126 "\usepackage{listings}\n" \127 "\usepackage{xspace}\n" \128 "\input{style}\n" \129 "\\\\begin{document}\n" \130 "{\\\\resizebox{3\\\\textwidth}{!}{\input{${basename ${notdir $@}}.pstex_t}}}\n" \131 "\end{document}" > $@132 133 %.png : build/%.pstex figures/%.tex134 echo ${basename $@}135 ${LaTeX} figures/${basename $@}.tex136 dvips build/${basename $@}.dvi -o build/${basename $@}.ps137 ps2pdf build/${basename $@}.ps138 convert -negate ${basename $@}.pdf $@139 140 141 119 142 120 # Local Variables: # -
doc/proposals/concurrency/figures/system.fig
r05a0ff2 r6dfa2e1 93 93 4 0 0 50 -1 0 11 0.0000 2 120 570 4125 7126 thread 4\001 94 94 -6 95 6 6975 4050 9525 787596 2 2 0 1 0 7 50 -1 -1 0.000 0 1 -1 0 0 597 7125 5400 7575 5400 7575 5850 7125 5850 7125 540098 2 2 0 1 0 7 50 -1 18 0.000 0 1 -1 0 0 599 7125 4200 7575 4200 7575 4650 7125 4650 7125 4200100 2 2 0 1 0 7 50 -1 45 0.000 0 1 -1 0 0 5101 7125 4800 7575 4800 7575 5250 7125 5250 7125 4800102 2 2 0 1 0 7 50 -1 -1 0.000 0 1 -1 0 0 5103 6975 4050 9525 4050 9525 7875 6975 7875 6975 4050104 3 2 0 2 0 7 49 -1 -1 0.000 1 0 0 10105 7350 6900 7500 6975 7200 7050 7500 7125 7200 7200 7500 7275106 7200 7350 7500 7425 7200 7500 7350 7575107 0.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000108 -1.000 0.000109 3 2 0 4 0 7 49 -1 -1 0.000 1 0 0 10110 7350 6000 7500 6075 7200 6150 7500 6225 7200 6300 7500 6375111 7200 6450 7500 6525 7200 6600 7350 6675112 0.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000113 -1.000 0.000114 4 0 0 50 -1 0 11 0.0000 2 120 945 7725 4500 Pthread stack\001115 4 0 0 50 -1 0 11 0.0000 2 150 1530 7725 5100 Pthread stack (stolen)\001116 4 0 0 50 -1 0 11 0.0000 2 120 540 7725 6375 Pthread\001117 4 0 0 50 -1 0 11 0.0000 2 150 1065 7725 7275 $\\CFA$ thread\001118 4 0 0 50 -1 0 11 0.0000 2 150 990 7725 5700 $\\CFA$ stack\001119 -6120 95 1 2 0 1 0 7 50 -1 -1 0.000 1 3.1416 3150 5250 750 450 2400 4800 3900 5700 121 96 2 1 0 1 0 7 50 -1 -1 0.000 0 1 -1 0 0 2 … … 125 100 2 1 0 1 0 7 50 -1 -1 0.000 0 1 -1 0 0 2 126 101 5550 3900 3825 5025 102 2 2 0 1 0 7 50 -1 -1 0.000 0 1 -1 0 0 5 103 7125 3525 7575 3525 7575 3975 7125 3975 7125 3525 104 2 2 0 1 0 7 50 -1 -1 0.000 0 1 -1 0 0 5 105 6975 2175 9525 2175 9525 6000 6975 6000 6975 2175 127 106 2 1 0 1 0 7 50 -1 -1 0.000 0 1 -1 0 0 2 128 107 900 6225 2400 5400 … … 143 122 2 2 0 1 0 7 50 -1 45 0.000 0 1 -1 0 0 5 144 123 5100 975 5850 975 5850 2625 5100 2625 5100 975 124 2 2 0 1 0 7 50 -1 18 0.000 0 1 -1 0 0 5 125 7125 2325 7575 2325 7575 2775 7125 2775 7125 2325 126 2 2 0 1 0 7 50 -1 45 0.000 0 1 -1 0 0 5 127 7125 2925 7575 2925 7575 3375 7125 3375 7125 2925 145 128 2 2 0 1 0 7 50 -1 45 0.000 0 1 -1 0 0 5 146 129 525 7425 1275 7425 1275 9075 525 9075 525 7425 … … 160 143 2 2 0 1 0 7 50 -1 18 0.000 0 1 -1 0 0 5 161 144 2025 2625 2775 2625 2775 975 2025 975 2025 2625 145 3 2 0 2 0 7 49 -1 -1 0.000 1 0 0 10 146 7350 5025 7500 5100 7200 5175 7500 5250 7200 5325 7500 5400 147 7200 5475 7500 5550 7200 5625 7350 5700 148 0.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 149 -1.000 0.000 150 3 2 0 4 0 7 49 -1 -1 0.000 1 0 0 10 151 7350 4125 7500 4200 7200 4275 7500 4350 7200 4425 7500 4500 152 7200 4575 7500 4650 7200 4725 7350 4800 153 0.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 154 -1.000 0.000 162 155 4 0 0 50 -1 0 18 0.0000 2 30 225 4500 3150 ...\001 163 156 4 0 0 50 -1 0 18 0.0000 2 30 225 3750 4500 ...\001 164 157 4 0 0 50 -1 0 11 0.0000 2 120 705 2775 5325 Scheduler\001 158 4 0 0 50 -1 0 11 0.0000 2 120 945 7725 2625 Pthread stack\001 159 4 0 0 50 -1 0 11 0.0000 2 150 1530 7725 3225 Pthread stack (stolen)\001 160 4 0 0 50 -1 0 11 0.0000 2 120 540 7725 4500 Pthread\001 161 4 0 0 50 -1 0 11 0.0000 2 150 1065 7725 5400 $\\CFA$ thread\001 165 162 4 0 0 50 -1 0 18 0.0000 2 30 225 4950 6600 ...\001 166 163 4 0 0 50 -1 0 18 0.0000 2 30 225 4200 5850 ...\001 164 4 0 0 50 -1 0 11 0.0000 2 150 990 7725 3825 $\\CFA$ stack\001 -
src/benchmark/Makefile.am
r05a0ff2 r6dfa2e1 59 59 @echo -e '\t"githash": "'${githash}'",' 60 60 @echo -e '\t"arch": "' ${arch} '",' 61 @echo -e '\t"compile": {' 62 @+make compile TIME_FORMAT='%e,' PRINT_FORMAT='\t\t\"%s\" :' 63 @echo -e '\t\t"dummy" : {}' 64 @echo -e '\t},' 61 65 @echo -e '\t"ctxswitch": {' 62 66 @echo -en '\t\t"coroutine":' … … 158 162 ## ========================================================================================================= 159 163 signal$(EXEEXT) :\ 160 signal-pthread_cond.run \161 164 signal-upp.run \ 162 165 signal-cfa1.run \ … … 165 168 signal-java_thread.run 166 169 167 signal-pthread_cond$(EXEEXT):168 @@BACKEND_CC@ schedint/pthreads.c -DBENCH_N=500000 -I. -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags}169 170 170 signal-upp$(EXEEXT): 171 171 @u++ schedint/upp.cc -DBENCH_N=5000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags} … … 198 198 199 199 waitfor-cfa1$(EXEEXT): 200 ${CC} schedext/cfa1.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}200 @${CC} schedext/cfa1.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 201 201 202 202 waitfor-cfa2$(EXEEXT): -
src/benchmark/Makefile.in
r05a0ff2 r6dfa2e1 473 473 @echo -e '\t"githash": "'${githash}'",' 474 474 @echo -e '\t"arch": "' ${arch} '",' 475 @echo -e '\t"compile": {' 476 @+make compile TIME_FORMAT='%e,' PRINT_FORMAT='\t\t\"%s\" :' 477 @echo -e '\t\t"dummy" : {}' 478 @echo -e '\t},' 475 479 @echo -e '\t"ctxswitch": {' 476 480 @echo -en '\t\t"coroutine":' … … 569 573 570 574 signal$(EXEEXT) :\ 571 signal-pthread_cond.run \572 575 signal-upp.run \ 573 576 signal-cfa1.run \ … … 576 579 signal-java_thread.run 577 580 578 signal-pthread_cond$(EXEEXT):579 @@BACKEND_CC@ schedint/pthreads.c -DBENCH_N=500000 -I. -lrt -pthread ${AM_CFLAGS} ${CFLAGS} ${ccflags}580 581 581 signal-upp$(EXEEXT): 582 582 @u++ schedint/upp.cc -DBENCH_N=5000000 -I. -nodebug -lrt -quiet ${AM_CFLAGS} ${CFLAGS} ${ccflags} … … 607 607 608 608 waitfor-cfa1$(EXEEXT): 609 ${CC} schedext/cfa1.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}609 @${CC} schedext/cfa1.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 610 610 611 611 waitfor-cfa2$(EXEEXT):
Note: See TracChangeset
for help on using the changeset viewer.