Skip to Content
You are currently on the new version of our website. Access the old version .

127 Results Found

  • Article
  • Open Access
3 Citations
4,146 Views
22 Pages

Hardware-Based Implementation of Algorithms for Data Replacement in Cache Memory of Processor Cores

  • Larysa Titarenko,
  • Vyacheslav Kharchenko,
  • Vadym Puidenko,
  • Artem Perepelitsyn and
  • Alexander Barkalov

Replacement policies have an important role in the functioning of the cache memory of processor cores. The implementation of a successful policy allows us to increase the performance of the processor core and the computer system as a whole. Replaceme...

  • Article
  • Open Access
187 Views
31 Pages

23 October 2026

Modern network communication systems require reliable data transmission while maintaining high performance and low latency. This study proposes a retransmission-aware Set-Associative Memory Management (SAMM) architecture integrating adaptive replacem...

  • Article
  • Open Access
5 Citations
3,317 Views
18 Pages

26 March 2021

To process data from IoTs and wearable devices, analysis tasks are often offloaded to the cloud. As the amount of sensing data ever increases, optimizing the data analytics frameworks is critical to the performance of processing sensed data. A key ap...

(This article belongs to the Special Issue Recent Trends in Embedded Technologies and Wearable Systems: Artificial Intelligence Solutions)
  • Article
  • Open Access
1,385 Views
12 Pages

CacheAware: Data Locality-Aware Scheduling for Distributed Memory Systems

  • Haifa A. Alanazi,
  • Abdulaziz G. Alanazi and
  • Nasser S. Albalawi

The widening performance gap between processor speed and memory access latency has made data locality a critical bottleneck in high-performance computing. In Non-Uniform Memory Access (NUMA) and distributed memory systems, remote accesses incur penal...

  • Article
  • Open Access
4 Citations
6,302 Views
26 Pages

1 September 2018

This paper first integrates big data tools—Hive, Impala, and SparkSQL—which support SQL-like queries for rapid data retrieval in big data. The three introduced tools are not only suitable for operating in business intelligence to serve hi...

  • Article
  • Open Access
3 Citations
4,786 Views
23 Pages

Ideal and Predictable Hit Ratio for Matrix Transposition in Data Caches

  • Alba Pedro-Zapater,
  • Clemente Rodríguez,
  • Juan Segarra,
  • Rubén Gran Tejero and
  • Víctor Viñals-Yúfera

3 February 2020

Matrix transposition is a fundamental operation, but it may present a very low and hardly predictable data cache hit ratio for large matrices. Safe (worst-case) hit ratio predictability is required in real-time systems. In this paper, we obtain the r...

(This article belongs to the Special Issue Supercomputing and Mathematics)
  • Article
  • Open Access
6 Citations
3,050 Views
13 Pages

20 September 2022

An optimization strategy for cached data offloading plays a crucial role in the edge network environment. This strategy can improve the performance of edge nodes with limited cache memory to serve data service requests from user terminals. The main c...

(This article belongs to the Section Artificial Intelligence)
  • Article
  • Open Access
2,445 Views
15 Pages

19 July 2021

Compared with the traditional hard-disk drives (HDDs), solid-state drives (SSDs) have adopted NAND flash memory and become the current popular storage devices. However, when the free space in NAND flash memory is not enough, the garbage collection wi...

(This article belongs to the Section Computing and Artificial Intelligence)
  • Article
  • Open Access
5 Citations
3,609 Views
18 Pages

In-Memory Caching for Enhancing Subgraph Accessibility

  • Kyoungsoo Bok,
  • Seunghun Yoo,
  • Dojin Choi,
  • Jongtae Lim and
  • Jaesoo Yoo

9 August 2020

Graphs have been utilized in various fields because of the development of social media and mobile devices. Various studies have also been conducted on caching techniques to reduce input and output costs when processing a large amount of graph data. I...

(This article belongs to the Section Computing and Artificial Intelligence)
  • Article
  • Open Access
1 Citations
1,226 Views
25 Pages

3 March 2026

This paper presents a register-transfer-level (RTL) fault injection study of the LEON3 processor’s internal memory subsystem under single-event upsets (SEUs). The analysis targets four key components: the instruction cache (I-cache), data cache...

  • Article
  • Open Access
498 Views
24 Pages

