Search
60 articles for “memory optimization”
-
Application of B-trees for Design of Optimal Page Replacement Technique in Modern Operating Systems
Abstract: Algorithms related to replacing the memory pages in operating systems are critical components of modern operating systems that manage virtual memory efficiently. Current algorithms such as LRU (Least Recently Used), Clock algorithms as well as FIFO (First-In-First-Out), often struggle with the increasing demands of contemporary applications and larger memory hierarchies. This research work proposes a novel approach utilizing B-tree data structures to design an optimal page replacement technique. The proposed …
Published in International Journal of Data Structure Studies · Vol. 3, Issue 2, 2025 · pp. 23–30 Read article
-
Comparative Analysis of Modern Programming Paradigms: Evaluating Language Efficiency and Compiler Design Technique
Abstract: This paper attempts to provide some insights into the efficiency of modern programming paradigms via a comparative study and explore the important role played by compiler design in the optimization of these languages. Programming languages have been evolving quickly over time and different paradigms: imperative, functional, or object-oriented programming come with their idiosyncrasies and optimization techniques. The study starts by defining the foundational principles of each paradigm. It then goes …
Published in Recent Trends in Programming languages · Vol. 11, Issue 3, 2024 · pp. 1–9 Read article
-
Efficient Gabor Filter Design Using Verilog HDL with Multiplier-accumulator (MAC) Implementation
Abstract: This paper introduces a novel and enhanced Gabor filter design aimed at addressing the demands of image processing applications using the Verilog Hardware Description Language (HDL). Specifically, it leverages the Reconstruct Gabor filter technique to elevate the performance and quality of standard image outputs. The primary objective of this research endeavor is to simplify the study, conduct an in-depth analysis, and substantially enhance the design's efficiency, all while ensuring the …
Published in International Journal of VLSI Circuit Design & Technology · Vol. 1, Issue 2, 2023 · pp. 40–46 Read article
-
A Memory-Based Genetic Algorithm for Optimization of Power Generation in a Microgrid
Abstract: Due to advancement in power electronics field, it is becoming more feasible to integrate renewable energy into power grid. Renewable energy sources are prompting more and more small investors to invest in generation and distribution of renewable energy at microgrid level. The increased competition requires energy producers to offer energy at minimum possible cost to gain the confidence of consumers, which needs efficient methods to schedule energy generation among the …
Published in Journal of Semiconductor Devices and Circuits · Vol. 12, Issue 3, 2025 · pp. 29–38 Read article
-
Learning Data Structures: Key to Good Programming
Abstract: Data structures are the most crucial feature of good programming and are needed to solve hard computational problems. This model makes use of two different recurrent neural network architectures, specifically long short-term memory (LSTM), and gated recurrent unit (GRU) networks. It explains how selecting and using the correct data structures may speed up computations, optimize memory, and scale code. How data structures and algorithms relate and how to think about …
Published in International Journal of Data Structure Studies · Vol. 4, Issue 1, 2026 · pp. 29–39 Read article
-
An Investigative Study on Cache-Oblivious Data Structures
Abstract: Cache-oblivious data structures and data management systems have emerged as critical components in modern computing environments, aiming to optimize memory access patterns across different levels of the memory hierarchy without explicit knowledge of cache sizes or configurations. This study presents an overview of cache-oblivious techniques, including adaptive data structures, compression, parallel processing, and security considerations. The workexplores future directions in cache-oblivious systems, such as non-volatile memory support, graph processing, edge …
Published in International Journal of Data Structure Studies · Vol. 1, Issue 2, 2023 · pp. 33–37 Read article
-
Systematic Review of Application of Nature-Inspired Algorithms for Resource Optimization in Multi-Programmed Operating Systems
Abstract: Multi-programmed operating systems are increasingly confronted with complex challenges in efficiently managing system resources, primarily due to the need to handle numerous concurrent processes with diverse and often conflicting resource demands. As these systems evolve, ensuring optimal performance across various dimensions, such as CPU scheduling, memory allocation, and load balancing, has become crucial. In this context, nature-inspired algorithms have emerged as promising solutions for enhancing resource optimization. These algorithms, which …
Published in Journal of Operating Systems Development & Trends · Vol. 12, Issue 2, 2025 · pp. 08–14 Read article
-
Enhanced Shell Script Optimization Techniques for Low-latency Automation in DevOps Environments
Abstract: Shell scripting remains a foundational component in system administration and DevOps automation, providing a straightforward yet powerful method for automating tasks, managing system configurations, and integrating seamlessly within continuous integration and continuous delivery (CI/CD) pipelines. These scripts serve as the backbone for many repetitive and complex tasks, enabling IT teams to execute workflows efficiently without manual intervention. As organizations continue to scale their infrastructure and adopt more complex architectures, the …
Published in Journal of Advances in Shell Programming · Vol. 11, Issue 3, 2024 · pp. 1–5 Read article
-
Algorithmic Strategies for Complex Data Handling: Optimizing Data Structures for Enhanced Computational Performance
Abstract: We live in an age of big data and processing very large often complicated datasets can be crucial to efficient algorithmic performance. This paper discusses different algorithmic techniques when working with difficult data and how to arrange your information structures correctly for better functionality in large-scale methods. It checks the impact of different algorithms like sorting, searching, and hashing in boosting its processing speed as well as memory use. This …
Published in International Journal of Data Structure Studies · Vol. 2, Issue 2, 2024 · pp. 1–10 Read article
-
Harnessing Machine Learning for Stock Movement Prediction: A Review of Current Approaches
Abstract: Stock price prediction is a crucial task in financial analysis, aiding investors and traders in making informed decisions. This study investigates the use of deep learning methods, particularly Long Short-Term Memory (LSTM) networks, for predicting stock prices based on historical market data. The dataset, sourced from Yahoo Finance, consists of time-series stock price data, which is preprocessed, feature-engineered, and visualized to improve prediction accuracy. The model's performance is assessed using …
Published in Journal of Advances in Shell Programming · Vol. 12, Issue 2, 2025 · pp. 29–40 Read article
-
Competitive Programming and Its Importance in the Present World
Abstract: Competitive programming has become a vital skill set for both computer science students and professionals, fostering problem-solving abilities, algorithmic thinking, and time management in a highly competitive environment. This paper provides a comprehensive overview of competitive programming, beginning with its core principles and progressing through advanced strategies used by participants to solve complex problems efficiently. In addition to explaining fundamental concepts, the paper explores key algorithms and data structures frequently …
Published in Recent Trends in Parallel Computing · Vol. 11, Issue 3, 2024 · pp. 39–50 Read article
-
Comparison of Models of Machine Learning and Hyperparameter optimization methods on various datasets
Abstract: The most likely phase in achieving powerful and robust machine learning models is probably the hyperparameters tuning step. The traditional exhaustive methods of search (Grid Search and others) ensure that the search space is covered, but are computationally very inexpensive; random search is less expensive and can still miss good regions; and lastly, the modern model-based and population-based methods (Bayesian Optimization, Tree-structured Parzen Estimator (TPE), Genetic Algorithms) are thought to …
Published in Recent Trends in Programming languages · Vol. 13, Issue 1, 2026 Read article
-
A Reviewed Study On Cpu-Optimized Parameter-Efficient Fine- Tuning For Large Language Models To Increase Accuracy Using Lora
Abstract: The fast proliferation of Large Language Models (LLMs) has increased the need to optimize the process of fine-tuning but the existing workflows that require a GPU are still expensive, intensive, and unavailable to most researchers. This paper is driven by the desire to have a more cost-efficient and democratized version by examining a CPU-efficient implementation of Parameter-Efficient Fine-Tuning (PEFT) based on Low-Rank Adaptation (LoRA). The major purpose of the study …
Published in Recent Trends in Parallel Computing · Vol. 13, Issue 1, 2026 Read article
-
Bridging Brain-Inspired Learning and Quantum Reasoning for Future AGI Systems
Abstract: This research paper presents a novel neuromorphic–quantum hybrid computing framework envisioned to advance intelligent systems toward artificial general intelligence. The architecture integrates brain-inspired spiking networks for adaptive, energy-efficient learning with quantum processors for non-classical optimization and reasoning. A shared synaptic–quantum memory layer enables dual information representation, while neuromorphic adaptive controllers provide real-time stabilization of noisy quantum circuits. While quantum processors offer features like superposition- enabled exploration and entanglement-based correlations that …
Published in Current Trends in Signal Processing · Vol. 16, Issue 1, 2026 Read article
-
Carbon-Aware Autonomous AI Systems: Reinforcement Learning for Sustainable Cloud and Edge Computing
Abstract: The field of communication and information technology is expanding quickly. Because of this, a significant amount of carbon emissions are produced by cloud data centres and edge computing nodes. In fact they are now responsible for 3 to 4 percent of the worlds total greenhouse gas emissions. Most of the time people who manage these resources focus on how they are working and how quickly they can get things done.. …
Published in Journal of Energy, Environment & Carbon Credits · Vol. 16, Issue 2, 2026 Read article
-
Educating Compilers to Learn: Utilizing Machine Learning for More Brilliant Code Optimization
Abstract: This study explores the use of machine learning (ML) approaches to compiler optimization. The now-traditional static compilation techniques are transformed into adaptive, dynamic systems capable of making context-specific advancements. Traditional compilers rely mostly on heuristic or rule-based optimization techniques. While these techniques work well in general cases, they consistently fail to adapt well within the limits of code structures that modern machines display. This limitation is especially acute in today's …
Published in Journal of Computer Technology & Applications · Vol. 16, Issue 1, 2025 · pp. 50–54 Read article
-
Design and Optimization of Domain-Specific Languages for High-Performance Computing Applications
Abstract: The accelerating demand for computational power in scientific, engineering, and data-intensive domains has driven High-Performance Computing (HPC) systems toward unprecedented levels of parallelism and architectural complexity. Contemporary HPC platforms integrate multicore CPUs, many-core GPUs, accelerators, and deep memory hierarchies, creating significant challenges for software development and performance optimization. Traditional general-purpose programming languages and parallel programming frameworks provide low-level control over hardware resources but require extensive manual tuning, resulting in poor …
Published in Recent Trends in Parallel Computing · Vol. 13, Issue 1, 2026 Read article
-
Reinforcement Learning for Adaptive Sensing with Shape Memory Polymer-Based IoT Nodes
Abstract: The rapid expansion of intelligent sensing in the Internet of Things (IoT) has revealed the pressing need for materials and algorithms capable of self-adaptation in volatile environments. Conventional polymer-based sensors and static control strategies often fail to capture nonlinear thermo-mechanical dynamics, leaving them unsuitable for unpredictable operating conditions. Although prior studies have improved polymer composites or introduced algorithmic optimization independently, few attempts have coupled the adaptability of smart materials with …
Published in Journal of Polymer & Composites · Vol. 13, Issue 6, 2025 · pp. 370–391 Read article
-
Improving Polymer Composite Properties Through Reinforcement Learning Guided Prototyping A Novel Approach for Material Engineering
Abstract: Innovative approaches integrating reinforcement learning (RL) and machine learning (ML) into the fields of polymer composite prototyping and soft actuator manufacturing for applications. This new an algorithm utilizing RL optimizes polymer composite fabrication parameters to enhance material properties efficiently. By iteratively adjusting parameters based on predefined objectives, the RL agent guides the prototyping process, promising to revolutionize polymer composite engineering. A finest control method for locked loop control of Shape …
Published in Journal of Polymer & Composites · Vol. 12, Issue 4, 2024 · pp. 208–218 Read article
-
Automating Compiler Optimization: A Machine Learning Approach
Abstract: This study reports on an ML-based approach to compiler optimization, complementing traditional optimization methods that rely strongly on hand-tuned settings. Compiler optimization plays a key role in performance-speedup and energy optimization of complex contemporary software systems. However, the traditional approach to optimizer settings involves laborious, error-prone, and scale-insensitive human-in-the-loop intervention, especially in the complex and high-demand environments in which today's computing application thrives. By integrating RL and GA, we can …
Published in Journal of Artificial Intelligence Research & Advances · Vol. 12, Issue 1, 2025 · pp. 12–16 Read article