Skip to main content
Powered by ShareScore

Find research datasets worth reusing

Search datasets from major research repositories and use ShareScore to quickly assess how well each record supports discovery, access, and reuse.

6

datasets available to search

ShareScore release 0.9.0

Reset

Dataset results

6 results for “task scheduling”

Learn how ShareScore rates datasets ↗
zenodo48/100

Production line dataset for task scheduling and energy optimization - Demand Response Participation

<p>Using the previous dataset at &lt;<a href="https://zenodo.org/record/4106746">https://zenodo.org/record/4106746</a>&gt;&nbsp;it was simulated an announcement of a demand response program at period 757, describing a demand response event from period 937 (Friday at 21:00h) to 960 (Friday at 23:00h) , where each period represents five minutes. The demand response program imposed a limit consumption, during its event, of 2.5 kWh. The announcement of the demand response allowed the use of the proposed&nbsp;solution&nbsp;to limit the energy consumption. For that, the algorithm described in section 3.3 was executed at period 769 (Friday at 7:00h).</p> <p>The API can be found at &lt;<a href="http://www.gecad.isep.ipp.pt/api/spear/%3E">http://www.gecad.isep.ipp.pt/api/spear/</a>&gt;</p> <p>File Description:</p> <ul> <li>Input_JSON_Demand_Response_Optimization - JSON input data for the demand response participation</li> <li>Output_JSON_Demand_Response_Optimization -&nbsp;JSON output data for the demand response participation</li> <li>Output_Statistics_Demand_Response_Optimization - Excel output demand response participation statistics</li> <li>Comparison_Output_Statistics_Demand_Response -&nbsp;Excel output&nbsp;statistics comparing the before and after the&nbsp;demand response participation</li> </ul>

openmit-licenseNov 2020View details →
zenodo48/100

Production line dataset for task scheduling and energy optimization - Schedule Optimization

<p>The case study of this dataset uses real production data, provided by a textile company that manufactures hang tags. Their working schedule is from 7h00 of Monday to 23h00 of Saturday. This dataset uses a period of 5 minutes for all task durations and energy data. The case study considers a six-day period from 7h00 of Monday to 23h00 of Saturday. The scheduling algorithm was used for three machines that share the same cell.<br> <br> The API can be found at &lt;http://www.gecad.isep.ipp.pt/api/spear/&gt;<br> <br> File Description:</p> <ul> <li>Input_JSON_Schedule_Optimization - JSON input data for the schedule optimization</li> <li>Output_JSON_Schedule_Optimization -&nbsp;JSON output data for the schedule optimization</li> <li>Output_Statistics_Schedule_Optimization - Excel output schedule optimization statistics</li> </ul>

openmit-licenseNov 2020View details →
zenodo40/100

Task Scheduler Performance Survey Results