The rapid growth of data-intensive applications has increased the demand for efficient storage in large-scale key-value (KV) stores. Disaggregated memory architectures provide a scalable solution by separating compute and memory resources via RDMA. H...

(This article belongs to the Special Issue New Challenges in High-Performance Computing and Computer Architecture)
  • Article
  • Open Access
6 Citations
6,060 Views
14 Pages

17 October 2021

GPGPUs has gradually become a mainstream acceleration component in high-performance computing. The long latency of memory operations is the bottleneck of GPU performance. In the GPU, multiple threads are divided into one warp for scheduling and execu...

(This article belongs to the Special Issue Power-MEMS and Energy Storage Devices for On-Chip Microsystems)
  • Article
  • Open Access
2 Citations
4,387 Views
19 Pages

13 September 2021

In this paper, we present several optimization strategies that can improve the overall performance of the distributed in-memory computing system, “Apache Spark”. Despite its distributed memory management capability for iterative jobs and intermediate...

(This article belongs to the Section Computing and Artificial Intelligence)
  • Article
  • Open Access
19 Citations
5,278 Views
20 Pages

Deep Learning-Based Content Caching in the Fog Access Points

  • Sovit Bhandari,
  • Navin Ranjan,
  • Pervez Khan,
  • Hoon Kim and
  • Youn-Sik Hong

22 February 2021

Proactive caching of the most popular contents in the cache memory of fog-access points (F-APs) is regarded as a promising solution for the 5G and beyond cellular communication to address latency-related issues caused by the unprecedented demand of m...

(This article belongs to the Special Issue Edge Computing for Internet of Things)
  • Article
  • Open Access
2 Citations
2,992 Views
15 Pages

Modern hardware accelerator cards create an accessible platform for developers to reduce execution times for computationally expensive algorithms. The most widely used systems, however, have dedicated memory spaces, resulting in the processor having...

(This article belongs to the Special Issue Feature Papers in Circuit and Signal Processing)
  • Article
  • Open Access
4 Citations
4,686 Views
23 Pages

5 January 2025

Information-Centric Networking (ICN) typically utilizes DRAM (Dynamic Random Access Memory) to build in-network cache components due to its high data transfer rate and low latency. However, DRAM faces significant limitations in terms of cost and capa...

  • Article
  • Open Access
1 Citations
3,813 Views
12 Pages

Recently, in 3D Chip-Multiprocessors (CMPs), a hybrid cache architecture of SRAM and Non-Volatile Memory (NVM) is generally used to exploit high density and low leakage power of NVM and a low write overhead of SRAM. The conventional access policy doe...

(This article belongs to the Section Computer Science & Engineering)
  • Article
  • Open Access
4 Citations
2,725 Views
19 Pages

6 April 2023

With the development of various information and communication technologies, the amount of big data has increased, and distributed file systems have emerged to store them stably. The replication technique divides the original data into blocks and writ...

(This article belongs to the Section A: Computer Science)
  • Article
  • Open Access

WCET Analysis of Multilevel Data Cache with Multitier Coherence Protocol

  • Xianchen Shi,
  • Benting Zhang,
  • Shufeng Chen and
  • Yuegang Pu

11 November 2026

The high parallel computing performance of multicore processors has made them popular for real-time systems. However, compared to single-core processors, the worst-case execution time (WCET) analysis of multicore processors is confronted with challen...

  • Article
  • Open Access
1,009 Views
23 Pages

6 March 2026

Apache Spark has gained widespread adoption for large-scale data processing. However, conventional caching methods inadequately address the dual challenges of performance bottlenecks and escalating energy consumption in data-intensive workloads. This...

(This article belongs to the Topic Green Technology Innovation and Economic Growth)
  • Article
  • Open Access
33 Citations
4,906 Views
19 Pages

DCS: Distributed Caching Strategy at the Edge of Vehicular Sensor Networks in Information-Centric Networking

  • Yahui Meng,
  • Muhammad Ali Naeem,
  • Rashid Ali,
  • Yousaf Bin Zikria and
  • Sung Won Kim

11 October 2019

Information dissemination in current Vehicular Sensor Networks (VSN) depends on the physical location in which similar data is transmitted multiple times across the network. This data replication has led to several problems, among which resource cons...

(This article belongs to the Special Issue Vehicular Sensor Networks: Applications, Advances and Challenges)
  • Article
  • Open Access
