<?xml version='1.0'?>
<!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
<platform version="4">
 
 
 <config id="General">
   <prop id="network/TCP-gamma" value="-1"></prop>
   <prop id="network/latency-factor" value="1"></prop>
   <prop id="network/bandwidth-factor" value="1"></prop>
 </config>
 <AS  id="AS0"  routing="Full">
   <host id="MAIN" speed="1f"/>
   <host id="CPU0" speed="2000000000f"/>
   <host id="CPU1" speed="2000000000f"/>
   <host id="CPU2" speed="2000000000f"/>
   <host id="CPU3" speed="2000000000f"/>
   <host id="CPU4" speed="2000000000f"/>
   <host id="CPU5" speed="2000000000f"/>
   <host id="CPU6" speed="2000000000f"/>
   <host id="CPU7" speed="2000000000f"/>
   <host id="CPU8" speed="2000000000f"/>
   <host id="CPU9" speed="2000000000f"/>
   <host id="CPU10" speed="2000000000f"/>
   <host id="CPU11" speed="2000000000f"/>
   <host id="CUDA0" speed="2000000000f">
     <prop id="memsize" value="3220897792"/>
     <prop id="memcpy_peer" value="1"/>
   </host>
   <host id="CUDA1" speed="2000000000f">
     <prop id="memsize" value="3220897792"/>
     <prop id="memcpy_peer" value="1"/>
   </host>
   <host id="CUDA2" speed="2000000000f">
     <prop id="memsize" value="3220897792"/>
     <prop id="memcpy_peer" value="1"/>
   </host>
   <host id="OpenCL0" speed="2000000000f">
     <prop id="memsize" value="3220897792"/>
   </host>
   <host id="OpenCL1" speed="2000000000f">
     <prop id="memsize" value="3220897792"/>
   </host>
   <host id="OpenCL2" speed="2000000000f">
     <prop id="memsize" value="3220897792"/>
   </host>

   <host id="RAM" speed="1f"/>

   <host id="DISK0" speed="1f"/>

   <link id="Host" bandwidth="6526732233.112210Bps" latency="0.000000s"/>

   <link id="RAM-OpenCL0" bandwidth="4162285174.177163Bps" latency="0.000010s"/>
   <link id="OpenCL0-RAM" bandwidth="4459645563.963992Bps" latency="0.000014s"/>
   <link id="RAM-OpenCL1" bandwidth="3828575609.690533Bps" latency="0.000010s"/>
   <link id="OpenCL1-RAM" bandwidth="3420625686.373279Bps" latency="0.000014s"/>
   <link id="RAM-OpenCL2" bandwidth="3867164138.727851Bps" latency="0.000010s"/>
   <link id="OpenCL2-RAM" bandwidth="3873346625.166936Bps" latency="0.000015s"/>

   <link id="RAM-CUDA0" bandwidth="6008661719.001335Bps" latency="0.000009s"/>
   <link id="CUDA0-RAM" bandwidth="6526024509.281727Bps" latency="0.000010s"/>
   <link id="RAM-CUDA1" bandwidth="6001134065.085753Bps" latency="0.000009s"/>
   <link id="CUDA1-RAM" bandwidth="6526732233.112210Bps" latency="0.000010s"/>
   <link id="RAM-CUDA2" bandwidth="5231971524.585075Bps" latency="0.000010s"/>
   <link id="CUDA2-RAM" bandwidth="4519044753.742499Bps" latency="0.000011s"/>

   <link id="CUDA0-CUDA1" bandwidth="5296862725.591065Bps" latency="0.000015s"/>
   <link id="CUDA0-CUDA2" bandwidth="3792200896.189628Bps" latency="0.000025s"/>
   <link id="CUDA1-CUDA0" bandwidth="5297288565.963223Bps" latency="0.000014s"/>
   <link id="CUDA1-CUDA2" bandwidth="3800896492.025119Bps" latency="0.000024s"/>
   <link id="CUDA2-CUDA0" bandwidth="3068730935.113825Bps" latency="0.000023s"/>
   <link id="CUDA2-CUDA1" bandwidth="3067648325.986417Bps" latency="0.000023s"/>

   <link id="PCI:0000:[00-07] up" bandwidth="6526732233.112210Bps" latency="0.000000s"/>
   <link id="PCI:0000:[00-07] down" bandwidth="6008661719.001335Bps" latency="0.000000s"/>
   <link id="PCI:0000:[00-07] through" bandwidth="13053464466.224421Bps" latency="0.000000s"/>
   <link id="PCI:0000:[02-02] up" bandwidth="6526024509.281727Bps" latency="0.000000s"/>
   <link id="PCI:0000:[02-02] down" bandwidth="6008661719.001335Bps" latency="0.000000s"/>
   <link id="PCI:0000:[02-02] through" bandwidth="13052049018.563454Bps" latency="0.000000s"/>
   <link id="PCI:0000:02:00.0 up" bandwidth="6526024509.281727Bps" latency="0.000000s"/>
   <link id="PCI:0000:02:00.0 down" bandwidth="6008661719.001335Bps" latency="0.000000s"/>
   <link id="PCI:0000:[03-03] up" bandwidth="6526732233.112210Bps" latency="0.000000s"/>
   <link id="PCI:0000:[03-03] down" bandwidth="6001134065.085753Bps" latency="0.000000s"/>
   <link id="PCI:0000:[03-03] through" bandwidth="13053464466.224421Bps" latency="0.000000s"/>
   <link id="PCI:0000:03:00.0 up" bandwidth="6526732233.112210Bps" latency="0.000000s"/>
   <link id="PCI:0000:03:00.0 down" bandwidth="6001134065.085753Bps" latency="0.000000s"/>
   <link id="PCI:0000:[80-84] up" bandwidth="4519044753.742499Bps" latency="0.000000s"/>
   <link id="PCI:0000:[80-84] down" bandwidth="5231971524.585075Bps" latency="0.000000s"/>
   <link id="PCI:0000:[80-84] through" bandwidth="10463943049.170151Bps" latency="0.000000s"/>
   <link id="PCI:0000:[84-84] up" bandwidth="4519044753.742499Bps" latency="0.000000s"/>
   <link id="PCI:0000:[84-84] down" bandwidth="5231971524.585075Bps" latency="0.000000s"/>
   <link id="PCI:0000:[84-84] through" bandwidth="10463943049.170151Bps" latency="0.000000s"/>
   <link id="PCI:0000:84:00.0 up" bandwidth="4519044753.742499Bps" latency="0.000000s"/>
   <link id="PCI:0000:84:00.0 down" bandwidth="5231971524.585075Bps" latency="0.000000s"/>

   <link id="RAM-DISK0" bandwidth="400000000Bps" latency="0.002s"/>
   <link id="DISK0-RAM" bandwidth="400000000Bps" latency="0.001s"/>

   <route src="CUDA0" dst="CUDA1" symmetrical="NO">
    <link_ctn id="CUDA0-CUDA1"/>
    <link_ctn id="PCI:0000:03:00.0 down"/>
    <link_ctn id="PCI:0000:[03-03] through"/>
    <link_ctn id="PCI:0000:[03-03] down"/>
    <link_ctn id="PCI:0000:[00-07] through"/>
    <link_ctn id="PCI:0000:[02-02] up"/>
    <link_ctn id="PCI:0000:[02-02] through"/>
    <link_ctn id="PCI:0000:02:00.0 up"/>
   </route>
   <route src="CUDA0" dst="CUDA2" symmetrical="NO">
    <link_ctn id="CUDA0-CUDA2"/>
    <link_ctn id="PCI:0000:84:00.0 down"/>
    <link_ctn id="PCI:0000:[84-84] through"/>
    <link_ctn id="PCI:0000:[84-84] down"/>
    <link_ctn id="PCI:0000:[80-84] through"/>
    <link_ctn id="PCI:0000:[80-84] down"/>
    <link_ctn id="Host"/>
    <link_ctn id="Host"/>
    <link_ctn id="PCI:0000:[00-07] up"/>
    <link_ctn id="PCI:0000:[00-07] through"/>
    <link_ctn id="PCI:0000:[02-02] up"/>
    <link_ctn id="PCI:0000:[02-02] through"/>
    <link_ctn id="PCI:0000:02:00.0 up"/>
   </route>
   <route src="CUDA0" dst="RAM" symmetrical="NO">
    <link_ctn id="CUDA0-RAM"/>
    <link_ctn id="PCI:0000:02:00.0 up"/>
    <link_ctn id="PCI:0000:[02-02] through"/>
    <link_ctn id="PCI:0000:[02-02] up"/>
    <link_ctn id="PCI:0000:[00-07] through"/>
    <link_ctn id="PCI:0000:[00-07] up"/>
    <link_ctn id="Host"/>
   </route>
   <route src="RAM" dst="CUDA0" symmetrical="NO">
    <link_ctn id="RAM-CUDA0"/>
    <link_ctn id="PCI:0000:02:00.0 down"/>
    <link_ctn id="PCI:0000:[02-02] through"/>
    <link_ctn id="PCI:0000:[02-02] down"/>
    <link_ctn id="PCI:0000:[00-07] through"/>
    <link_ctn id="PCI:0000:[00-07] down"/>
    <link_ctn id="Host"/>
   </route>
   <route src="CUDA1" dst="CUDA0" symmetrical="NO">
    <link_ctn id="CUDA1-CUDA0"/>
    <link_ctn id="PCI:0000:02:00.0 down"/>
    <link_ctn id="PCI:0000:[02-02] through"/>
    <link_ctn id="PCI:0000:[02-02] down"/>
    <link_ctn id="PCI:0000:[00-07] through"/>
    <link_ctn id="PCI:0000:[03-03] up"/>
    <link_ctn id="PCI:0000:[03-03] through"/>
    <link_ctn id="PCI:0000:03:00.0 up"/>
   </route>
   <route src="CUDA1" dst="CUDA2" symmetrical="NO">
    <link_ctn id="CUDA1-CUDA2"/>
    <link_ctn id="PCI:0000:84:00.0 down"/>
    <link_ctn id="PCI:0000:[84-84] through"/>
    <link_ctn id="PCI:0000:[84-84] down"/>
    <link_ctn id="PCI:0000:[80-84] through"/>
    <link_ctn id="PCI:0000:[80-84] down"/>
    <link_ctn id="Host"/>
    <link_ctn id="Host"/>
    <link_ctn id="PCI:0000:[00-07] up"/>
    <link_ctn id="PCI:0000:[00-07] through"/>
    <link_ctn id="PCI:0000:[03-03] up"/>
    <link_ctn id="PCI:0000:[03-03] through"/>
    <link_ctn id="PCI:0000:03:00.0 up"/>
   </route>
   <route src="CUDA1" dst="RAM" symmetrical="NO">
    <link_ctn id="CUDA1-RAM"/>
    <link_ctn id="PCI:0000:03:00.0 up"/>
    <link_ctn id="PCI:0000:[03-03] through"/>
    <link_ctn id="PCI:0000:[03-03] up"/>
    <link_ctn id="PCI:0000:[00-07] through"/>
    <link_ctn id="PCI:0000:[00-07] up"/>
    <link_ctn id="Host"/>
   </route>
   <route src="RAM" dst="CUDA1" symmetrical="NO">
    <link_ctn id="RAM-CUDA1"/>
    <link_ctn id="PCI:0000:03:00.0 down"/>
    <link_ctn id="PCI:0000:[03-03] through"/>
    <link_ctn id="PCI:0000:[03-03] down"/>
    <link_ctn id="PCI:0000:[00-07] through"/>
    <link_ctn id="PCI:0000:[00-07] down"/>
    <link_ctn id="Host"/>
   </route>
   <route src="CUDA2" dst="CUDA0" symmetrical="NO">
    <link_ctn id="CUDA2-CUDA0"/>
    <link_ctn id="PCI:0000:02:00.0 down"/>
    <link_ctn id="PCI:0000:[02-02] through"/>
    <link_ctn id="PCI:0000:[02-02] down"/>
    <link_ctn id="PCI:0000:[00-07] through"/>
    <link_ctn id="PCI:0000:[00-07] down"/>
    <link_ctn id="Host"/>
    <link_ctn id="Host"/>
    <link_ctn id="PCI:0000:[80-84] up"/>
    <link_ctn id="PCI:0000:[80-84] through"/>
    <link_ctn id="PCI:0000:[84-84] up"/>
    <link_ctn id="PCI:0000:[84-84] through"/>
    <link_ctn id="PCI:0000:84:00.0 up"/>
   </route>
   <route src="CUDA2" dst="CUDA1" symmetrical="NO">
    <link_ctn id="CUDA2-CUDA1"/>
    <link_ctn id="PCI:0000:03:00.0 down"/>
    <link_ctn id="PCI:0000:[03-03] through"/>
    <link_ctn id="PCI:0000:[03-03] down"/>
    <link_ctn id="PCI:0000:[00-07] through"/>
    <link_ctn id="PCI:0000:[00-07] down"/>
    <link_ctn id="Host"/>
    <link_ctn id="Host"/>
    <link_ctn id="PCI:0000:[80-84] up"/>
    <link_ctn id="PCI:0000:[80-84] through"/>
    <link_ctn id="PCI:0000:[84-84] up"/>
    <link_ctn id="PCI:0000:[84-84] through"/>
    <link_ctn id="PCI:0000:84:00.0 up"/>
   </route>
   <route src="CUDA2" dst="RAM" symmetrical="NO">
    <link_ctn id="CUDA2-RAM"/>
    <link_ctn id="PCI:0000:84:00.0 up"/>
    <link_ctn id="PCI:0000:[84-84] through"/>
    <link_ctn id="PCI:0000:[84-84] up"/>
    <link_ctn id="PCI:0000:[80-84] through"/>
    <link_ctn id="PCI:0000:[80-84] up"/>
    <link_ctn id="Host"/>
   </route>
   <route src="RAM" dst="CUDA2" symmetrical="NO">
    <link_ctn id="RAM-CUDA2"/>
    <link_ctn id="PCI:0000:84:00.0 down"/>
    <link_ctn id="PCI:0000:[84-84] through"/>
    <link_ctn id="PCI:0000:[84-84] down"/>
    <link_ctn id="PCI:0000:[80-84] through"/>
    <link_ctn id="PCI:0000:[80-84] down"/>
    <link_ctn id="Host"/>
   </route>

   <route src="RAM" dst="OpenCL0" symmetrical="NO"><link_ctn id="RAM-OpenCL0"/><link_ctn id="Host"/></route>
   <route src="OpenCL0" dst="RAM" symmetrical="NO"><link_ctn id="OpenCL0-RAM"/><link_ctn id="Host"/></route>
   <route src="RAM" dst="OpenCL1" symmetrical="NO"><link_ctn id="RAM-OpenCL1"/><link_ctn id="Host"/></route>
   <route src="OpenCL1" dst="RAM" symmetrical="NO"><link_ctn id="OpenCL1-RAM"/><link_ctn id="Host"/></route>
   <route src="RAM" dst="OpenCL2" symmetrical="NO"><link_ctn id="RAM-OpenCL2"/><link_ctn id="Host"/></route>
   <route src="OpenCL2" dst="RAM" symmetrical="NO"><link_ctn id="OpenCL2-RAM"/><link_ctn id="Host"/></route>

   <route src="RAM" dst="DISK0" symmetrical="NO">
	   <link_ctn id="Host"/>
	   <link_ctn id="RAM-DISK0"/>
   </route>

   <route src="DISK0" dst="RAM" symmetrical="NO">
	   <link_ctn id="DISK0-RAM"/>
	   <link_ctn id="Host"/>
   </route>
 </AS>
 </platform>
