Abstract [eng] |
Low power consumption is a major constraint for battery-powered system like computer notebook or pocket PC, mobile phone. In the past, specialists usually designed both specific optimized equipments and codes to relief this concern. Doing like this could work for quite a long time, however, in this era, there is another significant restraint, the time to market. To be able to serve along the power constraint while can launch products in shorter production period, objectoriented programming (OOP) has stepped in to this field. In work we create program, whose multiply sparse matrix. Multiplication are two types: one we use standart matrix multiplication, other use compresed matrix storage by rows multiplication. When execute program, we can track, how battery power are consumpt. When we use compresed matrix storage by rows multiplication, we eliminate zero elements and multiplication execute faster, then standart matrix multiplication. So baterry power comsumption are lower. If your system are very important battery life time, then you must use optimized programm code. Optimized programm code use less battery power, then not optimized. Then your system can work much longer. |