中文
相关论文

相关论文: Register Spilling for Specific Application Domains…

200 篇论文

Register allocation is a much studied problem. A particularly important context for optimizing register allocation is within loops, since a significant fraction of the execution time of programs is often inside loop code. A variety of…

编程语言 · 计算机科学 2014-06-04 Lukasz Domagala , Fabrice Rastello , Sadayappan Ponnuswany , Duco Van Amstel

Graphics Processing Units (GPUs) maintain a large register file to increase the thread level parallelism (TLP). To increase the TLP further, recent GPUs have increased the number of on-chip registers in every generation. However, with the…

硬件体系结构 · 计算机科学 2018-03-30 Vishwesh Jatala , Jayvant Anantpur , Amey Karkare

This paper investigates in detail the effects of noise on the performance of reservoir computing. We focus on an application in which reservoir computers are used to learn the relationship between different state variables of a chaotic…

神经与进化计算 · 计算机科学 2023-05-10 Chad Nathe , Chandra Pappu , Nicholas A. Mecholsky , Joseph D. Hart , Thomas Carroll , Francesco Sorrentino

In the design of integrated circuits, one critical metric is the maximum delay introduced by combinational modules within the circuit. This delay is crucial because it represents the time required to perform a computation: in an…

人工智能 · 计算机科学 2026-01-14 Alessandro Bertagnon , Marcello Dalpasso , Michele Favalli , Marco Gavanelli

The increasing complexity and the short life cycles of embedded systems are pushing the current system-on-chip designs towards a rapid increasing on the number of programmable processing units, while decreasing the gate count for custom…

硬件体系结构 · 计算机科学 2011-11-09 Alexandre M. Amory , Marcelo Lubaszewski , Fernando G. Moraes , Edson I. Moreno

Parallel computing is very important to accelerate the performance of software systems. Additionally, considering that a recurring challenge is to process high data volumes continuously, stream processing emerged as a paradigm and software…

分布式、并行与集群计算 · 计算机科学 2024-05-14 Adriano Vogel , Sören Henning , Esteban Perez-Wohlfeil , Otmar Ertl , Rick Rabiser

Irregular applications comprise an increasingly important workload domain for many fields, including bioinformatics, chemistry, physics, social sciences and machine learning. Therefore, achieving high performance and energy efficiency in…

硬件体系结构 · 计算机科学 2022-11-16 Christina Giannoula

Reasoning about hyperproperties of concurrent implementations, such as the guarantees these implementations provide to randomized client programs, has been a long-standing challenge. Standard linearizability enables the use of atomic…

分布式、并行与集群计算 · 计算机科学 2024-08-21 Yoav Ben Shimon , Ori Lahav , Sharon Shoham

Modern platform-based design involves the application-specific extension of embedded processors to fit customer requirements. To accomplish this task, the possibilities offered by recent custom/extensible processors for tuning their…

硬件体系结构 · 计算机科学 2014-03-31 Nikolaos Kavvadias

A single-cycle processor completes the execution of an instruction in only one clock cycle. However, its clock period is usually rather long. On the contrary, although clock frequency is higher in a multi-cycle processor, it takes several…

硬件体系结构 · 计算机科学 2019-03-04 Ahmad Ahmadi , Reza Faghih Mirzaee

The identification of safe faults (i.e., faults which are guaranteed not to produce any failure) in an electronic system is a crucial step when analyzing its dependability and its test plan development. Unfortunately, safe fault…

硬件体系结构 · 计算机科学 2020-09-25 C. C. Gursoy , M. Jenihhin , A. S. Oyeniran , D. Piumatti , J. Raik , M. Sonza Reorda , R. Ubar

The deployment of Machine Learning (ML) applications at the edge on resource-constrained devices has accentuated the need for efficient ML processing on low-cost processors. While traditional CPUs provide programming flexibility, their…

Applications' performance is influenced by the mapping of processes to computing nodes, the frequency and volume of exchanges among processing elements, the network capacity, and the routing protocol. A poor mapping of application processes…

分布式、并行与集群计算 · 计算机科学 2021-03-11 Jonas H. Müller Korndörfer , Mario Bielert , Laércio L. Pilla , Florina M. Ciorba

As the computing landscape evolves, system designers continue to explore design methodologies that leverage increased levels of heterogeneity to push performance within limited size, weight, power, and cost budgets. One such methodology is…

分布式、并行与集群计算 · 计算机科学 2023-04-26 Joshua Mack , Serhan Gener , Sahil Hassan , H. Umut Suluhan , Ali Akoglu

Reservoir computation is a recurrent framework for learning and predicting time series data, that benefits from extremely simple training and interpretability, often as the the dynamics of a physical system. In this paper, we will study the…

机器学习 · 计算机科学 2025-07-22 Anthony M. Polloreno

Specialized hardware accelerators are becoming important for more and more applications. Thanks to specialization, they can achieve high performance and energy efficiency but their design is complex and time consuming. This problem is…

硬件体系结构 · 计算机科学 2021-04-06 Stephanie Soldavini , Christian Pilato

SRAM Processing-in-Memory (PIM) has emerged as the most promising implementation for high-performance PIM, delivering superior computing density, energy efficiency, and computational precision. However, the pursuit of higher performance…

硬件体系结构 · 计算机科学 2025-11-07 Yuanpeng Zhang , Xing Hu , Xi Chen , Zhihang Yuan , Cong Li , Jingchen Zhu , Zhao Wang , Chenguang Zhang , Xin Si , Wei Gao , Qiang Wu , Runsheng Wang , Guangyu Sun

Reliability is a crucial requirement in any modern microprocessor to assure correct execution over its lifetime. As mission critical components are becoming common in commodity systems; e.g., control of autonomous cars, the demand for…

硬件体系结构 · 计算机科学 2020-09-10 Freddy Gabbay , Avi Mendelson

Profiling techniques are used extensively at different parts of the computing stack to achieve many goals. One major goal is to make a piece of software execute more efficiently on a specific hardware platform, where efficiency spans…

分布式、并行与集群计算 · 计算机科学 2017-11-07 Chris Quackenbush , Mohamed Zahran

In this paper, we introduce RISP, a reduced instruction spiking processor. While most spiking neuroprocessors are based on the brain, or notions from the brain, we present the case for a spiking processor that simplifies rather than…

神经与进化计算 · 计算机科学 2022-06-29 James S. Plank , ChaoHui Zheng , Bryson Gullett , Nicholas Skuda , Charles Rizzo , Catherine D. Schuman , Garrett S. Rose