Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Modelling
- NewFU={Mnemo="Gant" FUType=FUGant}
- NewFU={Mnemo="Eventser" FUType=FUEventser}
- NewFU={Mnemo="Scheduler" FUType=FUScheduler}
- NewFU={Mnemo="Mul1" FUType=FUStreamFloatAlu}
- Eventser.CurrentTimePointPopMk=Gant.CurrentTimeRefSet
- Eventser.ContextPopMk=Scheduler.EventserContextSet
- Scheduler.ContextPopMk=Mul1.SchedulerContextSet
- Eventser.OutProgSet={Eventser.EventCapsPopMk=Gant.EventSet}
- Eventser.EventRequestProgSet={Eventser.EventRequestCapsPopMk=Gant.OperandsSet}
- Eventser.FinProgSet={Gant.Draw Console.LnOut="Время выполнения программы: " Eventser.CurrentTimePointPopMk=Console.Out Console.LnOut="Коэффициент параллелизма: " Eventser.ParallelFactorPopMk=Console.LnOut}
- Scheduler.NCoresSet=3 // 1 - ; 2 - ; 3 - ; 4 - ; 5 - ; 6 - ;
- Mul1.SubTimeSet=2
- Mul1.MulTimeSet=9
- Mul1.DivTimeSet=10
- Mul1.RegLoadTimeSet=0.2
- ContextTemplate=nil
- Mul1.ManualModeSet=true
- Mul1.ContextPop=ContextTemplate
- NewFU={Mnemo="Mul2" FUType=ContextTemplate}
- NewFU={Mnemo="Mul3" FUType=ContextTemplate}
- NewFU={Mnemo="Mul4" FUType=ContextTemplate}
- NewFU={Mnemo="Mul5" FUType=ContextTemplate}
- NewFU={Mnemo="Mul6" FUType=ContextTemplate}
- NewFU={Mnemo="Mul7" FUType=ContextTemplate}
- NewFU={Mnemo="Mul8" FUType=ContextTemplate}
- NewFU={Mnemo="Mul9" FUType=ContextTemplate}
- NewFU={Mnemo="Mul10" FUType=ContextTemplate}
- NewFU={Mnemo="Mul11" FUType=ContextTemplate}
- NewFU={Mnemo="Mul12" FUType=ContextTemplate}
- NewFU={Mnemo="Mul13" FUType=ContextTemplate}
- NewFU={Mnemo="Mul14" FUType=ContextTemplate}
- NewFU={Mnemo="Sum1" FUType=ContextTemplate}
- NewFU={Mnemo="Sum2" FUType=ContextTemplate}
- NewFU={Mnemo="Div1" FUType=ContextTemplate}
- NewFU={Mnemo="Div2" FUType=ContextTemplate}
- NewFU={Mnemo="Div3" FUType=ContextTemplate}
- NewFU={Mnemo="Div4" FUType=ContextTemplate}
- a#14.77
- b#29.5
- H#5
- R#7
- D#14
- S#154
- \\Описание пересылок данных
- Mul1.ReceiverMkSet=Mul5.Mul
- Mul2.ReceiverMkSet=Mul10.Mul
- Mul2.ReceiverMkSet=Sum2.Sub2
- Mul3.ReceiverMkSet=Div1.Div2
- Mul3.ReceiverMkSet=Div2.Div2
- Mul3.ReceiverMkSet=Div4.Div2
- Mul4.ReceiverMkSet=Mul11.Mul
- Mul4.ReceiverMkSet=Sum2.Sub1
- Mul5.ReceiverMkSet=Mul7.Mul
- Mul6.ReceiverMkSet=Div1.Div1
- Mul8.ReceiverMkSet=Div3.Div1
- Mul10.ReceiverMkSet=Mul6.Mul
- Mul10.ReceiverMkSet=Sum1.Sub2
- Mul11.ReceiverMkSet=Sum1.Sub1
- Mul13.ReceiverMkSet=Mul9.Mul
- Mul14.ReceiverMkSet=Div4.Div1
- Sum1.ReceiverMkSet=Div2.Div1
- Sum2.ReceiverMkSet=Mul14.Mul
- Div3.ReceiverMkSet=Mul13.Mul
- Mul9.ReceiverMkSet=Console.LnOut
- Mul7.ReceiverMkSet=Console.LnOut
- Mul12.ReceiverMkSet=Console.LnOut
- Div1.ReceiverMkSet=Console.LnOut
- Div4.ReceiverMkSet=Console.LnOut
- Div2.ReceiverMkSet=Console.LnOut
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul5.Mul=pi}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul3.Mul=pi}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul9.Mul=pi}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul1.Mul=R}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul1.Mul=R}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul8.Mul=D}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul8.Mul=D}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul7.Mul=H}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul12.Mul=H}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul13.Mul=H}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul12.Mul=S}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul6.Mul=3}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul2.Mul=a}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul2.Mul=a}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul10.Mul=a}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul11.Mul=a}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul14.Mul=a}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul3.Mul=4}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Div3.Div2=4}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul4.Mul=b}}
- Eventser.EventWaitSet={TimeAtr=0 Mk={Mul4.Mul=b}}
- Eventser.Start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement