forked from MakeMagazinDE/TermikaFotilo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
profiling_results.txt
130 lines (105 loc) · 5.12 KB
/
profiling_results.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
Laufzeit der ursprünglichen Version:
PROFILING --- Laufzeit der Hauptschleife: 1635676
PROFILING --- Laufzeit der Hauptschleife: 1636208
PROFILING --- Laufzeit der Hauptschleife: 1635340
PROFILING --- Laufzeit der Hauptschleife: 1636032
PROFILING --- Laufzeit der Hauptschleife: 1635836
PROFILING --- Laufzeit der Hauptschleife: 1634928
PROFILING --- Laufzeit der Hauptschleife: 1635620
PROFILING --- Laufzeit der Hauptschleife: 1635708
PROFILING --- Laufzeit der Hauptschleife: 1635764
PROFILING --- Laufzeit der Hauptschleife: 1634700
ohne TFTscreen.fill
PROFILING --- Laufzeit der Hauptschleife: 1514156
PROFILING --- Laufzeit der Hauptschleife: 1513732
PROFILING --- Laufzeit der Hauptschleife: 1513324
PROFILING --- Laufzeit der Hauptschleife: 1514168
PROFILING --- Laufzeit der Hauptschleife: 1513540
PROFILING --- Laufzeit der Hauptschleife: 1514096
PROFILING --- Laufzeit der Hauptschleife: 1513608
PROFILING --- Laufzeit der Hauptschleife: 1514100
PROFILING --- Laufzeit der Hauptschleife: 1513996
PROFILING --- Laufzeit der Hauptschleife: 1514268
PROFILING --- Laufzeit der Hauptschleife: 1514264
PROFILING --- Laufzeit der Hauptschleife: 1513816
Interpolation mit Tabellen
PROFILING --- Laufzeit der Hauptschleife: 1068128
PROFILING --- Laufzeit der Hauptschleife: 1067996
PROFILING --- Laufzeit der Hauptschleife: 1068096
PROFILING --- Laufzeit der Hauptschleife: 1068048
PROFILING --- Laufzeit der Hauptschleife: 1068140
PROFILING --- Laufzeit der Hauptschleife: 1068152
PROFILING --- Laufzeit der Hauptschleife: 1068152
PROFILING --- Laufzeit der Hauptschleife: 1068056
PROFILING --- Laufzeit der Hauptschleife: 1067968
PROFILING --- Laufzeit der Hauptschleife: 1067980
PROFILING --- Laufzeit der Hauptschleife: 1067964
PROFILING --- Laufzeit der Hauptschleife: 1067984
PROFILING --- Laufzeit der Hauptschleife: 1067944
Der Sketch verwendet 20408 Bytes (66%) des Programmspeicherplatzes. Das Maximum sind 30720 Bytes.
Globale Variablen verwenden 1475 Bytes (72%) des dynamischen Speichers, 573 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.
Neue i2cmaster Library
Der Sketch verwendet 18386 Bytes (59%) des Programmspeicherplatzes. Das Maximum sind 30720 Bytes.
Globale Variablen verwenden 1099 Bytes (53%) des dynamischen Speichers, 949 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.
Farbcode etwas aufgeräumt:
PROFILING --- Laufzeit der Hauptschleife: 1022280
PROFILING --- Laufzeit der Hauptschleife: 1021860
PROFILING --- Laufzeit der Hauptschleife: 1022292
PROFILING --- Laufzeit der Hauptschleife: 1022212
PROFILING --- Laufzeit der Hauptschleife: 1021540
PROFILING --- Laufzeit der Hauptschleife: 1022756
Delay raus:
PROFILING --- Laufzeit der Hauptschleife: 916580
PROFILING --- Laufzeit der Hauptschleife: 909712
PROFILING --- Laufzeit der Hauptschleife: 913340
PROFILING --- Laufzeit der Hauptschleife: 912624
PROFILING --- Laufzeit der Hauptschleife: 906100
PROFILING --- Laufzeit der Hauptschleife: 932240
PROFI
Erste Optimirungen des Farbhandlings:
PROFILING --- Laufzeit der Hauptschleife: 831524
PROFILING --- Laufzeit der Hauptschleife: 831576
PROFILING --- Laufzeit der Hauptschleife: 831720
PROFILING --- Laufzeit der Hauptschleife: 831708
PROFILING --- Laufzeit der Hauptschleife: 831576
PROFILING --- Laufzeit der Hauptschleife: 831324
PROFILING --- Laufzeit der Hauptschleife: 831236
PROFILING --- Laufzeit der Hauptschleife: 831244
PROFILING --- Laufzeit der Hauptschleife: 831500
Optimierung der SPI Kommandos
PROFILING --- Laufzeit der Hauptschleife: 645344
PROFILING --- Laufzeit der Hauptschleife: 645048
PROFILING --- Laufzeit der Hauptschleife: 645032
PROFILING --- Laufzeit der Hauptschleife: 643660
PROFILING --- Laufzeit der Hauptschleife: 643516
PROFILING --- Laufzeit der Hauptschleife: 643520
PROFILING --- Laufzeit der Hauptschleife: 644852
PROFILING --- Laufzeit der Hauptschleife: 644868
Weitere Optimierung SPI, Ausschließliche Verwendung von Colormap
PROFILING --- Laufzeit der Hauptschleife: 432656
PROFILING --- Laufzeit der Hauptschleife: 432528
PROFILING --- Laufzeit der Hauptschleife: 432528
PROFILING --- Laufzeit der Hauptschleife: 432536
PROFILING --- Laufzeit der Hauptschleife: 432480
PROFILING --- Laufzeit der Hauptschleife: 432476
PROFILING --- Laufzeit der Hauptschleife: 432488
Neue SPI-Bus Bibliothek
PROFILING --- Laufzeit der Hauptschleife: 387752
PROFILING --- Laufzeit der Hauptschleife: 387732
PROFILING --- Laufzeit der Hauptschleife: 387728
PROFILING --- Laufzeit der Hauptschleife: 387628
PROFILING --- Laufzeit der Hauptschleife: 387640
PROFILING --- Laufzeit der Hauptschleife: 387468
Aufräumen in get_ptat
PROFILING --- Laufzeit der Hauptschleife: 385180
PROFILING --- Laufzeit der Hauptschleife: 385336
PROFILING --- Laufzeit der Hauptschleife: 385344
PROFILING --- Laufzeit der Hauptschleife: 384960
PROFILING --- Laufzeit der Hauptschleife: 384960
Interpolation ohne floating point Arithmetik
PROFILING --- Laufzeit der Hauptschleife: 274808
PROFILING --- Laufzeit der Hauptschleife: 274792
PROFILING --- Laufzeit der Hauptschleife: 274868
PROFILING --- Laufzeit der Hauptschleife: 274872
PROFILING --- Laufzeit der Hauptschleife: 274876
PROFILING --- Laufzeit der Hauptschleife: 274788