Title :
High performance C programming
Author :
Myalapalli, Vamsi Krishna ; Myalapalli, Jaya Krishna ; Savarapu, Pradeep Raj
Author_Institution :
JNTUK Univ. Coll. of Eng., Vizianagaram, India
Abstract :
Optimization is one of the desired objectives in software engineering to ensure that program makes proficient utilization of system resources. Optimization entails making program(s) bug free, reduced time and space complexity, portable etc. As such in this paper we present sundry tuning techniques for rewriting a statement which increases the efficiency of the statement in the area of time and space complexity. The denouements of our schemes and methodologies advocate that security and performance i.e. time and space complexities are enhanced. Our analysis can serve as hand held Tuning and White Box Testing Tool for C programmers.
Keywords :
C language; parallel programming; program debugging; program testing; safety-critical software; software portability; bug-free programs; high-performance C programming; performance enhancement; portable software; program optimization; security enhancement; software engineering; space complexity reduction; statement efficiency improvement; statement rewriting; sundry tuning techniques; system resource utilization; time complexity reduction; white box testing tool; Arrays; Complexity theory; Memory management; Optimization; Program processors; Registers; Tuning; C Best Practices; C Code Optimization; C Optimization; C Performance Tuning; C Tactics; C Tuning;
Conference_Titel :
Pervasive Computing (ICPC), 2015 International Conference on
Conference_Location :
Pune
DOI :
10.1109/PERVASIVE.2015.7087005