中文
相关论文

相关论文: Introduction to the GiNaC Framework for Symbolic C…

200 篇论文

Although many active scientific codes use modern Fortran, most contemporary scientific software "libraries" are implemented in C and C++. Providing their numerical, algorithmic, or data management features to Fortran codes requires writing…

软件工程 · 计算机科学 2019-07-04 Seth R. Johnson , Andrey Prokopenko , Katherine J. Evans

Modern unified programming models (such as CUDA and SYCL) that combine host (CPU) code and GPU code into the same programming language, same file, and same lexical scope lack adequate support for GPU code specialization, which is a key…

图形学 · 计算机科学 2022-07-19 Kerry A. Seitz , Theresa Foley , Serban D. Porumbescu , John D. Owens

We have developed a symbolic algebra approach to automatically produce, verify, and optimize computer code for the Fast Multipole Method (FMM) operators. This approach allows for flexibility in choosing a basis set and kernel, and can…

计算物理 · 物理学 2020-05-29 Jonathan P. Coles , Rebekka Bieri

Coded computing is a distributed paradigm that uses coding theory to introduce \textit{redundancy} and overcome bottlenecks in large-scale systems. In the same vein, randomized numerical linear algebra employs probabilistic methods to…

分布式、并行与集群计算 · 计算机科学 2026-05-19 Neophytos Charalambides , Arya Mazumdar

Every algorithm which can be executed on a computer can at least in principle be realized in hardware, i.e. by a discrete physical system. The problem is that up to now there is no programming language by which physical systems can…

编程语言 · 计算机科学 2010-05-07 Hermann von Issendorff

By leveraging quantum-mechanical properties like superposition, entanglement, and interference, quantum computing (QC) offers promising solutions for problems that classical computing has not been able to solve efficiently, such as drug…

人机交互 · 计算机科学 2025-02-14 Hyeok Kim , Mingyoung J. Jeng , Kaitlin N. Smith

Calcium is a C library for real and complex numbers in a form suitable for exact algebraic and symbolic computation. Numbers are represented as elements of fields $\mathbb{Q}(a_1,\ldots,a_n)$ where the extensions numbers $a_k$ may be…

数学软件 · 计算机科学 2020-11-04 Fredrik Johansson

Quantum computers have leaped from the theoretical realm into a race to large-scale implementations. This is due to the promise of revolutionary speedups, where achieving such speedup requires designing an algorithm that harnesses the…

Traditional Turing machines are semantically poor, they only concern the syntactic manipulation of symbols, discarding the mathematical semantics behind the symbols. This semantic deficiency is considered the root cause of the three major…

计算复杂性 · 计算机科学 2026-04-21 Bojin Zheng , Jingwen Zheng , Weiwu Wang

We analyse the axioms of Euclidean geometry according to standard object-oriented software development methodology. We find a perfect match: the main undefined concepts of the axioms translate to object classes. The result is a suite of C++…

计算几何 · 计算机科学 2009-09-29 M. H. van Emden , B. Moa

Despite the plethora of powerful software to spot bugs, identify performance bottlenecks or simply improve the overall quality of code, programming languages remain the first and most important tool of a developer. Therefore, appropriate…

编程语言 · 计算机科学 2019-07-29 Dimitri Racordon , Didier Buchs

We introduce an algebra qCCS of pure quantum processes in which no classical data is involved, communications by moving quantum states physically are allowed, and computations is modeled by super-operators. An operational semantics of qCCS…

量子物理 · 物理学 2010-09-08 Mingsheng Ying , Yuan Feng , Runyao Duan , Zhengfeng Ji

This article introduces hinted dictionaries for expressing efficient ordered sets and maps functionally. As opposed to the traditional ordered dictionaries with logarithmic operations, hinted dictionaries can achieve better performance by…

编程语言 · 计算机科学 2022-06-10 Amir Shaikhha , Mahdi Ghorbani , Hesam Shahrokhi

Holonomic quantum computation is the idea to use non-Abelian geometric phases to implement universal quantum gates that are robust to fluctuations in control parameters. Here, we propose a compact design for a holonomic quantum computer…

量子物理 · 物理学 2015-11-04 Zeynep Nilhan Gürkan , Erik Sjöqvist

Q# is a standalone domain-specific programming language from Microsoft for writing and running quantum programs. Like most industrial languages, it was designed without a formal specification, which can naturally lead to ambiguity in its…

编程语言 · 计算机科学 2023-11-16 Kartik Singhal , Kesha Hietala , Sarah Marshall , Robert Rand

Most numerical solvers and libraries nowadays are implemented to use mathematical models created with language-specific built-in data types (e.g. real in Fortran or double in C) and their respective elementary algebra implementations.…

数学软件 · 计算机科学 2026-05-14 Slaven Peles , Stefan Klus

So far, the scope of computer algebra has been needlessly restricted to exact algebraic methods. Its possible extension to approximate analytical methods is discussed. The entangled roles of functional analysis and symbolic programming,…

符号计算 · 计算机科学 2007-05-23 R. Barrere

Distributed quantum computing (DQC) is a promising proposal for overcoming the scalability challenges of quantum computing. However, the evaluation of DQC hardware and software is difficult due to the relative dearth of classical simulation…

量子物理 · 物理学 2026-04-16 Kenny Campbell

Heterogeneous high-performance computing (HPC) systems offer novel architectures which accelerate specific workloads through judicious use of specialized coprocessors. A promising architectural approach for future scientific computations is…

Quantum computer programming is emerging as a new subject domain from multidisciplinary research in quantum computing, computer science, mathematics (especially quantum logic, lambda calculi, and linear logic), and engineering attempts to…

编程语言 · 计算机科学 2008-12-18 Donald A. Sofge