• Home
  • Search
  • A Parallel GPU Implementation of SWIFFTX
  • Cite Icon1
  • https://doi.org/10.1007/978-3-030-43120-4_16Copy DOI Icon

A Parallel GPU Implementation of SWIFFTX

  • Jan 1, 2020
  • Metin Evrim Ulu +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The SWIFFTX algorithm is one of the candidates of SHA-3 Hash Competition that uses the number theoretic transform (NTT). It has 256-byte input blocks and 65-byte output blocks. In this paper, a parallel implementation of the algorithm and particular techniques to make it faster on GPU are proposed. We target version 6.1 of NVIDIA®CUDA™compute architecture that employs an ISA (Instruction Set Architecture) called Parallel Thread Execution (PTX) which possesses special instrinsics, hence we modify the reference implementation for better results. Experimental results indicate almost 10x improvement in speed and 5 W decrease in power consumption per \(2^{16}\) hashes.

Similar Papers
  • Conference Article

Scheduling algorithm for digital systems to optimize dynamic power

  • Dec 01, 2014
  • Siwar Ben Haj Hassine +2
  • Research Article

Reducing the Power Consumption in Flash ADC Using 65nm CMOS Technology

  • May 21, 2016
  • Nasfise Haji Karimi +1
  • Research Article
  • Citations38

AC-PM: An Area-Efficient and Configurable Polynomial Multiplier for Lattice Based Cryptography

  • Feb 01, 2023
  • IEEE Transactions on Circuits and Systems I: Regular Papers
  • Xiao Hu +3
  • Research Article
  • Citations3

On the ions produced by a straight channel multiplier

  • Jul 01, 1971
  • Nuclear Instruments and Methods
  • R.D Andresen +1
  • PDF
  • Research Article
  • Citations22

Properties of Surface Heating Textile for Functional Warm Clothing Based on a Composite Heating Element with a Positive Temperature Coefficient

  • Apr 01, 2021
  • Nanomaterials
  • Han Na Choi +4
  • Research Article
  • Citations3

Implementation of a parallel high-order WENO-type Euler equation solver using a CUDA PTX paradigm

  • Aug 06, 2021
  • Journal of Mechanics
  • F A Kuo +1
  • Conference Article

Effect of Interference Between Two Facing Plasma Actuators on Discharge and Flow Field

  • Jan 19, 2023
  • Takafumi Saito +3
  • Conference Article
  • Citations2

Power optimization of digital IP macrocells for embedded control systems

  • Dec 08, 2004
  • S Saponara +2
  • Research Article
  • Citations13

Power Consumption in Agitated Vessels with Dual Rushton Turbines: Baffle Length and Impeller Spacing Effects

  • Nov 01, 2004
  • Chemical Engineering & Technology
  • J Markopoulos +2
  • Conference Article

Tunable DBR lasers for photonic random optical memory access (PROMAC)

  • Jun 16, 1993
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Peter S Guilfoyle +3
  • Book Chapter
  • Citations12

Hybrid Super/Subthreshold Design of a Low Power Scalable-Throughput FFT Architecture

  • Jan 01, 2009
  • Michael B Henry +1
  • PDF
  • Research Article
  • Citations6

Control of energy aspects of track and rolling stock interaction

  • Jan 01, 2018
  • MATEC Web of Conferences
  • Victor Pevzner +2
  • Research Article
  • Citations7

Design of improved write and read performance 12T sram cell with leakage power control technique

  • Apr 16, 2024
  • e-Prime - Advances in Electrical Engineering, Electronics and Energy
  • M Srinu +2
  • Conference Article
  • Citations6

Impact of Initialization on Gate-Based Area Efficient Ternary Content-Addressable Memory

  • Aug 01, 2018
  • Muhammad Irfan +1
  • Research Article
  • Citations6

Compact Instruction Set Extensions for Dilithium

  • Mar 18, 2024
  • ACM Transactions on Embedded Computing Systems
  • Lu Li +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.