blob: 4d24c596b950cae4abcfd8cdda4e00ec5fcefdc2 [file]
<?xml version="1.0" encoding="UTF-8"?>
<am:Amalthea xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:am="http://app4mc.eclipse.org/amalthea/2.1.0">
<swModel>
<tasks xmi:id="no-name?type=Task" name="" multipleTaskActivationLimit="0">
<activityGraph>
<items xsi:type="am:RunnableCall" runnable="RunnableA?type=Runnable">
<context label="RunnableA/localContextA?type=LocalModeLabel">
<valueSource xsi:type="am:ModeLiteralConst" value="Variants/cuda?type=ModeLiteral"/>
</context>
</items>
</activityGraph>
</tasks>
<runnables xmi:id="RunnableA?type=Runnable" name="RunnableA" callback="false" service="false">
<localLabels xmi:id="RunnableA/localContextA?type=LocalModeLabel" name="localContextA" mode="Variants?type=EnumMode" defaultValue="cuda"/>
<activityGraph>
<items xsi:type="am:Switch">
<entries name="CPU">
<items xsi:type="am:Ticks">
<default xsi:type="am:DiscreteValueConstant" value="100"/>
</items>
<condition>
<entries xsi:type="am:LocalModeCondition" label="RunnableA/localContextA?type=LocalModeLabel" relation="EQUAL">
<valueSource xsi:type="am:ModeLiteralConst" value="Variants/cpu?type=ModeLiteral"/>
</entries>
</condition>
</entries>
<entries name="CUDA">
<items xsi:type="am:Ticks">
<default xsi:type="am:DiscreteValueConstant" value="100"/>
</items>
<condition>
<entries xsi:type="am:LocalModeCondition" label="RunnableA/localContextA?type=LocalModeLabel" relation="EQUAL">
<valueSource xsi:type="am:ModeLiteralConst" value="Variants/cuda?type=ModeLiteral"/>
</entries>
</condition>
</entries>
<entries name="openMP">
<items xsi:type="am:Ticks">
<default xsi:type="am:DiscreteValueConstant" value="100"/>
</items>
<condition>
<entries xsi:type="am:LocalModeCondition" label="RunnableA/localContextA?type=LocalModeLabel" relation="EQUAL">
<valueSource xsi:type="am:ModeLiteralConst" value="Variants/openMP?type=ModeLiteral"/>
</entries>
</condition>
</entries>
</items>
</activityGraph>
</runnables>
<modes xsi:type="am:EnumMode" xmi:id="Variants?type=EnumMode" name="Variants">
<literals xmi:id="Variants/cuda?type=ModeLiteral" name="cuda"/>
<literals xmi:id="Variants/openMP?type=ModeLiteral" name="openMP"/>
<literals xmi:id="Variants/cpu?type=ModeLiteral" name="cpu"/>
</modes>
</swModel>
</am:Amalthea>