diff options
| author | Leo Chan <leochanj@live.unc.edu> | 2020-10-22 01:53:21 -0400 |
|---|---|---|
| committer | Joshua Bakita <jbakita@cs.unc.edu> | 2020-10-22 01:56:35 -0400 |
| commit | d17b33131c14864bd1eae275f49a3f148e21cf29 (patch) | |
| tree | 0d8f77922e8d193cb0f6edab83018f057aad64a0 /SD-VBS/benchmarks/stitch/data/sim | |
| parent | 601ed25a4c5b66cb75315832c15613a727db2c26 (diff) | |
Squashed commit of the sb-vbs branch.
Includes the SD-VBS benchmarks modified to:
- Use libextra to loop as realtime jobs
- Preallocate memory before starting their main computation
- Accept input via stdin instead of via argc
Does not include the SD-VBS matlab code.
Fixes libextra execution in LITMUS^RT.
Diffstat (limited to 'SD-VBS/benchmarks/stitch/data/sim')
| -rw-r--r-- | SD-VBS/benchmarks/stitch/data/sim/1.bmp | bin | 0 -> 630 bytes | |||
| -rw-r--r-- | SD-VBS/benchmarks/stitch/data/sim/2.bmp | bin | 0 -> 630 bytes | |||
| -rw-r--r-- | SD-VBS/benchmarks/stitch/data/sim/Makefile | 6 | ||||
| -rw-r--r-- | SD-VBS/benchmarks/stitch/data/sim/c.txt | 1761 | ||||
| -rw-r--r-- | SD-VBS/benchmarks/stitch/data/sim/expected.m | 1 | ||||
| -rw-r--r-- | SD-VBS/benchmarks/stitch/data/sim/expected_C.txt | 9 | ||||
| -rw-r--r-- | SD-VBS/benchmarks/stitch/data/sim/m.txt | 3478 |
7 files changed, 5255 insertions, 0 deletions
diff --git a/SD-VBS/benchmarks/stitch/data/sim/1.bmp b/SD-VBS/benchmarks/stitch/data/sim/1.bmp new file mode 100644 index 0000000..d8e683b --- /dev/null +++ b/SD-VBS/benchmarks/stitch/data/sim/1.bmp | |||
| Binary files differ | |||
diff --git a/SD-VBS/benchmarks/stitch/data/sim/2.bmp b/SD-VBS/benchmarks/stitch/data/sim/2.bmp new file mode 100644 index 0000000..a4cfab2 --- /dev/null +++ b/SD-VBS/benchmarks/stitch/data/sim/2.bmp | |||
| Binary files differ | |||
diff --git a/SD-VBS/benchmarks/stitch/data/sim/Makefile b/SD-VBS/benchmarks/stitch/data/sim/Makefile new file mode 100644 index 0000000..6e75101 --- /dev/null +++ b/SD-VBS/benchmarks/stitch/data/sim/Makefile | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | INPUT=sim | ||
| 2 | include ../../../../common/makefiles/Makefile.include | ||
| 3 | |||
| 4 | BMARK=stitch | ||
| 5 | include $(MAKEFILE_COMMON_DIR)/Makefile.common | ||
| 6 | |||
diff --git a/SD-VBS/benchmarks/stitch/data/sim/c.txt b/SD-VBS/benchmarks/stitch/data/sim/c.txt new file mode 100644 index 0000000..9704752 --- /dev/null +++ b/SD-VBS/benchmarks/stitch/data/sim/c.txt | |||
| @@ -0,0 +1,1761 @@ | |||
| 1 | gcc -DGCC -DTIMING -Dsim -lm -O2 -I../../../C_common -I../../C ../../../C_common/calcSobel_dX.c ../../../C_common/calcSobel_dY.c ../../../C_common/fDeepCopy.c ../../../C_common/fDeepCopyRange.c ../../../C_common/fDivide.c ../../../C_common/ffConv2.c ../../../C_common/ffDivide.c ../../../C_common/ffiConv2.c ../../../C_common/fFind3.c ../../../C_common/ffTimes.c ../../../C_common/ffVertcat.c ../../../C_common/fHorzcat.c ../../../C_common/fiConv2.c ../../../C_common/fiDeepCopy.c ../../../C_common/fMallocHandle.c ../../../C_common/fMdivide.c ../../../C_common/fMinus.c ../../../C_common/fMtimes.c ../../../C_common/fPlus.c ../../../C_common/fReshape.c ../../../C_common/fSelfCheck.c ../../../C_common/fSetArray.c ../../../C_common/fSort.c ../../../C_common/fSortIndices.c ../../../C_common/fSum2.c ../../../C_common/fSum.c ../../../C_common/fTimes.c ../../../C_common/fTranspose.c ../../../C_common/horzcat.c ../../../C_common/iDeepCopy.c ../../../C_common/iDeepCopyRange.c ../../../C_common/iHorzcat.c ../../../C_common/iiConv2.c ../../../C_common/imageBlur.c ../../../C_common/imageResize.c ../../../C_common/iMallocHandle.c ../../../C_common/iReshape.c ../../../C_common/iSetArray.c ../../../C_common/isMinus.c ../../../C_common/iSort.c ../../../C_common/iSortIndices.c ../../../C_common/isPlus.c ../../../C_common/iTranspose.c ../../../C_common/makeImage.c ../../../C_common/photonEndTiming.c ../../../C_common/photonPrintTiming.c ../../../C_common/photonReportTiming.c ../../../C_common/photonStartTiming.c ../../../C_common/readFile.c ../../../C_common/readImage.c ../../../C_common/selfCheck.c ../../C/dist2.c ../../C/extractFeatures.c ../../C/getANMS.c ../../C/harris.c ../../C/matchFeatures.c ../../C/maxWindow.c ../../C/script_stitch.c ../../C/supress.c -o stitch | ||
| 2 | Running C Version of the benchmark | ||
| 3 | ./stitch ../../data/sim ../result | ||
| 4 | Image paths are ../../data/sim/1.bmp ../../data/sim/2.bmp | ||
| 5 | bits per pixel 24 | ||
| 6 | 137 | ||
| 7 | 94 | ||
| 8 | 107 | ||
| 9 | 117 | ||
| 10 | 52 | ||
| 11 | 50 | ||
| 12 | 33 | ||
| 13 | 26 | ||
| 14 | 42 | ||
| 15 | 53 | ||
| 16 | 62 | ||
| 17 | 83 | ||
| 18 | 89 | ||
| 19 | 87 | ||
| 20 | 147 | ||
| 21 | 193 | ||
| 22 | 182 | ||
| 23 | 175 | ||
| 24 | 176 | ||
| 25 | 178 | ||
| 26 | 176 | ||
| 27 | 174 | ||
| 28 | 170 | ||
| 29 | 160 | ||
| 30 | 156 | ||
| 31 | 174 | ||
| 32 | 171 | ||
| 33 | 169 | ||
| 34 | 165 | ||
| 35 | 161 | ||
| 36 | 159 | ||
| 37 | 158 | ||
| 38 | 155 | ||
| 39 | 147 | ||
| 40 | 151 | ||
| 41 | 144 | ||
| 42 | 148 | ||
| 43 | 144 | ||
| 44 | 141 | ||
| 45 | 143 | ||
| 46 | 129 | ||
| 47 | 123 | ||
| 48 | 121 | ||
| 49 | 129 | ||
| 50 | 118 | ||
| 51 | 106 | ||
| 52 | 107 | ||
| 53 | 103 | ||
| 54 | 178 | ||
| 55 | 108 | ||
| 56 | 103 | ||
| 57 | 102 | ||
| 58 | 56 | ||
| 59 | 75 | ||
| 60 | 66 | ||
| 61 | 63 | ||
| 62 | 57 | ||
| 63 | 86 | ||
| 64 | 92 | ||
| 65 | 90 | ||
| 66 | 91 | ||
| 67 | 116 | ||
| 68 | 182 | ||
| 69 | 190 | ||
| 70 | 177 | ||
| 71 | 176 | ||
| 72 | 175 | ||
| 73 | 181 | ||
| 74 | 171 | ||
| 75 | 165 | ||
| 76 | 167 | ||
| 77 | 171 | ||
| 78 | 180 | ||
| 79 | 177 | ||
| 80 | 173 | ||
| 81 | 171 | ||
| 82 | 159 | ||
| 83 | 156 | ||
| 84 | 160 | ||
| 85 | 162 | ||
| 86 | 158 | ||
| 87 | 148 | ||
| 88 | 152 | ||
| 89 | 144 | ||
| 90 | 144 | ||
| 91 | 153 | ||
| 92 | 146 | ||
| 93 | 143 | ||
| 94 | 134 | ||
| 95 | 130 | ||
| 96 | 135 | ||
| 97 | 132 | ||
| 98 | 117 | ||
| 99 | 113 | ||
| 100 | 113 | ||
| 101 | 105 | ||
| 102 | 148 | ||
| 103 | 96 | ||
| 104 | 88 | ||
| 105 | 94 | ||
| 106 | 62 | ||
| 107 | 65 | ||
| 108 | 70 | ||
| 109 | 82 | ||
| 110 | 64 | ||
| 111 | 87 | ||
| 112 | 93 | ||
| 113 | 93 | ||
| 114 | 101 | ||
| 115 | 161 | ||
| 116 | 188 | ||
| 117 | 191 | ||
| 118 | 179 | ||
| 119 | 180 | ||
| 120 | 165 | ||
| 121 | 163 | ||
| 122 | 164 | ||
| 123 | 174 | ||
| 124 | 176 | ||
| 125 | 178 | ||
| 126 | 178 | ||
| 127 | 179 | ||
| 128 | 178 | ||
| 129 | 170 | ||
| 130 | 162 | ||
| 131 | 156 | ||
| 132 | 160 | ||
| 133 | 154 | ||
| 134 | 151 | ||
| 135 | 154 | ||
| 136 | 155 | ||
| 137 | 152 | ||
| 138 | 148 | ||
| 139 | 152 | ||
| 140 | 145 | ||
| 141 | 141 | ||
| 142 | 132 | ||
| 143 | 131 | ||
| 144 | 143 | ||
| 145 | 128 | ||
| 146 | 120 | ||
| 147 | 125 | ||
| 148 | 110 | ||
| 149 | 108 | ||
| 150 | 146 | ||
| 151 | 101 | ||
| 152 | 78 | ||
| 153 | 78 | ||
| 154 | 75 | ||
| 155 | 62 | ||
| 156 | 98 | ||
| 157 | 92 | ||
| 158 | 70 | ||
| 159 | 92 | ||
| 160 | 96 | ||
| 161 | 93 | ||
| 162 | 137 | ||
| 163 | 176 | ||
| 164 | 187 | ||
| 165 | 207 | ||
| 166 | 177 | ||
| 167 | 159 | ||
| 168 | 165 | ||
| 169 | 177 | ||
| 170 | 175 | ||
| 171 | 178 | ||
| 172 | 169 | ||
| 173 | 172 | ||
| 174 | 181 | ||
| 175 | 182 | ||
| 176 | 177 | ||
| 177 | 164 | ||
| 178 | 168 | ||
| 179 | 165 | ||
| 180 | 165 | ||
| 181 | 155 | ||
| 182 | 146 | ||
| 183 | 146 | ||
