中文
相关论文

相关论文: A Decompilation Approach to Partitioning Software …

200 篇论文

When using heterogeneous hardware, barriers of technical skills such as OpenMP, CUDA and OpenCL are high. Based on that, I have proposed environment-adaptive software that enables automatic conversion, configuration. However, including…

分布式、并行与集群计算 · 计算机科学 2024-09-17 Yoji Yamato

Different from developing neural networks (NNs) for general-purpose processors, the development for NN chips usually faces with some hardware-specific restrictions, such as limited precision of network signals and parameters, constrained…

神经与进化计算 · 计算机科学 2018-01-19 Yu Ji , YouHui Zhang , WenGuang Chen , Yuan Xie

Decompilation is a well-studied area with numerous high-quality tools available. These are frequently used for security tasks and to port legacy code. However, they regularly generate difficult-to-read programs and require a large amount of…

编程语言 · 计算机科学 2024-02-16 Jordi Armengol-Estapé , Jackson Woodruff , Chris Cummins , Michael F. P. O'Boyle

The rapidly evolving landscape of AI and machine learning workloads has widened the gap between high-level domain operations and efficient hardware utilization. Achieving near-peak performance still demands deep hardware expertise-experts…

We study the problem of compilation of quantum algorithms into optimized physical-level circuits executable in a quantum information processing (QIP) experiment based on trapped atomic ions. We report a complete strategy: starting with an…

量子物理 · 物理学 2017-02-22 Dmitri Maslov

General-purpose processors feature a limited number of instructions based on an instruction set. They can be numerous, such as with vector extensions that include hundreds or thousands of instructions, but this comes at a cost; they are…

硬件体系结构 · 计算机科学 2026-04-22 Philippos Papaphilippou

We advocate a domain specific software development methodology for heterogeneous computing platforms such as Multicore CPUs, GPUs and FPGAs. We argue that three specific benefits are realised from adopting such an approach: portable,…

计算工程、金融与科学 · 计算机科学 2014-08-22 Gordon Inggs , David Thomas , Wayne Luk

As software becomes larger, programming languages become higher-level, and processors continue to fail to be clocked faster, we'll increasingly require compilers to reduce code bloat, eliminate abstraction penalties, and exploit interesting…

编程语言 · 计算机科学 2018-09-10 Nuno P. Lopes , John Regehr

This paper is about partitioning in parallel and distributed simulation. That means decomposing the simulation model into a numberof components and to properly allocate them on the execution units. An adaptive solution based on…

分布式、并行与集群计算 · 计算机科学 2016-11-07 Gabriele D'Angelo

Selecting the right compiler optimisations has a severe impact on programs' performance. Still, the available optimisations keep increasing, and their effect depends on the specific program, making the task human intractable. Researchers…

分布式、并行与集群计算 · 计算机科学 2020-05-12 Stefano Cereda , Gianluca Palermo , Paolo Cremonesi , Stefano Doni

Recommendation systems, social network analysis, medical imaging, and data mining often involve processing sparse high-dimensional data. Such high-dimensional data are naturally represented as tensors, and they cannot be efficiently…

分布式、并行与集群计算 · 计算机科学 2020-10-22 Weiyun Jiang , Kaiqi Zhang , Colin Yu Lin , Feng Xing , Zheng Zhang

Discrete Fracture Network models are largely used for very large scale geological flow simulations. For this reason numerical methods require an investigation of tools for efficient parallel solutions on High Performance Computing systems.…

数值分析 · 数学 2021-06-21 Stefano Berrone , Alice Raeli

In this survey paper, we review recent work on frameworks for the high-level, portable programming of heterogeneous multi-/manycore systems (especially, GPU-based systems) using high-level constructs such as annotated user-level software…

分布式、并行与集群计算 · 计算机科学 2014-05-14 Christoph Kessler , Usman Dastgeer , Lu Li

We proposes a platform which can generate hardware/software description based on flexible in-struction set architectures (ISAs). The platform takes advantage of the flexibility of field pro-grammable gate array (FPGA) to design many micro…

计算机科学中的逻辑 · 计算机科学 2021-05-27 Shih-Yi Yuan , Bo-Yu Zhu

Linear bilevel programs (linear BLPs) have been widely used in computational mathematics and optimization in several applications. Single-level reformulation for linear BLPs replaces the lower-level linear program with its…

系统与控制 · 电气工程与系统科学 2024-06-18 Saeed Mohammadi , Mohammad Reza Hesamzadeh , Steven A. Gabriel , Dina Khastieva

As quantum processors grow in scale and reliability, the need for efficient quantum gate decomposition of circuits to a set of specific available gates, becomes ever more critical. The decomposition of a particular algorithm into a sequence…

量子物理 · 物理学 2025-01-30 Jonathan Nemirovsky , Maya Chuchem , Yotam Shapira

This paper presents our approach for making FPGA accelerators accessible to software (SW) programmers. It is intended as a starting point for collaborations with other groups pursuing similar objectives. We report on our current SAccO…

其他计算机科学 · 计算机科学 2014-08-25 Markus Weinhardt , Rainer Höckmann , Thomas Kinder

We study primary submodules and primary decompositions from a differential and computational point of view. Our main theoretical contribution is a general structure theory and a representation theorem for primary submodules of an arbitrary…

交换代数 · 数学 2022-02-15 Justin Chen , Yairon Cid-Ruiz

The aim of the paper is to introduce general techniques in order to optimize the parallel execution time of sorting on a distributed architectures with processors of various speeds. Such an application requires a partitioning step. For…

分布式、并行与集群计算 · 计算机科学 2016-08-16 Christophe Cérin , Jean-Christophe Dubacq , Jean-Louis Roch , the SafeScale Collaboration

Hardware accelerators, such as those based on GPUs and FPGAs, offer an excellent opportunity to efficiently parallelize functionalities. Recently, modern embedded platforms started being equipped with such accelerators, resulting in a…

分布式、并行与集群计算 · 计算机科学 2022-05-16 Daniel Casini , Paolo Pazzaglia , Alessandro Biondi , Marco Di Natale