Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Design Example: Setting a Curve Using Design Data01:09

Design Example: Setting a Curve Using Design Data

231
Designing and plotting a curve using field data requires precise calculations and execution. A horizontal curve with a radius of 200 meters and an intersection angle of 20 degrees is established using the method of perpendicular offsets from the long chord. The long chord, which spans between the curve's endpoints, is calculated to be 69.46 meters in length. To maintain accuracy in plotting, intervals of 3 meters are selected along the chord.The engineer determines the offset distances for each...
231
Synthetic Biology02:55

Synthetic Biology

5.5K
Synthetic biology is an interdisciplinary science that involves using principles from disciplines such as engineering, molecular biology, cell biology, and systems biology. It involves remodeling existing organisms from nature or constructing completely new synthetic organisms for applications such as protein or enzyme production, bioremediation, value-added macromolecule production, and the addition of desirable traits to crops, to name a few.
Golden rice
Golden rice is a genetically modified...
5.5K
Performing a Simple Data Analysis using MS-Excel Function01:17

Performing a Simple Data Analysis using MS-Excel Function

926
Microsoft Excel offers a suite of functions and tools ideal for statistical analysis, making it accessible to students and researchers. This article outlines fundamental Excel functions pivotal for data analysis.
SUM: This function calculates the total sum of a range of values. It's the foundation for aggregating data, essential for determining overall trends and totals in datasets.
AVERAGE: It computes the mean value of a given set of numbers, providing a quick insight into the central...
926
Setting Time of Cement01:12

Setting Time of Cement

619
The setting time of cement refers to the process of cement paste transitioning from a plastic state to a solid state. This process is crucial in construction as it dictates the timeframe for concrete placement, compaction, and finishing. The onset of this solidification is termed the initial set, indicating when the paste becomes unworkable. The final set is when the paste has solidified completely, and further handling or manipulation can no longer affect its shape. The cement strength is...
619
How Data are Classified: Numerical Data00:59

How Data are Classified: Numerical Data

37.0K
Data that are countable or measurable in specific units are called numerical or quantitative data. Quantitative data are always numbers. Quantitative data are the result of counting or measuring the attributes of a population. Amount of money, pulse rate, weight, number of people living in a town, and number of students who opt for statistics are examples of quantitative data.
Quantitative data may be either discrete or continuous. All quantitative data that take on only specific numerical...
37.0K
How Data are Classified: Categorical Data01:11

How Data are Classified: Categorical Data

43.0K
A variable, usually notated by capital letters such as X and Y, is a characteristic or measurement that can be determined for each member of a population. Data are the actual values of variables. They may be numbers, or they may be words. Datum is a single value.
Data are classified based on whether they are measurable or not. Categorical data cannot be measured; instead, it can be divided into categories. For example, if Y denotes a person's party affiliation, some examples of Y include...
43.0K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Evaluating large language models for AI-assisted grading: a framework and case study in higher education.

Scientific reports·2026
Same author

Limitations and solutions of low cost virtual reality mirror therapy for post-stroke patients.

Scientific reports·2023
Same author

Resampled Efficient Frontier Integration for MOEAs.

Entropy (Basel, Switzerland)·2021
Same author

Incremental Market Behavior Classification in Presence of Recurring Concepts.

Entropy (Basel, Switzerland)·2020
Same author

Coin.AI: A Proof-of-Useful-Work Scheme for Blockchain-Based Distributed Deep Learning.

Entropy (Basel, Switzerland)·2020
Same author

Advances in Recent Nature-Inspired Algorithms for Neural Engineering.

Computational intelligence and neuroscience·2020

Related Experiment Video

Updated: Jan 22, 2026

A Data Integration Workflow to Identify Drug Combinations Targeting Synthetic Lethal Interactions
07:40

A Data Integration Workflow to Identify Drug Combinations Targeting Synthetic Lethal Interactions

Published on: May 27, 2021

4.6K

Synthetic and real data sets for benchmarking non-cryptographic hash functions.

Yago Saez1, Cesar Estebanez2, David Quintana1

  • 1Universidad Carlos III de Madrid, Computer Science Department, Avda. de la Universidad 30, Leganés, Madrid, Spain.

Data in Brief
|June 28, 2019
PubMed
Summary

This article introduces a new collection of eight real and synthetic datasets designed to test how well non-cryptographic hash functions perform. These tools help researchers evaluate software efficiency by simulating common patterns and redundancies found in actual computing environments.

Keywords:
BenchmarkHashHashing datasetsNon-cryptographic hash functionsalgorithm validationcomputational performancedata redundancysoftware testing

Frequently Asked Questions

More Related Videos

Real-Time Quantitative Measurement of Tumor Cell Migration and Invasion Following Synthetic mRNA Transfection
11:00

Real-Time Quantitative Measurement of Tumor Cell Migration and Invasion Following Synthetic mRNA Transfection

Published on: June 23, 2023

2.2K
3D Printing of Preclinical X-ray Computed Tomographic Data Sets
11:06

