中文
相关论文

相关论文: KinetiX: A performance portable code generator for…

200 篇论文

We present a portable platform, called PIC_ENGINE, for accelerating Particle-In-Cell (PIC) codes on heterogeneous many-core architectures such as Graphic Processing Units (GPUs). The aim of this development is efficient simulations on…

计算物理 · 物理学 2016-06-08 F. Hariri , T. M. Tran , A. Jocksch , E. Lanti , J. Progsch , P. Messmer , S. Brunner , G. Gheller , L. Villard

In this work, we introduce DeepFlame, an open-source C++ platform with the capabilities of utilising machine learning algorithms and pre-trained models to solve for reactive flows. We combine the individual strengths of the computational…

流体动力学 · 物理学 2023-07-17 Runze Mao , Minqi Lin , Yan Zhang , Tianhan Zhang , Zhi-Qin John Xu , Zhi X. Chen

The complexity of combustion simulations demands the latest high-performance computing tools to accelerate its time-to-solution results. A current trend on HPC systems is the utilization of CPUs with SIMD or vector extensions to exploit…

分布式、并行与集群计算 · 计算机科学 2022-10-24 Fabio Banchelli , Guillermo Oyarzun , Marta Garcia-Gasulla , Filippo Mantovani , Ambrus Both , Guillaume Houzeaux , Daniel Mira

Consumer machines are increasingly running large ML workloads such as large language models (LLMs), text-to-image generation, and interactive image editing. Unlike datacenter GPUs, consumer GPUs serve single-user, rapidly changing…

操作系统 · 计算机科学 2026-01-21 Yechen Xu , Yifei Wang , Nathanael Ren , Yiran Chen , Danyang Zhuo

Scientific software is often driven by multiple parameters that affect both accuracy and performance. Since finding the optimal configuration of these parameters is a highly complex task, it extremely common that the software is used…

计算工程、金融与科学 · 计算机科学 2016-08-17 Diego Fabregat-Traver , Ahmed E. Ismail , Paolo Bientinesi

We introduce a code generator that converts unoptimized C++ code operating on sparse data into vectorized and parallel CPU or GPU kernels. Our approach unrolls the computation into a massive expression graph, performs redundant expression…

编程语言 · 计算机科学 2022-03-15 Philipp Herholz , Xuan Tang , Teseo Schneider , Shoaib Kamil , Daniele Panozzo , Olga Sorkine-Hornung

Elegant is an accelerator physics and particle-beam dynamics code widely used for modeling and design of a variety of high-energy particle accelerators and accelerator-based systems. In this paper we discuss a recently developed version of…

计算物理 · 物理学 2018-11-22 J. R. King , I. V. Pogorelov , K. M. Amyx , M. Borland , R. Soliday

The open-source code FESTIM (Finite Element Simulation of Tritium In Materials) is a powerful user-friendly software for hydrogen transport simulations. Up to now, it was capable of addressing various hydrogen transport problems with…

材料科学 · 物理学 2024-11-26 Vladimir Kulagin , Rémi Delaporte-Mathurin , Etienne A. Hodille , Mikhail Zibrov

The computational power increases over the past decades havegreatly enhanced the ability to simulate chemical reactions andunderstand ever more complex transformations. Tensor contractions are the fundamental computational building block of…

数学软件 · 计算机科学 2022-01-02 Erdal Mutlu , Ruiqin Tian , Bin Ren , Sriram Krishnamoorthy , Roberto Gioiosa , Jacques Pienaar , Gokcen Kestor

CG-Kit is a new code generation toolkit that we propose as a solution for portability and maintainability for scientific computing applications. The development of CG-Kit is rooted in the urgent need created by the shifting landscape of…

分布式、并行与集群计算 · 计算机科学 2024-01-09 Johann Rudi , Youngjun Lee , Aidan H. Chadha , Mohamed Wahib , Klaus Weide , Jared P. O'Neal , Anshu Dubey

The use of computer vision for product and assembly quality control is becoming ubiquitous in the manufacturing industry. Lately, it is apparent that machine learning based solutions are outperforming classical computer vision algorithms in…

计算机视觉与模式识别 · 计算机科学 2025-01-07 Steven Moonen , Bram Vanherle , Joris de Hoog , Taoufik Bourgana , Abdellatif Bey-Temsamani , Nick Michiels

An emerging application of Raman spectroscopy is monitoring the state of chemical reactors during biologic drug production. Raman shift intensities scale linearly with the concentrations of chemical species and thus can be used to…

信号处理 · 电气工程与系统科学 2023-06-30 Dexter Antonio , Hannah O'Toole , Randy Carney , Ambarish Kulkarni , Ahmet Palazoglu

Accurate simulations of combustion phenomena require the use of detailed chemical kinetics in order to capture limit phenomena such as ignition and extinction as well as predict pollutant formation. However, the chemical kinetic models for…

计算物理 · 物理学 2017-03-31 Kyle E. Niemeyer , Nicholas J. Curtis , Chih-Jen Sung

Optimizing the performance of computational fluid dynamics (CFD) applications accelerated by graphics processing units (GPUs) is crucial for efficient simulations. In this study, we employed a machine learning-based autotuning technique to…

性能 · 计算机科学 2024-02-21 Weicheng Xue , Christohper John Roy

The KeOps library provides a fast and memory-efficient GPU support for tensors whose entries are given by a mathematical formula, such as kernel and distance matrices. KeOps alleviates the major bottleneck of tensor-centric libraries for…

机器学习 · 计算机科学 2021-04-10 Benjamin Charlier , Jean Feydy , Joan Alexis Glaunès , François-David Collin , Ghislain Durif

We present here our ongoing work on a Domain Specific Language which aims to simplify Monte-Carlo simulations and measurements in the domain of Lattice Quantum Chromodynamics. The tool-chain, called Qiral, is used to produce…

It is demonstrated how the non-proprietary OpenACC standard of compiler directives may be used to compactly and efficiently accelerate the rate-determining steps of two of the most routinely applied many-body methods of electronic structure…

化学物理 · 物理学 2017-09-15 Janus Juul Eriksen

Autotuning of performance-relevant source-code parameters allows to automatically tune applications without hard coding optimizations and thus helps with keeping the performance portable. In this paper, we introduce a benchmark set of ten…

分布式、并行与集群计算 · 计算机科学 2020-03-02 Filip Petrovič , David Střelák , Jana Hozzová , Jaroslav Oľha , Richard Trembecký , Siegfried Benkner , Jiří Filipovič

GPU kernel generation by LLMs has recently experienced rapid development, leveraging test-time scaling and reinforcement learning techniques. However, a key challenge for kernel generation is the scarcity of high-quality data, as most…

机器学习 · 计算机科学 2025-10-10 Lingcheng Kong , Jiateng Wei , Hanzhang Shen , Huan Wang

Over the past decade there has been a growing interest in the development of parallel hardware systems for simulating large-scale networks of spiking neurons. Compared to other highly-parallel systems, GPU-accelerated solutions have the…

神经元与认知 · 定量生物学 2021-02-22 Bruno Golosio , Gianmarco Tiddia , Chiara De Luca , Elena Pastorelli , Francesco Simula , Pier Stanislao Paolucci