<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://ctuning.org/cm/wiki/index.php?action=history&amp;feed=atom&amp;title=CM%3Adata%3A29db2248aba45e59%3A0e4d46aabcde1b4e</id>
		<title>CM:data:29db2248aba45e59:0e4d46aabcde1b4e - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://ctuning.org/cm/wiki/index.php?action=history&amp;feed=atom&amp;title=CM%3Adata%3A29db2248aba45e59%3A0e4d46aabcde1b4e"/>
		<link rel="alternate" type="text/html" href="http://ctuning.org/cm/wiki/index.php?title=CM:data:29db2248aba45e59:0e4d46aabcde1b4e&amp;action=history"/>
		<updated>2026-04-30T21:48:19Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.25.1</generator>

	<entry>
		<id>http://ctuning.org/cm/wiki/index.php?title=CM:data:29db2248aba45e59:0e4d46aabcde1b4e&amp;diff=273&amp;oldid=prev</id>
		<title>Gfursin at 15:10, 24 March 2014</title>
		<link rel="alternate" type="text/html" href="http://ctuning.org/cm/wiki/index.php?title=CM:data:29db2248aba45e59:0e4d46aabcde1b4e&amp;diff=273&amp;oldid=prev"/>
				<updated>2014-03-24T15:10:51Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 15:10, 24 March 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Publication from ADAPT'14 workshop.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Publication from ADAPT'14 workshop.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Notes on reproducibility:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;Notes on reproducibility:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br/&amp;gt;Roofline-aware DVFS for GPUs&amp;lt;br/&amp;gt;=============&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Date: 16-Oct-2013&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Author: Cedric Nugteren (http://www.cedricnugteren.nl)&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Description: This repository is an online appendix to the&amp;lt;br/&amp;gt;scientific article &amp;quot;Roofline-aware DVFS for GPUs&amp;quot;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Benchmarks&amp;lt;br/&amp;gt;=============&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Three types of CUDA benchmarks are tested:&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;Benchmarks from PolyBench/GPU&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;Benchmarks from Parboil (requires Parboil datasets&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;to be installed in ~/software/parboil-2.5/datasets/)&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;Two artificial micro-benchmarks&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Experimental setup&amp;lt;br/&amp;gt;=============&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;GPGPU-Sim version 3.2.1 + GPUWattch&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;(commit 72aaaf6b11b38121d946469f26d85315ff794f29)&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Configuration for GPGPU-Sim&amp;lt;br/&amp;gt;-------------&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;Clock frequencies:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;-gpgpu_clock_domains XXX:YYY:XXX:ZZZ&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;XXX is the halved core frequency (600-500-400-300).&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;YYY is the full core frequency (1200-1000-800-600).&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;ZZZ is the memory frequency (900-750-600-450).&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;DRAM latencies:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;-dram_latency XXX&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;XXX is the DRAM latency is core clock cycles, reduced&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;when scaling the core frequency to keep the latency&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;(in seconds) constant (100-83-76-50).&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Configuration for GPUWattch&amp;lt;br/&amp;gt;-------------&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;Memory configuration:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;lt;param name=&amp;quot;mc_clock&amp;quot; value=&amp;quot;XXX&amp;quot;/&amp;amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;lt;param name=&amp;quot;peak_transfer_rate&amp;quot; value=&amp;quot;YYY&amp;quot;/&amp;amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;XXX is the doubled memory clock or the halved effective&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;clock (1800-1500-1200-900). YYY is the bandwidth per&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;memory controller (28800-24000-19200-14400).&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;Clock frequencies:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;lt;param name=&amp;quot;target_core_clockrate&amp;quot; value=&amp;quot;XXX&amp;quot;/&amp;amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;lt;param name=&amp;quot;clockrate&amp;quot; value=&amp;quot;XXX&amp;quot;/&amp;amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;lt;param name=&amp;quot;NOC_A&amp;quot; value=&amp;quot;XXX&amp;quot; /&amp;amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;XXX is either the halved or full core clock frequency&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;in various places in the configuration settings.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;Memory power parameters:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;lt;param name=&amp;quot;MEM_RD&amp;quot; value=&amp;quot;XXX&amp;quot; /&amp;amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;lt;param name=&amp;quot;MEM_WR&amp;quot; value=&amp;quot;YYY&amp;quot; /&amp;amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;lt;param name=&amp;quot;MEM_PRE&amp;quot; value=&amp;quot;ZZZ&amp;quot; /&amp;amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;XXX, YYY, and ZZZ are scaled with the core clock rate&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;to obtain correct memory power characteristics. This&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;has been acknowledge to be a bug in the simulator and&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;will be repaired in the next version.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Contents of the repository&amp;lt;br/&amp;gt;=============&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;*benchmark_code*&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;Folder containing CUDA source code made suitable for&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;the GPGPU-Sim simulator.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;*configurations*&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;All the GPGPU-Sim and GPUWattch configuration files.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;*results*&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;Folder containing the graphs as they appear in the&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;article plus more detailed graphs. It also contains&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;a processed database extracted from simulation data.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;*simulation_data*&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;The raw simulation output from GPGPU-Sim and GPUWattch.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;*process.r*&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;An R-script to process the raw simulation data and&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;output a database in CSV format (in results folder).&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;*graph.r*&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;An R-script to generate plots based on the database&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;generated by the process.r script.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;*&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;*README*&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;This file.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;###################################################&amp;lt;br/&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Gfursin</name></author>	</entry>

	<entry>
		<id>http://ctuning.org/cm/wiki/index.php?title=CM:data:29db2248aba45e59:0e4d46aabcde1b4e&amp;diff=271&amp;oldid=prev</id>
		<title>Gfursin: Created page with &quot;Publication from ADAPT'14 workshop.  Notes on reproducibility:&quot;</title>
		<link rel="alternate" type="text/html" href="http://ctuning.org/cm/wiki/index.php?title=CM:data:29db2248aba45e59:0e4d46aabcde1b4e&amp;diff=271&amp;oldid=prev"/>
				<updated>2014-03-24T15:08:00Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;Publication from ADAPT&amp;#039;14 workshop.  Notes on reproducibility:&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Publication from ADAPT'14 workshop.&lt;br /&gt;
&lt;br /&gt;
Notes on reproducibility:&lt;/div&gt;</summary>
		<author><name>Gfursin</name></author>	</entry>

	</feed>