8 Citations
4,724 Views
18 Pages

An FPGA-Based Performance Analysis of Hardware Caching Techniques for Blockchain Key-Value Database

  • Muhammad Faisal Siddiqui,
  • Farman Ali,
  • Muhammad Awais Javed,
  • Muhammad Badruddin Khan and ,
  • Abdul Khader Jilani Saudagar,
  • Mohammed Alkhathami and
  • Mozaherul Hoque Abul Hasanat
  • + 2 authors+ 0 author

23 March 2023

The speedy advancement in wireless communication technologies provides considerable development to enable smart cities with applications such as Intelligent Transport Systems (ITS) and the Internet of Medical Things (IoMT). Blockchain is an emerging...

(This article belongs to the Section Electrical, Electronics and Communications Engineering)
  • Article
  • Open Access
2 Citations
2,160 Views
23 Pages

The Content-Centric Network (CCN) presents an alternative to the conventional TCP/IP network, where IP is fundamental for communication between the source and destination. Instead of relying on IP addresses, CCN emphasizes content to enable efficient...

  • Article
  • Open Access
10 Citations
6,721 Views
17 Pages

A Memory Hierarchy Protected against Side-Channel Attacks

  • Ezinam Bertrand Talaki,
  • Olivier Savry,
  • Mathieu Bouvier Des Noes and
  • David Hely

In the vulnerability analysis of System on Chips, memory hierarchy is considered among the most valuable element to protect against information theft. Many first-order side-channel attacks have been reported on all its components from the main memory...

(This article belongs to the Special Issue Feature Papers in Hardware Security II)
  • Article
  • Open Access
8 Citations
3,639 Views
26 Pages

18 February 2024

With the popularity of smart devices and the growth of high-bandwidth applications, the wireless industry is facing an increased surge in data traffic. This challenge highlights the limitations of traditional edge-caching solutions, especially in ter...

  • Article
  • Open Access
1,006 Views
28 Pages

A Hybrid Method for Semantic Cache Analysis of Computational Kernels in C Programs

  • Vitaly Egunov,
  • Alla G. Kravets,
  • Pavel Kravchenya,
  • Anna Matokhina and
  • Vladimir Shabalovsky

The performance of modern high-performance computing systems is increasingly constrained not by computational power, but by the efficiency of memory subsystem interaction. Cache behavior optimization thus becomes a critical requirement for developers...

  • Article
  • Open Access
6 Citations
11,148 Views
22 Pages

A Scalable and Highly Configurable Cache-Aware Hybrid Flash Translation Layer

  • Jalil Boukhobza,
  • Pierre Olivier and
  • Stéphane Rubini

24 March 2014

This paper presents a cache-aware configurable hybrid flash translation layer (FTL), named CACH-FTL. It was designed based on the observation that most state-of­­-the-art flash-specific cache systems above FTLs flush groups of pages belonging to the...

  • Article
  • Open Access
11 Citations
4,198 Views
16 Pages

Directed acyclic graph (DAG)-aware task scheduling algorithms have been studied extensively in recent years, and these algorithms have achieved significant performance improvements in data-parallel analytic platforms. However, current DAG-aware task...

(This article belongs to the Section Computer Science & Engineering)
  • Article
  • Open Access
14 Citations
2,801 Views
21 Pages

Proactive Caching in D2D Assisted Multitier Cellular Network

  • Fawad Ahmad,
  • Ayaz Ahmad,
  • Irshad Hussain,
  • Ghulam Muhammad and ,
  • Zahoor Uddin and
  • Salman A. AlQahtani
  • + 1 author+ 0 author

6 July 2022

Cache-enabled networks suffer hugely from the challenge of content caching and content delivery. In this regard, cache-enabled device-to-device (D2D) assisted multitier cellular networks are expected to relieve the network data pressure and effective...

(This article belongs to the Section Communications)
  • Article
  • Open Access
1 Citations
1,313 Views
13 Pages

Cache-Based Design of Spaceborne Solid-State Storage Systems

  • Chang Liu,
  • Junshe An,
  • Qiang Yan and
  • Zhenxing Dong

To address the current limitations of spaceborne solid-state storage systems that cannot effectively support the parallel storage of multiple high-speed data streams, the throughput bottleneck of NAND FLASH-based solid-state storage systems was analy...

