- Timestamp:
- Apr 24, 2022, 10:53:10 PM (2 years ago)
- Branches:
- ADT, ast-experimental, master, pthread-emulation, qualifiedEnum
- Children:
- a6e8f64
- Parents:
- 4f7ad4b
- git-author:
- Peter A. Buhr <pabuhr@…> (04/24/22 22:50:11)
- git-committer:
- Peter A. Buhr <pabuhr@…> (04/24/22 22:53:10)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/theses/mubeen_zulfiqar_MMath/figures/AllocInducedPassiveFalseSharing.fig
r4f7ad4b r16d397a 1 #FIG 3.2 Produced by xfig version 3.2. 51 #FIG 3.2 Produced by xfig version 3.2.7b 2 2 Landscape 3 3 Center 4 4 Inches 5 Letter 5 Letter 6 6 100.00 7 7 Single 8 8 -2 9 9 1200 2 10 5 1 0 1 0 7 50 -1 -1 0.000 0 0 1 0 3750.000 4062.500 2550 975 3750 750 4950 97510 5 1 0 1 0 7 50 -1 -1 0.000 0 0 1 0 4050.000 4662.500 2850 1575 4050 1350 5250 1575 11 11 1 1 1.00 45.00 90.00 12 6 2 250 2400 4050 270012 6 2550 3000 4350 3300 13 13 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 14 2 250 2400 3150 2400 3150 2700 2250 2700 2250 240014 2550 3000 3450 3000 3450 3300 2550 3300 2550 3000 15 15 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 16 3 150 2400 4050 2400 4050 2700 3150 2700 3150 240017 4 1 0 50 -1 0 11 0.0000 2 1 95 870 2700 2625 Object$_1$\00118 4 1 0 50 -1 0 11 0.0000 2 1 95 870 3600 2625 Object$_2$\00116 3450 3000 4350 3000 4350 3300 3450 3300 3450 3000 17 4 1 0 50 -1 0 11 0.0000 2 165 825 3000 3225 Object$_1$\001 18 4 1 0 50 -1 0 11 0.0000 2 165 825 3900 3225 Object$_2$\001 19 19 -6 20 20 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 21 1 050 1500 1950 1500 1950 1800 1050 1800 1050 150021 1350 2100 2250 2100 2250 2400 1350 2400 1350 2100 22 22 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 23 900 900 3000 900 3000 1950 900 1950 900 90023 1200 1500 3300 1500 3300 2550 1200 2550 1200 1500 24 24 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 25 25 1 1 1.00 45.00 90.00 26 1950 1950 2700 240026 2250 2550 3000 3000 27 27 2 2 0 1 0 7 60 -1 -1 0.000 0 0 -1 0 0 5 28 1950 1500 2850 1500 2850 1800 1950 1800 1950 150028 2250 2100 3150 2100 3150 2400 2250 2400 2250 2100 29 29 2 2 0 1 0 7 60 -1 -1 0.000 0 0 -1 0 0 5 30 3 450 1500 4350 1500 4350 1800 3450 1800 3450 150030 3750 2100 4650 2100 4650 2400 3750 2400 3750 2100 31 31 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 32 4 350 1500 5250 1500 5250 1800 4350 1800 4350 150032 4650 2100 5550 2100 5550 2400 4650 2400 4650 2100 33 33 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 34 3 300 900 5400 900 5400 1950 3300 1950 3300 90034 3600 1500 5700 1500 5700 2550 3600 2550 3600 1500 35 35 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 36 36 1 1 1.00 45.00 90.00 37 4 350 1950 3600 240037 4650 2550 3900 3000 38 38 2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 39 5250 1200 5250 975 4650 975 4650 1200 5250 120039 3225 1800 2475 1800 2475 1575 3225 1575 3225 1800 40 40 2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5 41 2850 1200 2850 975 2250 975 2250 1200 2850 120042 4 1 0 50 -1 0 11 0.0000 2 1 95 735 2550 1125 Task$_1$\00143 4 0 0 50 -1 0 11 0.0000 2 1 95 720 975 1125 CPU$_1$\00144 4 1 0 50 -1 0 11 0.0000 2 135 4 80 1950 1425 Cache\00145 4 1 0 50 -1 0 11 0.0000 2 1 95 870 1500 1725 Object$_1$\00146 4 1 0 50 -1 0 11 0.0000 2 1 95 870 2400 1725 Object$_2$\00147 4 1 0 50 -1 0 11 0.0000 2 1 95 735 4950 1125 Task$_2$\00148 4 0 0 50 -1 0 11 0.0000 2 1 95 720 3375 1125 CPU$_2$\00149 4 1 0 50 -1 0 11 0.0000 2 1 95 870 3900 1725 Object$_1$\00150 4 1 0 50 -1 0 11 0.0000 2 1 95 870 4800 1725 Object$_2$\00151 4 1 0 50 -1 0 11 0.0000 2 135 4 80 4350 1425 Cache\00152 4 0 0 50 -1 2 11 0.0000 2 180 720 4 050 2250 6. modify\00153 4 2 0 50 -1 0 11 0.0000 2 1 80 630 2175 2625 Memory\00154 4 2 0 50 -1 2 11 0.0000 2 135 5 85 2250 2250 1. alloc\00155 4 0 0 50 -1 2 11 0.0000 2 180 720 2 400 2175 3. modify\00156 4 2 0 50 -1 2 11 0.0000 2 135 5 85 3675 2325 5. alloc\00157 4 2 0 50 -1 2 11 0.0000 2 135 7 80 3975 2175 4. dealloc\00158 4 1 0 50 -1 2 11 0.0000 2 1 95 2400 3750 675 2. pass Object$_2$ reference\00141 5625 1800 4875 1800 4875 1575 5625 1575 5625 1800 42 4 1 0 50 -1 0 11 0.0000 2 165 855 2850 1725 Thread$_1$\001 43 4 0 0 50 -1 0 11 0.0000 2 165 720 1275 1725 CPU$_1$\001 44 4 1 0 50 -1 0 11 0.0000 2 135 435 2250 2025 Cache\001 45 4 1 0 50 -1 0 11 0.0000 2 165 825 1800 2325 Object$_1$\001 46 4 1 0 50 -1 0 11 0.0000 2 165 825 2700 2325 Object$_2$\001 47 4 1 0 50 -1 0 11 0.0000 2 165 855 5250 1725 Thread$_2$\001 48 4 0 0 50 -1 0 11 0.0000 2 165 720 3675 1725 CPU$_2$\001 49 4 1 0 50 -1 0 11 0.0000 2 165 825 4200 2325 Object$_1$\001 50 4 1 0 50 -1 0 11 0.0000 2 165 825 5100 2325 Object$_2$\001 51 4 1 0 50 -1 0 11 0.0000 2 135 435 4650 2025 Cache\001 52 4 0 0 50 -1 2 11 0.0000 2 180 720 4350 2850 6. modify\001 53 4 2 0 50 -1 0 11 0.0000 2 165 615 2475 3225 Memory\001 54 4 2 0 50 -1 2 11 0.0000 2 135 525 2550 2850 1. alloc\001 55 4 0 0 50 -1 2 11 0.0000 2 180 720 2700 2775 3. modify\001 56 4 2 0 50 -1 2 11 0.0000 2 135 525 3975 2925 5. alloc\001 57 4 2 0 50 -1 2 11 0.0000 2 135 705 4275 2775 4. dealloc\001 58 4 1 0 50 -1 2 11 0.0000 2 165 2220 4050 1275 2. pass Object$_2$ reference\001
Note: See TracChangeset
for help on using the changeset viewer.