Results 41 to 50 of about 53,837 (168)
Contemporary distributed ledgers face an inherent trilemma when attempting to simultaneously optimize three critical properties: transaction throughput (measured in transactions per second [TPS]), network security, and node decentralization. Current decentralized storage platforms such as Filecoin encounter constraints in managing peak transaction ...
Saha Reno +3 more
wiley +1 more source
Conflict Detection-Based Run-Length Encoding: AVX-512 CD Instruction Set in Action
Data as well as hardware characteristics are two key aspects for efficient data management. This holds in particular for the field of in-memory data processing.
Damme, Patrick +4 more
core +1 more source
Autism spectrum disorder (ASD) prevalence is rising globally, underscoring the critical need for early detection to improve intervention outcomes. Atypical pupillary light reflex (PLR) has emerged as a promising biomarker for this purpose. This study leverages machine learning to enhance the accuracy of early ASD screening in children aged 3–6.
Zhen Huang +9 more
wiley +1 more source
Batched Computation of the Singular Value Decompositions of Order Two by the AVX-512 Vectorization [PDF]
In this paper a vectorized algorithm for simultaneously computing up to eight singular value decompositions (SVDs, each of the form [Formula: see text]) of real or complex matrices of order two is proposed. The algorithm extends to a batch of matrices of an arbitrary length [Formula: see text], that arises, for example, in the annihilation part of the ...
openaire +4 more sources
Scanning HTML at Tens of Gigabytes Per Second on ARM Processors
ABSTRACT Background Modern processors feature Single Instruction, Multiple Data (SIMD) instructions capable of processing 16 bytes or more simultaneously, enabling significant performance enhancements in data‐intensive tasks. Two major Web browser engines (WebKit and Blink) have adopted SIMD algorithms for parsing HTML.
Daniel Lemire
wiley +1 more source
Parsing Millions of DNS Records Per Second
ABSTRACT Objectives To enhance the throughput of DNS parsing by addressing the computational expense of processing large plain text DNS zone files. To specifically increase the speed of parsing DNS zone files compared to existing state‐of‐the‐art parsers. Method Development of a new approach named simdzone for DNS parsing.
Jeroen Koekkoek, Daniel Lemire
wiley +1 more source
Improved FHE Bootstrapping and Its Applications in Discretized Neural Networks
The inefficiency of bootstrapping is the primary bottleneck preventing fully homomorphic encryption (FHE) from practical applications. One of the main obstacles to improving the bootstrapping performance using hardware acceleration is the large storage overhead of the bootstrapping keys.
Kaixing Wang +5 more
wiley +1 more source
SWIMM 2.0: Enhanced Smith–Waterman on Intel’s Multicore and Manycore Architectures Based on AVX-512 Vector Extensions [PDF]
The well-known Smith–Waterman (SW) algorithm is the most commonly used method for local sequence alignments, but its acceptance is limited by the computational requirements for large protein databases.
Naiouf, Ricardo Marcelo +8 more
core +2 more sources
Vectorization of Loops with Conditional Operations by Combining Vector Masks
The article is devoted to the problem of increasing the efficiency of vectorization for calculations on real numbers. When performing calculations, several similar scalar operations can be combined into a single vector command, significantly increasing ...
Alexey Rybakov
doaj +1 more source
Parsing millions of URLs per second
Abstract URLs are fundamental elements of web applications. By applying vector algorithms, we built a fast standard‐compliant C++ implementation. Our parser uses three times fewer instructions than competing parsers following the WHATWG standard (e.g., Servo's rust‐url) and up to eight times fewer instructions than the popular curl parser.
Yagiz Nizipli, Daniel Lemire
wiley +1 more source

