中文
相关论文

相关论文: Exploring the acceleration of Nekbone on reconfigu…

200 篇论文

The use of reconfigurable computing, and FPGAs in particular, has strong potential in the field of High Performance Computing (HPC). However the traditionally high barrier to entry when it comes to programming this technology has, until…

分布式、并行与集群计算 · 计算机科学 2020-10-02 Nick Brown

Reconfigurable architectures, such as FPGAs, enable the execution of code at the electronics level, avoiding the assumptions imposed by the general purpose black-box micro-architectures of CPUs and GPUs. Such tailored execution can result…

分布式、并行与集群计算 · 计算机科学 2021-07-29 Nick Brown

In the CFD solver Nek5000, the computation is dominated by the evaluation of small tensor operations. Nekbone is a proxy app for Nek5000 and has previously been ported to GPUs with a mixed OpenACC and CUDA approach. In this work, we…

分布式、并行与集群计算 · 计算机科学 2020-05-28 Martin Karp , Niclas Jansson , Artur Podobas , Philipp Schlatter , Stefano Markidis

Mixed-precision computing has the potential to significantly reduce the cost of exascale computations, but determining when and how to implement it in programs can be challenging. In this article, we consider Nekbone, a mini-application for…

数学软件 · 计算机科学 2024-05-21 Yanxiang Chen , Pablo de Oliveira Castro , Paolo Bientinesi , Roman Iakymchuk

Engineering is an important domain for supercomputing, with the Alya model being a popular code for undertaking such simulations. With ever increasing demand from users to model larger, more complex systems at reduced time to solution it is…

分布式、并行与集群计算 · 计算机科学 2021-11-11 Nick Brown

The use of reconfigurable computing, and FPGAs in particular, to accelerate computational kernels has the potential to be of great benefit to scientific codes and the HPC community in general. However, whilst recent advanced in FPGA tooling…

分布式、并行与集群计算 · 计算机科学 2020-10-06 Nick Brown , David Dolman

High Performance Computing (HPC) platforms allow scientists to model computationally intensive algorithms. HPC clusters increasingly use General-Purpose Graphics Processing Units (GPGPUs) as accelerators; FPGAs provide an attractive…

硬件体系结构 · 计算机科学 2015-04-20 Syed Waqar Nabi , Saji N. Hameed , Wim Vanderbauwhede

Convolutional Neural Networks (CNNs) are widely used in deep learning applications, e.g. visual systems, robotics etc. However, existing software solutions are not efficient. Therefore, many hardware accelerators have been proposed…

机器学习 · 计算机科学 2021-09-08 Sasindu Wijeratne , Sandaruwan Jayaweera , Mahesh Dananjaya , Ajith Pasqual

Mixed-precision computing has the potential to significantly reduce the cost of exascale computations, but determining when and how to implement it in programs can be challenging. In this article, we propose a methodology for enabling…

数学软件 · 计算机科学 2025-07-02 Yanxiang Chen , Pablo de Oliveira Castro , Paolo Bientinesi , Niclas Jansson , Roman Iakymchuk

FPGA is appropriate for fix-point neural networks computing due to high power efficiency and configurability. However, its design must be intensively refined to achieve high performance using limited hardware resources. We present an…

硬件体系结构 · 计算机科学 2022-01-03 Qingyang Yi , Heming Sun , Masahiro Fujita

Transformer neural networks (TNN) excel in natural language processing (NLP), machine translation, and computer vision (CV) without relying on recurrent or convolutional layers. However, they have high computational and memory demands,…

硬件体系结构 · 计算机科学 2025-12-30 Ehsan Kabir , Jason D. Bakos , David Andrews , Miaoqing Huang

With the emerging big data applications of Machine Learning, Speech Recognition, Artificial Intelligence, and DNA Sequencing in recent years, computer architecture research communities are facing the explosive scale of various data…

硬件体系结构 · 计算机科学 2017-12-14 Chao Wang , Wenqi Lou , Lei Gong , Lihui Jin , Luchao Tan , Yahui Hu , Xi Li , Xuehai Zhou

Accelerated computing is widely used in high-performance computing. Therefore, it is crucial to experiment and discover how to better utilize GPUGPUs latest generations on relevant applications. In this paper, we present results and share…

分布式、并行与集群计算 · 计算机科学 2024-08-13 Baodi Shan , Mauricio Araya-Polo

We present hipBone, an open source performance-portable proxy application for the Nek5000 (and NekRS) CFD applications. HipBone is a fully GPU-accelerated C++ implementation of the original NekBone CPU proxy application with several novel…

分布式、并行与集群计算 · 计算机科学 2022-02-28 Noel Chalmers , Abhishek Mishra , Damon McDougall , Tim Warburton

Though CNNs are highly parallel workloads, in the absence of efficient on-chip memory reuse techniques, an accelerator for them quickly becomes memory bound. In this paper, we propose a CNN accelerator design for inference that is able to…

分布式、并行与集群计算 · 计算机科学 2025-08-26 Kingshuk Majumder , Shubham Nema , Uday Bondhugula

Arbitrary-precision integer multiplication is the core kernel of many applications in simulation, cryptography, etc. Existing acceleration of arbitrary-precision integer multiplication includes CPUs, GPUs, FPGAs, and ASICs. Among these…

硬件体系结构 · 计算机科学 2023-09-22 Zhuoping Yang , Jinming Zhuang , Jiaqi Yin , Cunxi Yu , Alex K. Jones , Peipei Zhou

Next generation High-Energy Physics (HEP) experiments are presented with significant computational challenges, both in terms of data volume and processing power. Using compute accelerators, such as GPUs, is one of the promising ways to…

Reconfigurable architectures like Field Programmable Gate Arrays (FPGAs) have been used for accelerating computations in several domains because of their unique combination of flexibility, performance, and power efficiency. However, FPGAs…

硬件体系结构 · 计算机科学 2023-04-26 Murat Isik , Kayode Inadagbo , Hakan Aktas

Vision Transformers (ViTs) have achieved significant success in computer vision. However, their intensive computations and massive memory footprint challenge ViTs' deployment on embedded devices, calling for efficient ViTs. Among them,…

硬件体系结构 · 计算机科学 2024-04-01 Haikuo Shao , Huihong Shi , Wendong Mao , Zhongfeng Wang

The challenges involved in executing neural networks (NNs) at the edge include providing diversity, flexibility, and sustainability. That implies, for instance, supporting evolving applications and algorithms energy-efficiently. Using…

硬件体系结构 · 计算机科学 2024-06-14 Federico Manca , Francesco Ratto , Francesca Palumbo
‹ 上一页 1 2 3 10 下一页 ›