1 repository
Techniques for balancing power and memory usage to improve efficiency on mobile devices.
Distinct from Mobile Performance Optimizations: Distinct from Mobile Performance Optimizations: focuses specifically on the trade-off between power consumption and memory allocation.
Explore 1 awesome GitHub repository matching mobile development · Resource Optimization. Refine with filters or upvote what's useful.
Mace este un framework de inferență deep learning mobil și un motor de accelerare hardware. Funcționează ca un runtime pentru executarea modelelor de rețele neuronale pe dispozitive mobile, distribuind calculele între CPU-uri, GPU-uri și NPU-uri. Proiectul include un convertor de modele cross-platform pentru transformarea rețelelor neuronale pre-antrenate din diverse formate industriale în reprezentări optimizate pentru mobil. De asemenea, oferă un obfuscator de rețele neuronale care convertește ponderile modelului în cod sursă pentru a proteja proprietatea intelectuală împotriva ingineriei inverse. Framework-ul gestionează resursele de pe dispozitiv prin optimizarea alocării memoriei și ajustarea setărilor de putere ale cipului. Mai mult, abordează performanța execuției prin optimizarea algoritmilor matematici și împărțirea calculelor pentru a menține responsivitatea interfeței.
Manages chip power settings and memory allocation to balance energy consumption and performance.