<p><strong>Task scheduler performance survey</strong></p> <p>This dataset contains results of task graph scheduler performance survey.<br> The results are stored in the following files, which correspond to simulations performed on&nbsp;<br> the `elementary`, `irw` and `pegasus` task graph datasets published at https://doi.org/10.5281/zenodo.2630384.</p> <ul> <li>elementary-result.zip</li> <li>irw-result.zip</li> <li>pegasus-result.zip</li> </ul> <p>The files contain compressed pandas dataframes in CSV format, it can be read with the following Python code:<br> ```python<br> import pandas as pd<br> frame = pd.read_csv(&quot;elementary-result.zip&quot;)<br> ```</p> <p>Each row in the frame corresponds to a single instance of a task graph that<br> was simulated with a specific configuration (network model, scheduler etc.).<br> The list below summarizes the meaning of the individual columns.</p> <ul> <li><strong>graph_name</strong>&nbsp;- name of the benchmarked task graph</li> <li><strong>graph_set</strong> - name of the task graph dataset from which the graph originates</li> <li><strong>graph_id</strong> - unique ID of the graph</li> <li><strong>cluster_name</strong>&nbsp;- type of cluster used in this instance the format is &lt;number-of-workers&gt;x&lt;number-of-cores&gt;;&nbsp;32x16 means 32 workers, each with 16 cores</li> <li><strong>bandwidth</strong>&nbsp;- network bandwidth [MiB]</li> <li><strong>netmodel</strong>&nbsp;- network model (simple or maxmin)</li> <li><strong>scheduler_name</strong>&nbsp;- name of the scheduler</li> <li><strong>imode</strong>&nbsp;- information mode</li> <li><strong>min_sched_interval</strong>&nbsp;- minimal scheduling delay [s]</li> <li><strong>sched_time</strong> - duration of each scheduler invocation [s]</li> <li><strong>time</strong>&nbsp;- simulated makespan of the task graph execution [s]</li> <li><strong>execution_time </strong>- real duration of all scheduler invocations [s]</li> <li><strong>total_transfer</strong> - amount of data transferred amongst workers [MiB]</li> </ul> <p>The file `charts.zip` contains charts obtained by processing the datasets.<br> On the X axis there is always bandwidth in [MiB/s].<br> There are the following files:</p> <ul> <li>[DATASET]-schedulers-time - Absolute makespan produced by schedulers [seconds]&nbsp;</li> <li>[DATASET]-schedulers-score - The same as above but normalized with respect to the best schedule (shortest makespan) for the given configuration.</li> <li>[DATASET]-schedulers-transfer - Sums of transfers between all workers for a given configuration [MiB]</li> <li>[DATASET]-[CLUSTER]-netmodel-time - Comparison of netmodels, absolute times [seconds]</li> <li>[DATASET]-[CLUSTER]-netmodel-score - Comparison of netmodels, normalized to the average of model &quot;simple&quot;</li> <li>[DATASET]-[CLUSTER]-netmodel-transfer - Comparison of netmodels, sum of transfered data between all workers [MiB]</li> <li>[DATASET]-[CLUSTER]-schedtime-time - Comparison of MSD, absolute times [seconds]</li> <li>[DATASET]-[CLUSTER]-schedtime-score - Comparison of MSD, normalized to the average of &quot;MSD=0.0&quot; case</li> <li>[DATASET]-[CLUSTER]-imode-time - Comparison of Imodes, absolute times [seconds]</li> <li>[DATASET]-[CLUSTER]-imode-score - Comparison of Imodes, normalized to the average of &quot;exact&quot; imode</li> </ul> <p><strong>Reproducing the results</strong></p> <p><em>1. Download and install Estee (https://github.com/It4innovations/estee)</em></p> <p>$ git clone https://github.com/It4innovations/estee<br> $ cd estee<br> $ pip install .<br> <br> <em>2. Generate task graphs</em><br> You can either use the provided script `benchmarks/generate.py` to generate graphs<br> from three categories (elementary, irw and pegasus):</p> <p>$ cd benchmarks<br> $ python generate.py elementary.zip elementary<br> $ python generate.py irw.zip irw<br> $ python generate.py pegasus.zip pegasus<br> <br> or use our task graph dataset that is provided at https://doi.org/10.5281/zenodo.2630384.</p> <p><em>3. Run benchmarks</em><br> To run a benchmark suite, you should prepare a JSON file describing the benchmark.<br> The file that was used to run experiments from the paper is provided in<br> `benchmark.json`. Then you can run the benchmark using this command:<br> <br> $ python pbs.py compute benchmark.json</p> <p>The benchmark script can be interrupted at any time (for example using Ctrl+C).<br> When interrupted, it will store the computed results to the result file and restore<br> the computation when launched again.</p> <p><em>3. Visualizing results</em><br> <br> $ python view.py --all &lt;result-file&gt;<br> <br> The resulting plots will appear in a folder called `outputs`.</p>

opencc-by-4.0Apr 2019View details →
zenodo40/100

Task graphs for benchmarking schedulers

