Results 1 to 10 of about 222 (125)

AVX512Crypto: Parallel Implementations of Korean Block Ciphers Using AVX-512

open access: yesIEEE Access, 2023
Cryptographic algorithms are widely used as the foundation of various security systems and applications (e.g., secure communication, blockchain systems, and cloud services).
Yongryeol Choi   +2 more
exaly   +4 more sources

Highly Vectorized SIKE for AVX-512 [PDF]

open access: yesTransactions on Cryptographic Hardware and Embedded Systems, 2022
It is generally accepted that a large-scale quantum computer would be capable to break any public-key cryptosystem used today, thereby posing a serious threat to the security of the Internet’s public-key infrastructure.
Hao Cheng   +3 more
doaj   +3 more sources

Batching CSIDH Group Actions using AVX-512

open access: yesTransactions on Cryptographic Hardware and Embedded Systems, 2021
Commutative Supersingular Isogeny Diffie-Hellman (or CSIDH for short) is a recently-proposed post-quantum key establishment scheme that belongs to the family of isogeny-based cryptosystems.
Hao Cheng   +4 more
doaj   +4 more sources

BLVector: Fast BLAST-Like Algorithm for Manycore CPU With Vectorization [PDF]

open access: yesFrontiers in Genetics, 2021
New High-Performance Computing architectures have been recently developed for commercial central processing unit (CPU). Yet, that has not improved the execution time of widely used bioinformatics applications, like BLAST+.
Sergio Gálvez   +4 more
doaj   +2 more sources

Computing the sparse matrix vector product using block-based kernels without zero padding on processors with AVX-512 instructions [PDF]

open access: yesPeerJ Computer Science, 2018
The sparse matrix-vector product (SpMV) is a fundamental operation in many scientific applications from various fields. The High Performance Computing (HPC) community has therefore continuously invested a lot of effort to provide an efficient SpMV kernel
Bérenger Bramas, Pavel Kus
doaj   +3 more sources

EvoAVX: Island-Based Genetic Algorithm Library With AVX-512 and MPI

open access: yesIEEE Access
Genetic algorithms are practical tools for solving complex optimization problems; however, the performance of many existing solutions is often limited by their inability to utilize modern CPU capabilities fully.
Adrian Kulawik, Filip Kruzel
doaj   +2 more sources

Fast AVX-512 Implementation of the Optimal Ate Pairing on BLS12-381

open access: yesTransactions on Cryptographic Hardware and Embedded Systems
Non-degenerate bilinear maps on elliptic curves, commonly referred to as pairings, have many applications including short signature schemes, zero-knowledge proofs and remote attestation protocols.
Hao Cheng   +3 more
doaj   +3 more sources

Faster Positional‐Population Counts for AVX2, AVX‐512, and ASIMD

open access: yesConcurrency Computation Practice and Experience
ABSTRACT The positional population count operation pospopcnt counts for an array of ‐bit words how often each of the  bits was set. Various applications in bioinformatics, database engineering, and digital processing exist.
Daniel Lemire
exaly   +3 more sources

Accelerating Key-Value Data Structures Using AVX-512 SIMD Extensions

open access: yes2025 IEEE International Conference on Cluster Computing (CLUSTER)
Advanced Vector Extensions 512 (AVX-512), a modern SIMD instruction set for x86 architectures, enables data-level parallelism through 512-bit wide ZMM registers capable of processing multiple data elements concurrently within a single instruction cycle.
M Reza Hoseinyfarahabady   +2 more
exaly   +3 more sources

Home - About - Disclaimer - Privacy