(This article belongs to the Section Computer Science & Engineering)
  • Feature Paper
  • Article
  • Open Access
8 Citations
3,350 Views
16 Pages

Cache-Aided General Linear Function Retrieval

  • Kai Wan,
  • Hua Sun,
  • Mingyue Ji,
  • Daniela Tuninetti and
  • Giuseppe Caire

26 December 2020

Coded Caching, proposed by Maddah-Ali and Niesen (MAN), has the potential to reduce network traffic by pre-storing content in the users’ local memories when the network is underutilized and transmitting coded multicast messages that simultaneou...

(This article belongs to the Special Issue The Interplay between Storage, Computing, and Communications from an Information-Theoretic Perspective)
  • Article
  • Open Access
3 Citations
4,770 Views
21 Pages

3 November 2021

Shared memory is the most popular parallel programming model for multi-core processors, while message passing is generally used for large distributed machines. However, as the number of cores on a chip increases, the relative merits of shared memory...

(This article belongs to the Special Issue 10th Anniversary of Electronics: Recent Advances in Computer Science & Engineering)
  • Article
  • Open Access
1 Citations
3,241 Views
18 Pages

Data-intensive applications are generating massive amounts of data which is stored on cloud computing platforms where distributed file systems are utilized for storage at the back end. Most users of those applications deployed on cloud computing syst...

(This article belongs to the Section Microwave and Wireless Communications)
  • Article
  • Open Access
1 Citations
3,391 Views
19 Pages

8 March 2021

In this paper, we introduce a memory and cache contention denial-of-service attack and its hardware-based countermeasure. Our attack can significantly degrade the performance of the benign programs by hindering the shared resource accesses of the ben...

(This article belongs to the Section Electrical, Electronics and Communications Engineering)
  • Article
  • Open Access
18 Citations
4,485 Views
19 Pages

8 October 2018

In-network caching is one of the key features of information-centric networks (ICN), where forwarding entities in a network are equipped with memory with which they can temporarily store contents and satisfy en route requests. Exploiting in-network c...

(This article belongs to the Section Sensor Networks)
  • Article
  • Open Access
5 Citations
4,429 Views
23 Pages

22 January 2021

The emergence of big data processing and machine learning has triggered the exponential growth of the working set sizes of applications. In addition, several modern applications are memory intensive with irregular memory access patterns. Therefore, w...

(This article belongs to the Section Computing and Artificial Intelligence)
  • Article
  • Open Access
1 Citations
4,983 Views
24 Pages

Graph traversal is widely used in map routing, social network analysis, causal discovery and many more applications. Because it is a memory-bound process, graph traversal puts significant pressure on the memory subsystem. Due to poor spatial locality...

(This article belongs to the Section Computer Science & Engineering)
  • Article
  • Open Access
7 Citations
3,582 Views
24 Pages

Enhancing Energy Efficiency in IoT-NDN via Parameter Optimization

  • Dennis Papenfuß,
  • Bennet Gerlach,
  • Stefan Fischer and
  • Mohamed Ahmed Hail

16 February 2024

The IoT encompasses objects, sensors, and everyday items not typically considered computers. IoT devices are subject to severe energy, memory, and computation power constraints. Employing NDN for the IoT is a recent approach to accommodate these issu...

(This article belongs to the Special Issue Featured Papers in the Section Internet of Things)
  • Article
  • Open Access
3,653 Views
35 Pages

Hierarchical Caching for Agentic Workflows: A Multi-Level Architecture to Reduce Tool Execution Overhead

  • Farhana Begum,
  • Craig Scott,
  • Kofi Nyarko,
  • Mansoureh Jeihani and
  • Fahmi Khalifa

Large Language Model (LLM) agents depend heavily on multiple external tools such as APIs, databases and computational services to perform complex tasks. However, these tool executions create latency and introduce costs, particularly when agents handl...

(This article belongs to the Section Learning)
  • Article
  • Open Access
5 Citations
10,235 Views
17 Pages

Design of a Convolutional Neural Network Accelerator Based on On-Chip Data Reordering

  • Yang Liu,
  • Yiheng Zhang,
  • Xiaoran Hao,
  • Lan Chen and ,
  • Mao Ni,
  • Ming Chen and
  • Rong Chen
  • + 2 authors+ 0 author

