中文
相关论文

相关论文: High-level synthesis under I/O Timing and Memory c…

200 篇论文

High-level synthesis (HLS) is a design flow that leverages modern language features and flexibility, such as complex data structures, inheritance, templates, etc., to prototype hardware designs rapidly. However, exploring various design…

硬件体系结构 · 计算机科学 2024-03-19 Md Rubel Ahmed , Toshiaki Koike-Akino , Kieran Parsons , Ye Wang

We expose in a tutorial fashion the mechanisms which underlie the synthesis of optimization algorithms based on dynamic integral quadratic constraints. We reveal how these tools from robust control allow to design accelerated gradient…

最优化与控制 · 数学 2023-09-18 Carsten W. Scherer , Christian Ebenbauer , Tobias Holicki

An important issue with oversampled FIR analysis filter banks (FBs) is to determine inverse synthesis FBs, when they exist. Given any complex oversampled FIR analysis FB, we first provide an algorithm to determine whether there exists an…

信息论 · 计算机科学 2023-01-19 Jerome Gauthier , Laurent Duval , Jean-Christophe Pesquet

We present a general framework that utilizes different efficient data structures to improve various sparsification problems involving an iterative process. We also provide insights and characterization for different iterative process, and…

数据结构与算法 · 计算机科学 2022-04-08 Zhao Song , Zhaozhuo Xu , Lichen Zhang

In the Demand Strip Packing problem (DSP), we are given a time interval and a collection of tasks, each characterized by a processing time and a demand for a given resource (such as electricity, computational power, etc.). A feasible…

数据结构与算法 · 计算机科学 2021-05-20 Waldo Gálvez , Fabrizio Grandoni , Afrouz Jabal Ameli , Kamyar Khodamoradi

Dynamic High-Level Synthesis (HLS) uses additional hardware to perform memory disambiguation at runtime, increasing loop throughput in irregular codes compared to static HLS. However, most irregular codes consist of multiple sibling loops,…

硬件体系结构 · 计算机科学 2025-01-27 Robert Szafarczyk , Syed Waqar Nabi , Wim Vanderbauwhede

Agile hardware development requires fast and accurate circuit quality evaluation from early design stages. Existing work of high-level synthesis (HLS) performance prediction usually needs extensive feature engineering after the synthesis…

机器学习 · 计算机科学 2022-09-16 Nan Wu , Hang Yang , Yuan Xie , Pan Li , Cong Hao

Spike sorting algorithms are used to separate extracellular recordings of neuronal populations into single-unit spike activities. The development of customized hardware implementing spike sorting algorithms is burgeoning. However, there is…

机器学习 · 计算机科学 2025-01-30 Tim Zhang , Corey Lammie , Mostafa Rahimi Azghadi , Amirali Amirsoleimani , Majid Ahmadi , Roman Genov

Achieving timing closure and design-specific optimizations in FPGA-targeted High-Level Synthesis (HLS) remains a significant challenge due to the complex interaction between architectural constraints, resource utilization, and the absence…

密码学与安全 · 计算机科学 2025-07-25 Nowfel Mashnoor , Mohammad Akyash , Hadi Kamali , Kimia Azar

High-level synthesis (HLS) tools have brought FPGA development into the mainstream, by allowing programmers to design architectures using familiar languages such as C, C++, and OpenCL. While the move to these languages has brought…

硬件体系结构 · 计算机科学 2019-10-11 Johannes de Fine Licht , Torsten Hoefler

The design of efficient hardware accelerators for high-throughput data-processing applications, e.g., deep neural networks, is a challenging task in computer architecture design. In this regard, High-Level Synthesis (HLS) emerges as a…

硬件体系结构 · 计算机科学 2021-11-30 Lorenzo Ferretti , Andrea Cini , Georgios Zacharopoulos , Cesare Alippi , Laura Pozzi

High-throughput imaging workflows, such as Parallel Rapid Imaging with Spectroscopic Mapping (PRISM), generate data at rates that exceed conventional real-time processing capabilities. We present a scalable FPGA-based preprocessing pipeline…

硬件体系结构 · 计算机科学 2025-11-26 Weichien Liao

C/C++/OpenCL-based high-level synthesis (HLS) becomes more and more popular for field-programmable gate array (FPGA) accelerators in many application domains in recent years, thanks to its competitive quality of results (QoR) and short…

硬件体系结构 · 计算机科学 2021-05-07 Yuze Chi , Licheng Guo , Jason Lau , Young-kyu Choi , Jie Wang , Jason Cong

Importance of addressing soft errors in both safety critical applications and commercial consumer products is increasing, mainly due to ever shrinking geometries, higher-density circuits, and employment of power-saving techniques such as…

硬件体系结构 · 计算机科学 2011-11-09 S. Tosun , N. Mansouri , E. Arvas , M. Kandemir , Yuan Xie

In time-critical systems, such as air traffic control systems, it is crucial to design control policies that are robust to timing uncertainty. Recently, the notion of Asynchronous Temporal Robustness (ATR) was proposed to capture the…

系统与控制 · 电气工程与系统科学 2023-07-25 Xinyi Yu , Xiang Yin , Lars Lindemann

This article surveys the System Level Synthesis framework, which presents a novel perspective on constrained robust and optimal controller synthesis for linear systems. We show how SLS shifts the controller synthesis task from the design of…

最优化与控制 · 数学 2019-04-04 James Anderson , John C. Doyle , Steven Low , Nikolai Matni

FFT (fast Fourier transform) plays a very important role in many fields, such as digital signal processing, digital image processing and so on. However, in application, FFT becomes a factor of affecting the processing efficiency, especially…

分布式、并行与集群计算 · 计算机科学 2017-07-25 Fan Zhang , Chen Hu , Qiang Yin , Wei Hu

Custom memory organization are challenging task in the area of VLSI design. This study aims to design high speed and low power consumption memory for embedded system. Synchronous SRAM has been proposed and analyzed using various simulators.…

硬件体系结构 · 计算机科学 2014-06-19 Ravi Khatwal , Manoj Kumar Jain

The proliferation of heterogeneous chip multiprocessors in recent years has reached unprecedented levels. Traditional homogeneous platforms have shown fundamental limitations when it comes to enabling high-performance yet-ultra-low-power…

We study the problem of determining whether a given temporal specification can be implemented by a symmetric system, i.e., a system composed from identical components. Symmetry is an important goal in the design of distributed systems,…

计算机科学中的逻辑 · 计算机科学 2017-10-17 Ruediger Ehlers , Bernd Finkbeiner