Skip to content

Commit d03f188

Browse files
removed data
Signed-off-by: Kent Madsen <kent.vejrup.madsen@designermadsen.dk> Initial commit Initial commit addition of data addition of data adding data Renaming & adding data renaming of files to follow convention adding workflow working on flows working on labels working on labels removed formats, will automate the process at some point working on workflow added data for 31 08 2022 added data for 31 08 2022 01 september 2022 added data for 2022 09 02 s added data for 2022 09 02 added data for 03 09 2022 added data for 04 - 09 2022 removing spaces from license. not necesarry as it is md and will do it automaticly for me removing spaces, will be making it readable later updating readme.md updating workflow working on documentation working on documentation r r working with md working with documentation removed space transition renamed labels test typo updating documentation added hashes editing documentation doc moved added hashes added footnotes updating documentation added last data for 06 09 2022 added data adding data for 08 and today, had synch. issues with the clock today because of dual boot adding data for 09, 12 and the 13th september 2022 values normalised added data from 14 sep. 2022 from openhardware added data for 15 09 2022 renamed so it only represents the date it was recorded added data for today renamed file to the day of the month it was recorded and added data for 17 09 2022 added data for today renamed to date in month added data for yesterday appended added data for 19 09 2022 renamed to the day in the month of recording added data for 20 09 2022 renamed to date of recording added data for 21 09 2022 renamed to date of recording adding data for 2022 09 22 renamed to date of recording data added added data for 24 & 23 09 2022 renamed to appropiate date added data for 25 09 2022 renamed to appropiate date added data for 26 - 09 - 2022 renamed to date 27 - 28 09 2022 added data renamed to date added data for 2022 09 29 renamed to date c 30 09 2022 added renamed to the date 01-10-2022 added data for 02-10-2022 added data for 03 - 10 - 2022 renamed to date of recording added data for 04 10 2022 added data for 05 10 2022 renamed to date of recording added data for 06 - 10 - 2022 renamed to the date of month, of the recording added data for 07 10 2022 renamed to date of recording 08 - 10 - 2022 renamed to date of recording 09, 10, 11 - 10 - 2022 renamed to date of recording added data for 12 - 10 - 2022 renamed to date of recording added data for 13-10-2022 renamed to date of recording typo fixed typo added data for 14-10-2022 and 15-10-2022 renamed to date of recording added data for 16 10 2022 renamed to date of recording added data for 17 and 18 october 2022 renamed to date of recording' c added data for 19 10 2022 and renamed to (date in month) added data recorded at 20 to 22-10-2022 renamed to day of recording added cover images from https://www.flickr.com/photos/190441416@N05/52405851547/in/dateposted-public/ track large files updated documents preparing data organising archived. working on workflow updating changelog c added symbolic links
0 parents  commit d03f188

24 files changed

Lines changed: 757 additions & 0 deletions

.gitattributes

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# Default for all
2+
* text=auto eol=lf
3+
4+
# Documentation
5+
*.md text diff=markdown eol=crlf
6+
*.tex text diff=tex
7+
*.pdf -text
8+
9+
# Scripts
10+
*.sh text diff=sh
11+
*.ps1 text diff=ps1 eol=crlf
12+
13+
# Code for backend
14+
*.php text diff=php
15+
*.shtml text diff=shtml
16+
*.py text diff=python
17+
*.cs text diff=csharp
18+
*.java text diff=java
19+
*.rs text diff=rust
20+
21+
# Frontend Files
22+
*.html text diff=html
23+
*.htm text diff=html
24+
*.xhtml text diff=html
25+
*.dhtml text diff=html
26+
27+
## Style sheets
28+
*.css text diff=css
29+
*.scss text diff=scss
30+
31+
## JavaScript / TypeScript
32+
*.js text diff=js
33+
*.ts text diff=ts
34+
35+
# Typical used data formats
36+
*.csv text diff=csv
37+
*.xml text diff=xml
38+
*.json text diff=json
39+
40+
# Image Formats
41+
*.svg text eol=lf diff=xml
42+
43+
*.bmp binary diff=exif
44+
*.png binary diff=exif
45+
*.tga binary diff=exif
46+
*.jpg binary diff=exif
47+
*.jpeg binary diff=exif
48+
*.webp binary diff=exif
49+
*.gif binary diff=exif
50+
51+
# used for workflows
52+
*.yaml text diff=yaml
53+
54+
# Project
55+
*.vcproj text eol=crlf
56+
57+
# Misc
58+
*.txt text
59+
60+
# Git attributes
61+
.gitignore text diff=gitignore export-ignore
62+
.gitattributes text diff=gitattributes export-ignore
63+
.gitmodules text diff=gitmodules export-ignore
64+
65+
Changelog.md export-ignore
66+
67+
/.github export-ignore

.github/dependabot.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5+
version: 2
6+
updates:
7+
- package-ecosystem: "gitsubmodule" # See documentation for possible values
8+
directory: "/" # Location of package manifests
9+
schedule:
10+
interval: "weekly"