Convolutional neural networks have been widely applied in the field of computer vision. In convolutional neural networks, convolution operations account for more than 90% of the total computational workload. The current mainstream approach to achievi...

(This article belongs to the Section Artificial Intelligence)
  • Article
  • Open Access
786 Views
52 Pages

7 August 2026

Main memory carries data outside the processor’s trust boundary, so commodity systems-on-chip (SoCs) increasingly encrypt it; yet, in-line memory encryption engine itself becomes a differential power analysis (DPA) target whose key, if recovere...

  • Article
  • Open Access
760 Views
25 Pages

An SEU-Tolerant Cache for a RISC-V Core

  • Ariel David Santana Gil,
  • Salvador Ibarra Delgado,
  • Julio Villalba Moreno,
  • Remberto Sandoval Arechiga and ,
  • Viktor Iván Rodriguez Abdalá and
  • Manuel Hernández Calviño
  • + 1 author+ 0 author

The open RISC-V Instruction Set Architecture (ISA) is a versatile architecture with a growing number of implementations, including the aerospace sector, where tolerance to Single-Event Upset (SEU) faults is critical. This paper presents the FPGA-base...

  • Article
  • Open Access
1 Citations
2,341 Views
15 Pages

SRB-ELL: A Vector-Friendly Sparse Matrix Format for SpMV on Scratchpad-Augmented Architectures

  • Sheng Zhang,
  • Wuqiang Bai,
  • Zongmao Zhang,
  • Xuchao Xie and
  • Xuebin Tang

7 September 2025

Sparse Matrix–Vector Multiplication (SpMV) is a critical computational kernel in high-performance computing (HPC) and artificial intelligence (AI). However, its irregular memory access patterns lead to frequent cache misses on multi-level cache...

(This article belongs to the Special Issue Intelligent Data Processing and Management: Technologies and Applications)
  • Article
  • Open Access
2 Citations
5,085 Views
17 Pages

Efficient Modeling and Usage of Scratchpad Memory for Artificial Intelligence Accelerators

  • Cagla Irmak Rumelili Köksal and
  • Sıddıka Berna Örs Yalçın

Deep learning accelerators play a crucial role in enhancing computation-intensive AI applications. Optimizing system resources—such as shared caches, on-chip SRAM, and data movement mechanisms—is essential for achieving peak performance a...

(This article belongs to the Special Issue Recent Advances in AI Hardware Design)
  • Article
  • Open Access
6 Citations
2,190 Views
19 Pages

17 October 2024

Evasive Spectre attacks have used additional nop or memory delay instructions to make effective hardware performance counter based detectors with lower attack detection successful rate. Interestingly, the detection performance gets worse under differ...

(This article belongs to the Special Issue New Insights in Information Security and Data Privacy: Challenges and Solutions)
  • Article
  • Open Access
11 Citations
5,024 Views
28 Pages

Performance Evaluation Analysis of Spark Streaming Backpressure for Data-Intensive Pipelines

  • Kassiano J. Matteussi,
  • Julio C. S. dos Anjos,
  • Valderi R. Q. Leithardt and
  • Claudio F. R. Geyer

23 June 2022

A significant rise in the adoption of streaming applications has changed the decision-making processes in the last decade. This movement has led to the emergence of several Big Data technologies for in-memory processing, such as the systems Apache St...

(This article belongs to the Special Issue Performance, Simulation and Modelling of Sensors Networks in the Context of IoT, Edge Computing, and AI)
  • Article
  • Open Access
524 Views
17 Pages

CorrelaCache: A Cache Replacement Model Based on Imitation Learning and Autocorrelation Mechanism

  • Shuaijie Wu,
  • Zekun Yan,
  • Hao Gui,
  • Ruoshan Kong and ,
  • Hua Chen and
  • Feng Liu
  • + 1 author+ 0 author

Existing cache replacement strategies in large-scale spatiotemporal data systems struggle to cope with complex and dynamic access patterns characterized by long-tail distributions and periodic behaviors. Traditional heuristic-based methods such as Le...

(This article belongs to the Section Big Data)
  • Article
  • Open Access
4 Citations
3,581 Views
40 Pages

21 December 2025

Modern distributed systems increasingly rely on reactive programming to meet the demands of high throughput and low latency under extreme concurrency. While the theoretical advantages of non-blocking I/O are well-established, empirical understanding...

of 3