Skip to main content

Runtimes for Tests of Array-Processing Speed

Factorial Tests Using C and C++ Under Windows and Linux

Dates

Publication Date
Date Collected
2012-04-20

Citation

Donato, D.I., 2017, Runtimes for tests of array-processing speed: U.S. Geological Survey data release, https://doi.org/10.5066/F7W66HZS.

Summary

The dataset is provided as a .zip archive containing two .csv data files. These two data files contain the results of a series of timing runs made with a suite of 28 C test programs and 20 C++ test programs using three different computers and two operating systems (Windows and Linux). All 48 test programs carry out processing of two-dimensional arrays. One of the files, "C_CppTimeTestsAllRecords.csv", contains three replicated times for each of 960 combinations of factor levels that potentially might have affected the time required to process two-dimensional arrays. The other file, "C_CppTimeTestsAverages.csv", contains the average of the three replicated times for each of the 960 combinations of factor levels. Both files have the [...]

Contacts

Point of Contact :
David I Donato
Originator :
David I Donato
Metadata Contact :
David I Donato
Publisher :
U.S. Geological Survey
Distributor :
U.S. Geological Survey - ScienceBase
USGS Mission Area :
Land Resources
SDC Data Owner :
Eastern Geographic Science Center

Attached Files

Click on title to download individual files attached to this item.

Runtimes_for_Tests_of_Array_Processing_Speed.zip
“Dataset_RuntimesForTestsOfArrayProcessingSpeed”
25.38 KB application/zip

Purpose

These data were compiled for the purpose of providing C and C++ programmers with choices and techniques for writing software that processes two-dimensional arrays as quickly as possible.

Rights

These data are in the public domain.

Communities

  • USGS Data Release Products

Tags

Provenance

Data source
Input directly
These data were produced by the author in the course of conducting a study for the purpose of determining how to improve or optimize computational speed for processing two-dimensional arrays in C or C++ computational code.

Additional Information

Identifiers

Type Scheme Key
DOI https://www.sciencebase.gov/vocab/category/item/identifier doi:10.5066/F7W66HZS

Item Actions

View Item as ...

Save Item as ...

View Item...