<p><strong>Workflow Task Graph Dataset</strong></p> <p>This dataset contains three sets of task graphs representing different types of task workflows:</p> <ul> <li><em>Elementary</em> - contains trivial graph shapes, such as tasks with no dependencies or simple fork-join graphs. This set should test how the scheduler heuristics react to basic graph scenarios that frequently form parts of larger workflows.</li> <li><em>IRW</em> - is inspired by real-world workflows, such as machine learning cross-validation or map-reduce.</li> <li>&nbsp;<em>Pegasus</em> - is derived from graphs created by Pegasus Synthetic Workflow Generators (https://github.com/pegasus-isi/WorkflowGenerator)</li> </ul> <p>All of the provided task graphs are generated and compatible with ESTEE (https://github.com/It4innovations/estee) that allows to simulate their execution on a distributed system using various scheduling heuristics and environment conditions.</p> <p><strong>Data Format</strong></p> <p>Task graphs are stored in {elementary, irw, pegasus}.zip files that contain JSON representation of respective task graphs with the following fields:</p> <ul> <li>`graph_name` - Task graph name</li> <li>`graph_id` - Unique task graph identifier</li> <li>&nbsp;`graph` - Task graph representation - list of tasks where each task is represented as a dictionary with the following keys:</li> <li>&nbsp;`d`: Actual task duration in seconds (float value)</li> <li>&nbsp;`e_d`: User estimated task duration in seconds (float value)</li> <li>&nbsp;`cpus`: Task CPU core requirements (integer value)</li> <li>&nbsp;`outputs`: List of task outputs (list of integers indicating sizes of task outputs in MiB)</li> <li>&nbsp;`inputs`: List of task inputs in format of list [task\_id, output\_index]}. Output index is zero-based.</li> </ul> <p>For example this task graph:</p> <p>[{&#39;d&#39;: 200, &#39;e_d&#39;: 180, &#39;cpus&#39;: 1, &#39;outputs&#39;: [100], &#39;inputs&#39;: []},</p> <p>{&#39;d&#39;: 50, &#39;e_d&#39;: 60, &#39;cpus&#39;: 2, &#39;outputs&#39;: [], &#39;inputs&#39;: [[0, 0]]}]</p> <p>contains two tasks. One requiring no input, single CPU core with estimated duration 180s, actual duration 200s and producing a single output of 100 MiB. And another one requiring as an input task0&#39;s 0-th output, requiring 2 CPU cores, producing no output with estimated duration 60s and actual duration 50s.</p> <p>&nbsp;</p> <p><strong>Parsing the data</strong></p> <p>In Python, to load the elementary task graph set run the following snippet:</p> <pre><code class="language-python">import pandas as pd graphs = pd.read_json("./elementary.zip")</code></pre> <p>&nbsp;</p> <p>If you have Estee installed, you can use its provided `json_deserialize`</p> <p>function to parse the JSON encoded graphs into Estee TaskGraph data structure.</p> <p>&nbsp;</p> <pre><code class="language-python">from estee.serialization.dask_json import json_deserialize graph_json = graphs.loc[0, "graph"] graph = json_deserialize(graph)</code></pre> <p>&nbsp;</p>

opencc-by-4.0Apr 2019View details →
zenodo36/100

Parameterized Task Graph Scheduling Algorithm for Comparing Algorithmic Components - All Figures and Datasets

<p>Figures and Datasets for "Parameterized Task Graph Scheduling Algorithm for Comparing Algorithmic Components"</p> <ul> <li>dataset.zip: All datasets evaluated</li> <li>figures.zip: All plots (1080) for all results for our paper</li> </ul>

opencc-by-4.0Mar 2024View details →
ClinicalTrials.gov20/100

The Effect of Different Schedules of Functional Task Practice for Improving Hand and Arm Function After Stroke

ClinicalTrials.gov study NCT00361660. IPD Sharing: Not stated. Countries: 0. Publications: 0.

restrictedIPD-UNDECIDEDFeb 2026View details →

ScienceDex guides

Understand access before you commit

These curated guides explain access requirements, typical timelines, costs, and reuse considerations for widely used research datasets.

Compare curated datasets

Allen Brain Atlas

Allen Brain Atlas is an Allen Institute collection of brain map atlases, datasets, APIs, and analysis tools covering mouse, human, and non-human primate brain resources.

allen-brain-atlas
neuroscienceopenDocumentation, web resources, and API references are available online.
Last verified 2026-04-30Open record

Annotated Behaviour and Observability Dataset (ABODe)

ABODe is a University of Edinburgh DataShare dataset for behavior classification in group-housed mice using home-cage video, identities, bounding boxes, ground-plate positions, and annotator labels.

abode-home-cage
behavioral-neuroscienceopenThe DataShare record exposes download links for annotations, documentation, license text, and the zipped per-snippet data directory.
Last verified 2026-04-30Open record

DANDI Archive for NWB datasets

DANDI is a BRAIN Initiative archive for publishing and sharing neurophysiology data, including electrophysiology, optophysiology, and behavioral data packaged as NWB and related standards.

dandi-nwb
electrophysiologyopenPublished Dandiset metadata and archive endpoints are available through the production DANDI API.
Last verified 2026-04-30Open record

International Brain Laboratory public data

The International Brain Laboratory public data releases expose standardized mouse decision-making experiments, including Neuropixels recordings, widefield calcium imaging, behavior, and session metadata accessed through the ONE API.

ibl
behavioral-neuroscienceopenPublic sessions can be searched and loaded from the IBL public data server through ONE.
Last verified 2026-04-29Open record

OpenNeuro

OpenNeuro is a free, open platform for sharing neuroimaging datasets, with public search, dataset pages, and download paths for web, S3, DataLad, and the OpenNeuro CLI.

openneuro
neuroscienceopenPublished datasets are available on demand over the internet.
Last verified 2026-04-29Open record

ScienceDex for faculty

Your academic CV and NIH biosketch

Make your CV in your school's format and your NIH biosketch from it, then download both as Word files.