Page History
...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
CreateCircularBuffers (NumberOfChannels, SamplesPerWindow, TotalNumberOfWindows) LoadFilters() ConfigureDataChannel() While IncomingData: LoadDatainBuffers() ApplyCrosstalkCorrection(All_Channels,CurrentWindow) EventMatrix = TagEvents(All_Channels) For each ActiveWindow : WindowIncrement=+1 Parfor each Channel: Switch (CheckEvents(EventMatrix)): Case No Event Before And After Energy = ApplyFilter(Filter00) Case Event Before And After Energy = ApplyFilter(Filter11) Case Event Before Only Energy = ApplyFilter(Filter10) Case Event After Only Energy = ApplyFilter(Filter00) SaveEnergyAndTimestamp(xtcFile) If WindowIncrement == SaveIncrement SaveWaveformtoXTC(xtcFile, TotalTimeWindow, AllChannels) Def TagEvents: Parfor each channel : If Slope > MinimumSlope: CurrentWindowEvent=True Else: CurrentWindowEvent=False EventMatrix(channel, currentWindowIndex) = CurrentWindowEvent Return EventMatrix Def ApplyFilter(Filter): For each i, sample : Temp = linearFunction(sample) * sample Temp = temp* Filter(i) *Filter2(i) %More filters added if necessary Energy = sum(temp) %Details on operations required for this step % Can we pipeline the linear function with the multiply and add? |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 1 1 1 -- 2 period filter used. The sum is 1637963934
0 0 1 1 1 1 -- 2 period filter used. The sum is 1637963934
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 1 0 1 1 -- 2 period filter used. The sum is 1637963934
1 0 1 1 0 1 -- 3 period filter used. The sum is 690148080
0 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 1 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 1 0 1 0 1 -- 3 period filter used. The sum is 690148080
1 0 1 0 1 1 -- 2 period filter used. The sum is 1637963934
0 1 0 1 1 1 -- 2 period filter used. The sum is 1637963934
0 1 1 1 0 1 -- 3 period filter used. The sum is 690148080
1 1 1 0 1 1 -- 2 period filter used. The sum is 1637963934
1 1 0 1 1 1 -- 2 period filter used. The sum is 1637963934
0 1 1 1 0 1 -- 3 period filter used. The sum is 690148080
1 1 0 1 0 1 -- 3 period filter used. The sum is 690148080
1 0 1 0 1 1 -- 2 period filter used. The sum is 1637963934
0 1 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
1 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 1 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
1 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
1 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 1 0 1 1 -- 2 period filter used. The sum is 1637963934
0 1 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 1 0 1 1 -- 2 period filter used. The sum is 1637963934
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 1 0 1 1 -- 2 period filter used. The sum is 1637963934
0 1 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 1 0 0 1 1 -- 2 period filter used. The sum is 1637963934
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
1 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
0 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 1 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
1 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
1 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
1 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 1 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 1 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 1 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 1 0 1 1 -- 2 period filter used. The sum is 1637963934
1 0 1 1 0 1 -- 3 period filter used. The sum is 690148080
0 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
1 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 1 1 1 -- 2 period filter used. The sum is 1637963934
1 1 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 1 1 1 -- 2 period filter used. The sum is 1637963934
1 1 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 1 0 0 1 1 -- 2 period filter used. The sum is 1637963934
1 0 0 1 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
1 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 1 0 1 1 -- 2 period filter used. The sum is 1637963934
0 1 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 1 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
1 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 1 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
1 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 1 0 0 1 1 -- 2 period filter used. The sum is 1637963934
1 0 0 1 1 1 -- 2 period filter used. The sum is 1637963934
0 0 1 1 1 1 -- 2 period filter used. The sum is 1637963934
1 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
1 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 1 1 1 -- 2 period filter used. The sum is 1637963934
1 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
1 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 1 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 1 0 0 1 1 -- 2 period filter used. The sum is 1637963934
1 0 0 1 1 1 -- 2 period filter used. The sum is 1637963934
0 0 1 1 1 1 -- 2 period filter used. The sum is 1637963934
0 1 1 1 1 1 -- 2 period filter used. The sum is 1637963934
1 1 1 1 1 1 -- 2 period filter used. The sum is 1637963934
1 1 1 1 1 1 -- 2 period filter used. The sum is 1637963934
1 1 1 1 1 1 -- 2 period filter used. The sum is 1637963934
1 1 1 1 1 1 -- 2 period filter used. The sum is 1637963934
1 1 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 1 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
1 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
0 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
1 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 1 1 1 -- 2 period filter used. The sum is 1637963934
1 1 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 1 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 1 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
1 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 1 0 1 1 -- 2 period filter used. The sum is 1637963934
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 1 1 -- 2 period filter used. The sum is 1637963934
1 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
0 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
1 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 1 0 0 0 1 -- 5 period filter used. The sum is 558569752
1 0 0 0 0 1 -- Single period filter used. The sum is 67346722
0 0 1 0 0 1 -- 4 period filter used. The sum is 357753622
1 0 0 1 0 1 -- 3 period filter used. The sum is 690148080
The sum is : 690148080
The process took 11.03ms
|
Benchmarks
This table lists the latest benchmarks.
...
Overview
Content Tools