English
Related papers

Related papers: Proactive Aging Mitigation in CGRAs through Utiliz…

200 papers

The architecture of a coarse-grained reconfigurable array (CGRA) processing element (PE) has a significant effect on the performance and energy efficiency of an application running on the CGRA. This paper presents an automated approach for…

Hardware Architecture · Computer Science 2021-04-30 Jackson Melchert , Kathleen Feng , Caleb Donovick , Ross Daly , Clark Barrett , Mark Horowitz , Pat Hanrahan , Priyanka Raina

AI acceleration has been dominated by GPUs, but the growing need for lower latency, energy efficiency, and fine-grained hardware control exposes the limits of fixed architectures. In this context, Field-Programmable Gate Arrays (FPGAs)…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-11-18 Arturo Urías Jiménez

Neuromorphic hardware with non-volatile memory (NVM) can implement machine learning workload in an energy-efficient manner. Unfortunately, certain NVMs such as phase change memory (PCM) require high voltages for correct operation. These…

Emerging Technologies · Computer Science 2019-11-05 Adarsha Balaji , Shihao Song , Anup Das , Nikil Dutt , Jeff Krichmar , Nagarajan Kandasamy , Francky Catthoor

Reconfigurable computing offers a good balance between flexibility and energy efficiency. When combined with software-programmable devices such as CPUs, it is possible to obtain higher performance by spatially distributing the…

Hardware Architecture · Computer Science 2024-04-22 Daniel Vazquez , Jose Miranda , Alfonso Rodriguez , Andres Otero , Pascuale Davide Schiavone , David Atienza

Reliability management is one of the primary concerns in manycore systems design. Different aging mechanisms such as Negative-Bias Temperature Instability (NBTI), Electromigration (EM), and thermal cycling can reduce the reliability of…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-08-15 Fatemeh Hossein Khani , Omid Akbari , Muhammad Shafique

As modern Coarse Grain Reconfigurable Arrays (CGRAs) grow in size, efficient utilization of the available fabric by a single application becomes increasingly difficult. Existing CGRA mappers either fail to utilize the available fabric or…

Hardware Architecture · Computer Science 2026-04-07 Agamemnon Kyriazis , Panagiotis Miliadis , Dimitris Theodoropoulos , Nectarios Koziris , Dionisios Pnevmatikatos

Multi-tenancy for latency-critical applications leads to re-source interference and unpredictable performance. Core reconfiguration opens up more opportunities for colocation,as it allows the hardware to adjust to the dynamic performance…

The complexity, heterogeneity and scale of electrical networks have grown far beyond the limits of exclusively human-based management at the Smart Grid (SG). Likewise, researchers cogitate the use of artificial intelligence and heuristics…

Artificial Intelligence · Computer Science 2019-07-16 Flavio G. Calhau , Joberto S. B. Martins

Coarse-Grained Reconfigurable Architectures (CGRAs) are a promising and versatile accelerator platform, offering a balance between the performance and efficiency of specialized accelerators and the software programmability. However, their…

Programming Languages · Computer Science 2026-04-07 Shangkun Li , Jinming Ge , Diyuan Tao , Zeyu Li , Jiawei Liang , Linfeng Du , Jiang Xu , Wei Zhang , Cheng Tan

In the context of building electrification, the operation of distributed energy resources integrating multiple energy carriers (electricity, heat, mobility) poses a significant challenge due to the nonlinear device dynamics, uncertainty,…

Systems and Control · Electrical Eng. & Systems 2026-04-20 Darío Slaifstein , Gautham Ram Chandra Mouli , Laura Ramirez-Elizondo , Pavol Bauer

Generative recommendation (GR) has emerged as a promising paradigm that replaces fragmented, scenario-specific architectures with unified Transformer-based models, exhibiting scaling-law behavior where recommendation quality improves…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-05-14 Huichao Chai , Zhixin Wu , Xuemiao Li , Shiqing Fan , Hengfeng Wang , Maojun Peng , Lu Xu , Yaoyuan Wang , Yibo Jin , Wei Guo , Yongxiang Feng

Fog computing is a promising computing paradigm in which IoT data can be processed near the edge to support time-sensitive applications. However, the availability of the resources in the computation device is not stable since they may not…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-12-19 Ranesh Kumar Naha , Saurabh Garg

Genetic algorithms have played an important role in engineering optimization. Traditional GAs treat each gene separately. However, biophysical studies of gene regulatory networks revealed direct associations between different genes. It…

Neural and Evolutionary Computing · Computer Science 2024-05-01 Zhaoning Shi , Meng Xiang , Zhaoyang Hai , Xiabi Liu , Yan Pei

In this paper, we provide a novel application aware user association and resource allocation framework, i.e., AURA-5G, which utilizes a joint optimization strategy to accomplish the same. Concretely, our methodology considers all the real…

Networking and Internet Architecture · Computer Science 2020-03-25 Akshay Jain , Elena Lopez-Aguilera , Ilker Demirkol

Coarse-grained Reconfigurable Arrays (CGRAs) are domain-agnostic accelerators that enhance the energy efficiency of resource-constrained edge devices. The CGRA landscape is diverse, exhibiting trade-offs between performance, efficiency, and…

Hardware Architecture · Computer Science 2024-12-13 Zhaoying Li , Pranav Dangi , Chenyang Yin , Thilini Kaushalya Bandara , Rohan Juneja , Cheng Tan , Zhenyu Bai , Tulika Mitra

Cloud computing is one of the most used distributed systems for data processing and data storage. Due to the continuous increase in the size of the data processed by cloud computing, scheduling multiple tasks to maintain efficiency while…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-08-24 Mahdi Manavi , Yunpeng Zhang , Guoning Chen

The growing demand for computational resources in machine learning has made efficient resource allocation a critical challenge, especially in heterogeneous hardware clusters where devices vary in capability, age, and energy efficiency.…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-20 Ahmad Raeisi , Mahdi Dolati , Sina Darabi , Sadegh Talebi , Patrick Eugster , Ahmad Khonsari

Fine-grained power estimation in multicore Systems on Chips (SoCs) is crucial for efficient thermal management. BPI (Blind Power Identification) is a recent approach that determines the power consumption of different cores and the thermal…

Performance · Computer Science 2024-10-29 Mohamed R. Elshamy , Mehdi Elahi , Ahmad Patooghy , Abdel-Hameed A. Badawy

A variety of computing platform like Field Programmable Gate Array (FPGA), Graphics Processing Unit (GPU) and multicore Central Processing Unit (CPU) in data centers are suitable for acceleration of data-intensive workloads. Especially,…

Hardware Architecture · Computer Science 2023-11-21 Rourab Paul , Marco Danelutto

The aggressive application of scalar replacement to array references substantially reduces the number of memory operations at the expense of a possibly very large number of registers. In this paper we describe a register allocation…

Programming Languages · Computer Science 2011-11-09 Nastaran Baradaran , Pedro C. Diniz