{"action":"created","issue":{"url":"https://api.github.com/repos/trevorcarlson/barrierpoint/issues/3","repository_url":"https://api.github.com/repos/trevorcarlson/barrierpoint","labels_url":"https://api.github.com/repos/trevorcarlson/barrierpoint/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/trevorcarlson/barrierpoint/issues/3/comments","events_url":"https://api.github.com/repos/trevorcarlson/barrierpoint/issues/3/events","html_url":"https://github.com/trevorcarlson/barrierpoint/issues/3","id":211722586,"number":3,"title":"barrierpoint example run","user":{"login":"trinayan","id":9054762,"avatar_url":"https://avatars3.githubusercontent.com/u/9054762?v=3","gravatar_id":"","url":"https://api.github.com/users/trinayan","html_url":"https://github.com/trinayan","followers_url":"https://api.github.com/users/trinayan/followers","following_url":"https://api.github.com/users/trinayan/following{/other_user}","gists_url":"https://api.github.com/users/trinayan/gists{/gist_id}","starred_url":"https://api.github.com/users/trinayan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trinayan/subscriptions","organizations_url":"https://api.github.com/users/trinayan/orgs","repos_url":"https://api.github.com/users/trinayan/repos","events_url":"https://api.github.com/users/trinayan/events{/privacy}","received_events_url":"https://api.github.com/users/trinayan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-03-03T15:40:23Z","updated_at":"2017-03-17T06:31:40Z","closed_at":null,"body":"Hi,\r\n\r\nI would like to use barrierpoint results for a different simulator (gem 5 or m2s since I require a GPU model). I am unable to find an example on how to get the simulation points using barrier points like you do in simpoints. Could you point me to an example? Thanks"},"comment":{"url":"https://api.github.com/repos/trevorcarlson/barrierpoint/issues/comments/287278027","html_url":"https://github.com/trevorcarlson/barrierpoint/issues/3#issuecomment-287278027","issue_url":"https://api.github.com/repos/trevorcarlson/barrierpoint/issues/3","id":287278027,"user":{"login":"trevorcarlson","id":1049545,"avatar_url":"https://avatars2.githubusercontent.com/u/1049545?v=3","gravatar_id":"","url":"https://api.github.com/users/trevorcarlson","html_url":"https://github.com/trevorcarlson","followers_url":"https://api.github.com/users/trevorcarlson/followers","following_url":"https://api.github.com/users/trevorcarlson/following{/other_user}","gists_url":"https://api.github.com/users/trevorcarlson/gists{/gist_id}","starred_url":"https://api.github.com/users/trevorcarlson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trevorcarlson/subscriptions","organizations_url":"https://api.github.com/users/trevorcarlson/orgs","repos_url":"https://api.github.com/users/trevorcarlson/repos","events_url":"https://api.github.com/users/trevorcarlson/events{/privacy}","received_events_url":"https://api.github.com/users/trevorcarlson/received_events","type":"User","site_admin":false},"created_at":"2017-03-17T06:31:40Z","updated_at":"2017-03-17T06:31:40Z","body":"@trinayan, it is definitely possible to use this methodology for gem5 or m2s. For a high-level overview of the methodology, take a look at the barrierpoint.py code [1], starting with the `make_mt_pinball()` function. The process is basically:\r\n\r\n1. Run the application to make pinballs (in your case, checkpoints).\r\n2. Generate BBVs and LDVs from the checkpoints.\r\n3. Perform clustering based on these statistics.\r\n4. Run the detailed simulation for the representative inter-barrier regions.\r\n5. Extrapolate the application runtime based on representative weights.\r\n\r\nGood luck,\r\nTrevor\r\n\r\n[1] https://github.com/trevorcarlson/barrierpoint/blob/master/barrierpoint.py#L305"}}
{"actor":{"display_login":"trevorcarlson"}}