.github/labeler.yml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
automations:
2+
- '.github/**/*'
3+
4+
# Scripts
5+
code:
6+
- '.code/**/*'
7+
8+
scripts:
9+
- '.scripts/**/*'
10+
11+
# Dataset directory
12+
dataset:
13+
- 'dataset/**/*'
14+
15+
software:
16+
- 'dataset/csv/**/*'
17+
18+
openhardwaremonitor:
19+
- 'dataset/csv/openhardwaremonitor/**/*'
20+
21+
22+
# Machine types
23+
desktops:
24+
- 'dataset/csv/openhardwaremonitor/desktops/**/*'
25+
26+
laptops:
27+
- 'dataset/csv/openhardwaremonitor/laptops/**/*'
28+
29+
30+
# file formats
31+
csv:
32+
- 'dataset/csv/**/*'
33+
34+
xml:
35+
- 'dataset/exports/formats/xml/**/*'
36+
37+
json:
38+
- 'dataset/exports/formats/json/**/*'
39+
40+
tsv:
41+
- 'dataset/exports/formats/tsv/**/*'
42+
43+
44+
# Base
45+
documentation:
46+
- 'docs/**/*'
47+
48+
subsets:
49+
- 'modules/**/*'

.github/workflows/labeler.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: Labeling
2+
on: [ pull_request ]
3+
4+
jobs:
5+
triage:
6+
permissions:
7+
contents: read
8+
pull-requests: write
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/labeler@v4
12+
with:
13+
repo-token: "${{ secrets.GITHUB_TOKEN }}"

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
#

.gitmodules

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+

.scripts/readme.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Scripts
2+
Directory that contains script to interact with the dataset

