中文
相关论文

相关论文: Optimized Vectorization Implementation of CRYSTALS…

200 篇论文

Digital signatures are fundamental building blocks in various protocols to provide integrity and authenticity. The development of the quantum computing has raised concerns about the security guarantees afforded by classical signature…

密码学与安全 · 计算机科学 2023-04-25 Shiyu Shen , Hao Yang , Wangchen Dai , Hong Zhang , Zhe Liu , Yunlei Zhao

Motivated by the rise of quantum computers, existing public-key cryptosystems are expected to be replaced by post-quantum schemes in the next decade in billions of devices. To facilitate the transition, NIST is running a standardization…

密码学与安全 · 计算机科学 2022-03-02 Saad Islam , Koksal Mus , Richa Singh , Patrick Schaumont , Berk Sunar

Dilithium is a lattice-based digital signature scheme standardized by the NIST post-quantum cryptography (PQC) project. In this study, we focus on developing efficient sparse polynomial multiplication implementations of Dilithium for ARM…

密码学与安全 · 计算机科学 2024-04-22 Jieyu Zheng , Hong Zhang , Le Tian , Zhuo Zhang , Hanyu Wei , Zhiwei Chu , Yafang Yang , Yunlei Zhao

Deep learning implementations on CPUs (Central Processing Units) are gaining more traction. Enhanced AI capabilities on commodity x86 architectures are commercially appealing due to the reuse of existing hardware and virtualization ease. A…

Stencil computation is one of the most important kernels in various scientific and engineering applications. A variety of work has focused on vectorization and tiling techniques, aiming at exploiting the in-core data parallelism and data…

分布式、并行与集群计算 · 计算机科学 2021-03-19 Kun Li , Liang Yuan , Yunquan Zhang , Yue Yue , Hang Cao , Pengqi Lu

In the wake of recent progress on quantum computing hardware, the National Institute of Standards and Technology (NIST) is standardizing cryptographic protocols that are resistant to attacks by quantum adversaries. The primary digital…

密码学与安全 · 计算机科学 2024-03-08 Kelsey A. Jackson , Carl A. Miller , Daochen Wang

This work describes the SIMD vectorization of the force calculation of the Lennard-Jones potential with Intel AVX2 and AVX-512 instruction sets. Since the force-calculation kernel of the molecular dynamics method involves indirect access to…

数学软件 · 计算机科学 2019-02-20 Hiroshi Watanabe , Koh M. Nakagawa

Bit-slicing is a software implementation technique that treats an N-bit processor datapath as N parallel single-bit datapaths. The natural spatial redundancy of bit-sliced software can be used to build countermeasures against implementation…

密码学与安全 · 计算机科学 2022-04-14 Richa Singh , Saad Islam , Berk Sunar , Patrick Schaumont

Large-degree polynomial multiplication is an integral component of post-quantum secure lattice-based cryptographic algorithms like CRYSTALS-Kyber and Dilithium. The computational complexity of large-degree polynomial multiplication can be…

硬件体系结构 · 计算机科学 2023-11-09 Suraj Mandal , Debapriya Basu Roy

SSE (streaming SIMD extensions) and AVX (advanced vector extensions) are SIMD (single instruction multiple data streams) instruction sets supported by recent CPUs manufactured in Intel and AMD. This SIMD programming allows parallel…

高能物理 - 格点 · 物理学 2013-11-05 Hwancheol Jeong , Sunghoon Kim , Weonjong Lee , Seok-Ho Myung

Dilithium is one of the NIST approved lattice-based signature schemes. In this short note we describe the Bai-Galbraith signature scheme proposed in BG14, which differs to Dilithium, due to the fact that there is no public key compression.…

密码学与安全 · 计算机科学 2025-11-25 Banhirup Sengupta , Peenal Gupta , Souvik Sengupta

SIMD vectorization has lately become a key challenge in high-performance computing. However, hand-written explicitly vectorized code often poses a threat to the software's sustainability. In this publication we solve this sustainability and…

数值分析 · 数学 2018-12-20 Dominic Kempf , René Heß , Steffen Müthing , Peter Bastian

Stencil computations are a key part of many high-performance computing applications, such as image processing, convolutional neural networks, and finite-difference solvers for partial differential equations. Devito is a framework capable of…

The modern CPU's design, which is composed of hierarchical memory and SIMD/vectorization capability, governs the potential for algorithms to be transformed into efficient implementations. The release of the AVX-512 changed things radically,…

数学软件 · 计算机科学 2018-03-13 Berenger Bramas

We propose design methodologies for building a compact, unified and programmable cryptoprocessor architecture that computes post-quantum key agreement and digital signature. Synergies in the two types of cryptographic primitives are used to…

密码学与安全 · 计算机科学 2022-10-17 Aikata Aikata , Ahmet Can Mert , David Jacquemin , Amitabh Das , Donald Matthews , Santosh Ghosh , Sujoy Sinha Roy

Specialized hardware like application-specific integrated circuits (ASICs) remains the primary accelerator type for cryptographic kernels based on large integer arithmetic. Prior work has shown that commodity and server-class GPUs can…

密码学与安全 · 计算机科学 2025-09-17 Naifeng Zhang , Sophia Fu , Franz Franchetti

The sparse matrix/vector product (SpMV) is a fundamental operation in scientific computing. Having access to an efficient SpMV implementation is therefore critical, if not mandatory, to solve challenging numerical problems. The ARM-based…

分布式、并行与集群计算 · 计算机科学 2023-07-28 Evann Regnault , Berenger Bramas

Tomographic Volumetric Additive Manufacturing(TVAM) is a novel manufacturing method that allows for the fast creation of objects of complex geometry in layerless fashion. The process is based on the solidification of photopolymer that…

计算工程、金融与科学 · 计算机科学 2026-02-13 Nicole Pellizzon , Richard Huber , Jon Spangenberg , Jakob Sauer Jørgensen

This study presents the vectorization of metaheuristic algorithms as the first stage of vectorized optimization implementation. Vectorization is a technique for converting an algorithm, which operates on a single value at a time to one that…

神经与进化计算 · 计算机科学 2023-08-22 Mahmood Yashar , Tarik A. Rashid

This work demonstrates a hardware-efficient support vector machine (SVM) training algorithm via the alternative direction method of multipliers (ADMM) optimizer. Low-rank approximation is exploited to reduce the dimension of the kernel…

信号处理 · 电气工程与系统科学 2019-07-24 Shuo-An Huang , Chia-Hsiang Yang
‹ 上一页 1 2 3 10 下一页 ›