3D Printing of Preclinical X-ray Computed Tomographic Data Sets

Published on: March 22, 2013

41.0K

Related Experiment Videos

Last Updated: Jan 22, 2026

A Data Integration Workflow to Identify Drug Combinations Targeting Synthetic Lethal Interactions
07:40

A Data Integration Workflow to Identify Drug Combinations Targeting Synthetic Lethal Interactions

Published on: May 27, 2021

4.6K
Real-Time Quantitative Measurement of Tumor Cell Migration and Invasion Following Synthetic mRNA Transfection
11:00

Real-Time Quantitative Measurement of Tumor Cell Migration and Invasion Following Synthetic mRNA Transfection

Published on: June 23, 2023

2.2K
3D Printing of Preclinical X-ray Computed Tomographic Data Sets
11:06

3D Printing of Preclinical X-ray Computed Tomographic Data Sets

Published on: March 22, 2013

41.0K

Area of Science:

  • Computational science and non-cryptographic hash functions benchmarking
  • Data engineering and algorithm validation within informatics

Background:

No standard framework exists for evaluating the performance of non-cryptographic hash functions. This lack of a unified testing platform complicates comparative analysis across the field. Prior research has shown that performance metrics often vary significantly depending on the input characteristics. That uncertainty drove the need for a diverse set of representative inputs. Researchers previously lacked a consolidated resource to validate their algorithmic implementations. This gap motivated the creation of a standardized collection for rigorous testing. Existing studies often relied on ad-hoc inputs that failed to capture real-world complexity. The current work addresses these limitations by providing a structured repository for benchmarking purposes.

Purpose Of The Study:

The aim of this work is to establish a standardized benchmark for evaluating non-cryptographic hash functions. The authors seek to address the current complexity and lack of consistency in performance assessments. By creating a dedicated collection of datasets, they provide a tool for rigorous algorithmic testing. This project focuses on capturing the structural nuances present in real-world computing scenarios. The researchers specifically target the inclusion of redundancy to challenge function efficiency. They intend to provide a reliable resource that facilitates comparative studies across the field. This initiative aims to move beyond ad-hoc testing methods that often lack reproducibility. The study provides a clear framework for developers to validate their implementations against a common set of inputs.

Main Methods:

The review approach involved selecting and generating eight distinct datasets to serve as a standardized testing suite. Investigators prioritized the inclusion of specific structural patterns to mimic practical computing environments. They curated inputs from two primary categories, specifically real-world sources and synthetic generators. This design ensures that the benchmark captures a wide range of potential input complexities. The team focused on incorporating various levels of redundancy to challenge algorithmic performance. They utilized these materials to validate the efficiency of hashing tools in previous studies. This systematic selection process provides a robust foundation for comparative software analysis. The methodology emphasizes the importance of representative inputs for accurate performance measurement.

Main Results:

Key findings from the literature indicate that these eight datasets effectively support the benchmarking of non-cryptographic hash functions. The collection successfully integrates inputs from two distinct groups to represent diverse scenarios. By focusing on redundancy and structure, the suite provides a rigorous testing environment for algorithm developers. The authors demonstrate that these materials have already been utilized to evaluate function performance in two separate studies. These results confirm the utility of the repository for standardized algorithmic assessment. The data sources offer a balanced mix of empirical and generated inputs for comprehensive testing. This approach addresses the complexity of evaluating hashing performance by offering a unified set of inputs. The findings highlight the value of structured data for improving the consistency of performance metrics.

Conclusions:

The authors provide a comprehensive resource for evaluating non-cryptographic hashing algorithms. This collection facilitates more consistent and reproducible performance assessments across the industry. By incorporating both synthetic and empirical inputs, the suite captures diverse computational patterns. These materials allow developers to stress-test functions against various redundancy levels. The researchers suggest that using these standardized inputs improves the reliability of comparative studies. This synthesis highlights the necessity of representative data for accurate algorithm validation. The provided datasets enable a more nuanced understanding of how different functions handle specific input structures. Future evaluations can now leverage these resources to ensure robust performance across multiple scenarios.

The researchers propose that these eight datasets, comprising both real and synthetic sources, serve as a standardized benchmark to evaluate the efficiency and robustness of non-cryptographic hash functions against diverse input patterns and redundancies.

The collection includes eight distinct datasets, categorized into two groups: real-world data sources and synthetic data sources, specifically curated to replicate common computational structures and data redundancies.

A standardized benchmark is necessary because the current assessment landscape for these functions is highly complex and lacks a widely accepted, unified testing framework for comparative analysis.

The datasets act as the input layer for performance testing, where the role of the synthetic data is to mimic specific structural challenges that might be encountered in practical software applications.

The researchers measure the effectiveness of these functions by observing how they handle the specific redundancies and structural complexities embedded within the eight provided datasets.

The authors imply that utilizing this standardized collection will lead to more consistent, reproducible, and reliable performance evaluations for non-cryptographic hashing algorithms compared to ad-hoc testing methods.