Readme.md

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
# Hardware Performance Archive
2+
![Repository cover image for social networks](docs/resources/3.jpg)
3+
4+
This repository contains data that are recorded hardware performance. The raw data is saved in CSV[^7]
5+
fileformat and is located in the dataset directory.
6+
7+
The release of the dataset Version 1.0.5 can be found and downloaded at
8+
[Kaggle](https://www.kaggle.com/datasets/kentvejrupmadsen/dataset-performance).
9+
You're welcome to experiement with it in 'notebooks' and etc.
10+
11+
12+
## Overview
13+
* Go to content description At [this location](docs/contents.md).
14+
* Current Version at: V1.0.5
15+
* Size of dataset directory: 7.72 GB
16+
* Dataset
17+
* Encoding of files in dataset directory: US-ASCII
18+
* First record at: 2018-09-17
19+
* Last record at: 2022-11-01
20+
* Dataset Record File format: CSV[^7]
21+
22+
* Formatted: None
23+
24+
25+
### Total size of the dataset
26+
* Datasets total size is: ( **7.72** GB )
27+
* dataset directory: 7.72 GB
28+
* CSV[^7]
29+
30+
* formats directory: 0.0 GB
31+
* JSON[^4] directory: 0.0 GB
32+
* XML[^5] Directory : 0.0 GB
33+
* TSV[^6] Directory : 0.0 GB
34+
35+
36+
### Tools
37+
* Files logged with
38+
[OpenHardwareMonitor it can be downloaded here](https://openhardwaremonitor.org/downloads/),
39+
it's repository is
40+
[on github](https://github.com/openhardwaremonitor/openhardwaremonitor)
41+
42+
43+
44+
### Support
45+
Currently this repository only has support for CSV[^7] files. I am currently working on a solution. To have the files reformatted into other formats like JSON[^4], XML[^5] and TSV[^6].
46+
47+
Currently in development
48+
* ***Formats***
49+
* JSON[^4]
50+
* XML[^5]
51+
* TSV[^6]
52+
53+
54+
* ***Code***
55+
* [MySQL](https://www.mysql.com/)
56+
* [PostgreSQL](https://www.postgresql.org/)
57+
58+
59+
Currently also working on having the data sorted & filtered by Year. together with making branches for it.
60+
61+
### Download & Others
62+
* [Kaggle](https://www.kaggle.com/), a place to download datasets and to play with the data. The [dataset](https://www.kaggle.com/datasets/kentvejrupmadsen/dataset-performance) can be downloaded or used with python though kaggle.
63+
* [Web Archive](https://archive.org/download/data.private.performance-release-06-09-2022)
64+
* Onedrive
65+
* [Zip](https://1drv.ms/u/s!AnVSo6qhoQp5j8RjDo0Z3ozNKr9xXQ?e=H3qbAm)[^2],
66+
* [Tar.gz](https://1drv.ms/u/s!AnVSo6qhoQp5j8RkosdL1iV1cWcG2g?e=ReCjNt)[^3]
67+
* [Github]([Github](https://github.com/KentVejrupMadsen/data.performance/releases/tag/release-03-08-2022))
68+
* [as a zip file](https://github.com/KentVejrupMadsen/data.private.performance/archive/refs/tags/release-06-09-2022.zip) [^1] [^2]
69+
* [as tar.gz](https://github.com/KentVejrupMadsen/data.private.performance/archive/refs/tags/release-06-09-2022.tar.gz) [^1] [^3]
70+
71+
72+
## Appendices
73+
* Keep in mind that this repository is a fork of the repository
74+
[Private-Data-Performance](https://github.com/KentMadsen/Private-Data-Performance/commits/master), at my previous [account](https://github.com/KentMadsen) as i have lost access to it.
75+
* Author - [Kent vejrup Madsen](https://github.com/KentVejrupMadsen)
76+
* Contact: Kent.vejrup.madsen@designermadsen.dk
77+
* Changelog: [Changes](docs/changelog.md)
78+
* Copyright 2022 [Kent vejrup Madsen](https://github.com/KentVejrupMadsen)
79+
* Licenses
80+
* [MIT - Source Code License](docs/licenses/sourcecode_license.md)
81+
* [Dataset License - Attribution 4.0 International](docs/licenses/dataset_license.md)
82+
83+
84+
85+
### Citation
86+
- **DOI**, 10.34740/kaggle/ds/2360009
87+
88+
**APA**
89+
90+
Kent vejrup Madsen. (2022).
91+
<i>Performance Data</i>
92+
[Data set]. Kaggle. https://doi.org/10.34740/KAGGLE/DS/2360009
93+
94+
**BibTeX**
95+
96+
@misc{
97+
kent vejrup madsen_2022,
98+
title={Performance Data},
99+
url={https://www.kaggle.com/ds/2360009},
100+
DOI={10.34740/KAGGLE/DS/2360009},
101+
publisher={Kaggle},
102+
author={Kent vejrup Madsen},
103+
year={2022} }
104+
105+
106+
### Document
107+
* Original creation date is at: [31-01-2019](https://github.com/KentMadsen/Private-Data-Performance), Kent Madsen
108+
* Created at: 29-01-2020
109+
* Updated at: 02-11-2022
110+
111+
112+
## Foot Notes
113+
[^1]: sha256sum ./filepath.txt
114+
115+
[^2]: sha256 hash checksum for zip 8567f124aadb59688785130c8d9602de1e809621e74bf582711c8ec2007ff15a
116+
117+
[^3]: sha256 hash checksum for tar.gz 4682b2df535bd0ef7b0b3276cd4fb57f4a05d2a761aa3a50abeaf87b161f614f
118+
119+
[^4]: JavaScript Object Notation
120+
121+
[^5]: eXtensible Markup Language
122+
123+
[^6]: Tab-seperated values
124+
125+
[^7]: Comma-seperated values

changelog.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Changes
2+
## Version - 1.0.6
3+
4+
## Version - 1.0.5
5+
Have added data for about a month, recorded from my GL553VD laptop.
6+
7+
1.0.5[^2] will add additional csv files to the dataset.
8+
Could be a thing to look into visualising it and converting it to other formats.
9+
10+
2.0.0[^3] Will be the last version and after that the data will be updated at
11+
[Collections](https://github.com/CHI-Performance/Performance-Collections).
12+
Will be done to make it easier to branch the data and
13+
the versioning from the given source it originates from.
14+
It means that the data will be seberated into sub-repositories
15+
than to have it all collected into one repository.
16+
17+
* Updated documentation so it's up to date
18+
* Updated cover images
19+
* Renamed repository and changed the owner of the data from [KentVejrupMadsen](https://github.com/KentVejrupMadsen) to [Common Hardware Initiative](https://github.com/CHI-Performance)'s account
20+
21+
## Version - 1.0.3
22+
Have been adding data for a month, from my laptop. For 1.0.4[^1], will see if i can automate the versioning process.
23+
* Have created more structure to the dataset and documentation.
24+
* Updated readme.md file.
25+
* Updated links to download the dataset.
26+
* Removed space from license files. as they are markup files and it will wrap the text automaticly.
27+
* Added directory for netdata data, so it's ready-
28+
* Added workflows to automate the process and make pull request searcheble.
29+
30+
## Appendices
31+
### Footnotes
32+
[^1]: Next version is at 03 October 2022.
33+
[^2]: Release is at 01 November 2022
34+
[^3]: Release is at 01 January, 2023

docs/acronyms.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Acronyms
2+
## Code
3+
* [SQL](https://www.techtarget.com/searchdatamanagement/definition/SQL): Structured Query Language
4+
5+
6+
## Data formats
7+
A way to format data so it can be read by other software applications or making it readeble for the user.
8+
* [CSV](https://support.google.com/google-ads/answer/9004364?hl=en): Comma-Seperated Values
9+
* [JSON](https://www.w3schools.com/js/js_json_intro.asp): JavaScript Object Notation
10+
* [TSV](https://www.iana.org/assignments/media-types/text/tab-separated-values): Tab-Seperated Values
11+
* [XML](https://www.w3schools.com/xml/xml_whatis.asp): Extensible Markup Language
12+
* [MD](https://www.markdownguide.org/getting-started/): Markupdown
13+
14+
15+
## Data Encodings
16+
17+
18+
19+
## Footnote
20+
* created at: 13-06-2022
21+
* last updated at: 12-07-2022

0 commit comments

Comments
 (0)