00
Days
00
Hrs
00
Min
00
Sec
Submit Your Paper

C’s Dynamic Memory Allocation Assisting AI Model Training Dataset AI Embedded Systems use concepts of C’s Dynamic Memory Allocation

Authors

Arav Bansal

Founder & CEO AVAUIRK (OPC) Private Limited (IN)

Article Information

DOI: 10.51583/IJLTEMAS.2025.1412000116

Subject Category: AI Embedded Systems use concepts of C’s Dynamic Memory allocation

Volume/Issue: 14/12 | Page No: 1342-1350

Publication Timeline

Submitted: 2026-01-13

Published: 2026-01-12

Abstract

Embedded AI devices operate under tight resource constraints (limited RAM, CPU, and power), yet they need to run inference efficiently. Dynamic memory allocation and dynamic variables play a crucial role here. Embedded systems often use C for AI deployment, so dynamic memory management (malloc, calloc, realloc, free) is central for ‘Model Parameter Storage’, ‘Input Buffers for Sensor Data’, ‘Batch Processing and Streaming’, ‘Memory Pooling’, ‘Dynamic variables for adaptability’. 

Keywords

C, Dynamic Memory Allocation, Dynamic Variables, AI Model Training dataset, Embedded Systems

Downloads

References

1. Below are the reference sites which I traversed to help build my understanding: [Google Scholar] [Crossref]

2. Inventor of C (books, articles) by Dennis MacAlistair Ritchie & Ken Thompson (Dennis Ritchie - Wikipedia) [Google Scholar] [Crossref]

3. Classic Data Structures by D. Samanta - Classic Data Structures - Google Books [Google Scholar] [Crossref]

4. Stanford Education : Scheduling Techniques for Concurrent Systems March 24, 2000 (10) [Google Scholar] [Crossref]

5. Dynamic Memory Allocation and Fragmentation – by Nikola Zlatanov (link) [Google Scholar] [Crossref]

6. OpenAI website - OpenAI (https://openai.com) [Google Scholar] [Crossref]

Metrics

Views & Downloads

Similar Articles

© 2026 IJLTEMAS · RSIS International. All rights reserved. ISSN 2278-2540.