Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • M meric
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 24
    • Issues 24
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Ondrej Vysocky
  • meric
  • Issues
  • #52
Closed
Open
Issue created Mar 29, 2018 by Ondrej Vysocky@vys0053Owner4 of 6 checklist items completed4/6 checklist items

"self-describing" output data

  • MERIC should name the output data files according set parameters (THRD_CF_UnCF) not only if the MERIC_OUTPUT_FILENAME is set, user may add APP parameters.
  • MERIC should generate measurementInfo.json for each test if MERIC_OUTPUT_DIR is specified.
  • MERIC configuration file should contain information for which metric the configuration is optimal and what baseline was used for the analysis. Together with this information we may also add information about subset of regions that user wants to include to RADAR report. If it is not part of the config file, RADAR assumes that all the regions are included.
  • Check measurementInfo.json not to store to a single directory various parameters list, which would make the measurementInfo.json not valid.
  • Create a script to merge several directories, each created by MERIC for a unique list of tuned parameters.
  • NEW option to specify in advance which parameters will be tuned to avoid creating several directories under a single analysis when having various list of tuned parameters.

Format:

Add a description file measurementInfo.json to your output data folder. This step is not compulsory but this file helps us for data analysis.

{
    "Execution ID": "2",
    "Timestamp"   : "13.6. 2017 14:59",
    "System"      : "IT4I Salomon",
    "DataFormat"  : "node_CF_UnCF_config",
    "Note"        : ""
}

Add information into MERIC's configuration file - new "@RADAR" section:

{
	"a.out_static" : {
		"FREQUENCY" : 1200000000,
		"UNCORE_FREQUENCY" : 1200000000,
		"NUM_THREADS" : 2
	}
	,
	"B":{ 
		"FREQUENCY" : 2500000000, 
		"UNCORE_FREQUENCY" : 2500000000
	},
	
	"@RADAR" : {
		"@METRIC" : { 
			"# COUNTERS - HDEEM:" : "Energy consumption [J]", 
			"# COUNTERS - NVML:" : "Energy consumption [J]"
			},
		"@BASELINE" : 0
	}
}

Relates to #28 (closed) due to change in MERIC's config format.

Edited Oct 21, 2022 by Ondrej Vysocky
Assignee
Assign to
Time tracking