Loongson-3A6000 Benchmarks

Incremental, causal technical analysis documentation

These results were collected on 2026-07-19. Public documentation identifies benchmark systems by CPU type rather than hostname.

System

Run command:

python benchmarks/benchmark_readme.py --samples 50000 --repeat 5 --warmup 1 --output <benchmark-output.md>

Latency Snapshot

Algorithm Inputs update only: advance(...) ns/update update + return: update(...) ns/update
AbsolutePriceOscillator 1 55.4 76.1
AccelerationBands 3 140 228
AcceleratorOscillator 2 124 145
AccumulationDistribution 4 118 141
AccumulativeSwingIndex 4 132 156
ADWIN 1 1049 1065
Alligator 2 94.3 179
AlphaBetaGammaTrackingFilter 1 69.9 144
AmihudIlliquidity 2 107 129
AnchoredVWAP 5 148 177
ArnaudLegouxMovingAverage 1 52.6 93.4
Aroon 2 123 206
AroonOscillator 2 123 149
ATR 3 104 127
ATRP 3 105 138
ATRRegimeDetector 3 109 128
AuctionContinuousMarketTransitionDetector 1 52.0 72.9
AverageDirectionalMovementIndex 3 161 183
AverageDirectionalMovementIndexRating 3 165 190
AveragePrice 4 113 138
AwesomeOscillator 2 102 126
BalanceOfPower 4 113 139
Beta 2 89.2 120
BetaRegimeDetector 2 96.1 120
Bias 1 62.6 97.8
BidAskBounceRegimeDetector 3 111 138
BollingerBands 1 84.1 163
BollingerBandwidth 1 93.8 115
BollingerPercentB 1 94.7 117
BoundedBOCPD 1 5375 5395
CalibrationDriftDetector 2 89.1 111
ChaikinMoneyFlow 4 132 156
ChaikinOscillator 4 123 146
ChaikinVolatility 2 87.6 112
ChandelierExit 3 142 233
ChandeMomentumOscillator 1 64.2 96.1
ChoppinessIndex 3 237 262
ClosePressureReversalSignal 5 342 487
CointegrationBreakdownMonitor 2 113 143
CommodityChannelIndex 3 152 177
ComparativeRelativeStrength 2 78.5 102
ConnorsRSI 1 214 234
CoppockCurve 1 90.6 107
Correlation 2 95.3 140
CorrelationRegimeDetector 2 123 140
CrossAssetCorrelationBreakDetector 2 126 149
CumulativeReturn 1 51.1 77.5
CUSUM 1 56.9 77.6
DailyLogReturn 1 52.5 117
DailyReturn 1 52.2 77.3
DDM 1 93.1 113
Delay 1 53.2 72.9
DeMarker 2 94.0 118
DetrendedPriceOscillator 1 64.0 83.7
DirectionalMovementIndex 3 148 172
DonchianChannel 3 151 256
DoubleEMA 1 55.3 77.1
EaseOfMovement 3 117 206
EDDM 1 65.7 85.8
EfficiencyRatio 1 55.1 83.6
EhlersCenterOfGravity 1 80.7 165
EhlersCyberCycle 1 68.9 144
EhlersDecycler 1 52.7 128
EhlersInstantaneousTrendline 1 55.0 129
EhlersOptimalTrackingFilter 2 124 145
EhlersRoofingFilter 1 60.6 135
EhlersSuperSmoother 1 54.0 75.6
ElderRayIndex 3 101 187
EMA 1 53.1 74.0
EWMA 1 52.0 72.2
EWMAZScoreShiftDetector 1 73.0 93.1
ExecutionCostSlippageRegimeDetector 3 106 127
FastStochastic 3 156 247
FeatureDistributionDriftDetector 1 1051 1070
FibonacciRetracementLevels 2 116 207
FisherTransform 2 191 215
ForceIndex 2 82.7 103
FractalAdaptiveMovingAverage 1 221 235
GatorOscillator 2 95.9 180
GaussianProcessRegressionBands 1 1912 1997
GeometricMovingAverage 1 105 157
GuppyMultipleMovingAverage 1 77.7 175
HDDM 1 151 167
HeikinAshiTransform 4 119 207
HiddenSemiMarkovRegimeFilter 1 216 241
High 1 70.8 93.1
HighIndex 1 70.7 93.7
HighLow 1 85.5 161
HighLowIndex 1 82.8 162
HilbertDominantCyclePeriod 1 1242 1261
HilbertDominantCyclePhase 1 1241 1260
HilbertPhasor 1 1243 1343
HilbertSineWave 1 1242 1362
HilbertTrendline 1 1242 1261
HilbertTrendMode 1 1241 1263
HistoricalVolatility 1 112 132
HitRateDriftDetector 1 56.8 77.0
HullMovingAverage 1 77.6 109
Ichimoku 3 180 302
InteractingMultipleModelFilter 1 521 614
IntradayClockEchoSignal 5 548 760
IntradayIntensity 4 131 157
IntradayMomentumIndex 2 98.4 123
InverseFisherRSI 1 127 192
KagiChart 1 58.9 140
KalmanExtremumTrend 3 246 347
KalmanHedgeRatio 2 179 260
KalmanInnovationZScore 1 161 182
KalmanLocalLinearTrend 1 145 223
KalmanMovingAverage 1 144 165
KalmanPredictionBands 1 160 241
KalmanRegressionChannel 2 185 276
KalmanTrendSignal 1 149 241
KalmanVelocityOscillator 1 144 165
Kama 1 76.1 93.9
KeltnerChannel 3 108 198
KeltnerChannelOriginal 3 126 218
KlingerVolumeOscillator 4 149 235
KSTOscillator 1 116 201
KSWIN 1 3141 3169
KyleLambda 2 114 136
LeadLagRegimeDetector 2 93.1 113
LinearRegression 1 120 96.7
LinearRegressionAngle 1 120 138
LinearRegressionIntercept 1 120 95.2
LinearRegressionSlope 1 120 88.5
LiquidityDroughtDetector 3 108 126
LiquidityRegimeDetector 2 95.8 118
Low 1 71.3 92.9
LowIndex 1 71.2 93.5
MACD 1 58.1 136
MACDExt 1 58.7 145
MACDFix 1 58.1 136
MarketFacilitationIndex 3 97.9 121
MarketOpenCloseTransitionDetector 1 52.2 72.7
MassIndex 2 94.6 117
MatchedFlowConformalSignal 5 2265 2446
McGinleyDynamic 1 174 193
MedianPrice 2 78.6 102
MesaAdaptiveMovingAverage 1 246 323
MicrostructureNoiseRegimeDetector 3 103 124
MidPoint 1 85.7 105
MidPrice 2 117 141
MinusDirectionalIndicator 3 124 148
MinusDirectionalMovement 2 91.0 115
Momentum 1 53.0 74.5
MoneyFlowIndex 4 152 176
MovingAverageEnvelope 1 65.9 145
NadarayaWatsonEnvelope 1 202 282
NegativeVolumeIndex 2 86.8 109
NormalizedATR 3 105 140
OnBalanceVolume 2 86.9 108
OnlineGaussianMixtureRegimeFilter 1 180 206
OnlineHMMRegimeFilter 1 213 240
OnlineMarkovSwitchingVolatilityFilter 1 229 253
OrderFlowImbalance 4 125 149
OrderFlowImbalanceRegimeDetector 4 128 150
PageHinkley 1 68.8 87.3
PairsSpreadRegimeDetector 2 104 130
ParabolicSAR 2 82.2 104
ParabolicSARExtended 2 81.7 104
ParticleFilterTrend 1 11862 12045
PercentagePrice 1 69.9 147
PercentageVolume 1 69.9 149
PivotPoints 3 105 195
PlusDirectionalIndicator 3 125 148
PlusDirectionalMovement 2 91.2 114
PointAndFigure 1 57.1 150
PositiveVolumeIndex 2 86.8 109
PredictionErrorDriftDetector 2 97.4 119
PrettyGoodOscillator 3 117 144
PsychologicalLine 1 61.2 87.9
QStick 2 89.6 111
QuoteMessageRateRegimeDetector 1 62.0 82.2
QuoteStuffingDetector 2 87.3 108
RandomWalkIndex 3 156 252
RateOfChangePercentage 1 52.6 77.1
RateOfChangeRatio 1 52.7 75.5
RateOfChangeRatio100 1 52.7 77.8
RealizedVarianceRegimeDetector 1 63.3 81.7
RelativeVigorIndex 4 166 274
RelativeVolatilityIndex 1 103 186
RenkoBrickGenerator 1 55.5 135
ResidualDriftDetector 1 71.7 91.7
ROC 1 52.4 78.6
RollingBetaShiftDetector 2 112 138
RollingCorrelationShiftDetector 2 130 152
RollingMeanShiftDetector 1 128 150
RollingMeanVarianceShiftDetector 1 180 199
RollingMedian 1 319 339
RollingSpreadLiquidityShiftDetector 4 138 161
RollingVarianceShiftDetector 1 145 166
RSI 1 101 121
SavitzkyGolayFilter 1 85.4 172
SchaffTrendCycle 1 106 128
SMA 1 62.6 82.5
SmoothedMovingAverage 1 58.8 78.0
SpreadExplosionDetector 2 83.8 104
SpreadFeatures 3 123 211
SpreadRegimeDetector 2 89.7 110
SqueezeMomentum 3 237 347
StdDev 1 61.2 99.8
StickyHMMRegimeFilter 1 212 237
Stochastic 3 176 269
StochasticMomentumIndex 3 152 257
StochRSI 1 136 165
Summation 1 52.6 74.7
SuperTrend 3 120 218
SwingIndex 4 128 155
T3MovingAverage 1 73.0 92.5
ThresholdRegimeDetector 1 52.4 72.4
TimeSeriesForecast 1 120 96.6
TradeIntensityRegimeDetector 1 64.5 85.2
TrendChopRegimeDetector 3 112 133
TrendIntensityIndex 1 83.3 103
TriangularMovingAverage 1 82.6 101
TripleEMA 1 57.2 80.2
Trix 1 69.1 89.8
TrueRange 3 97.1 123
TSI 1 66.9 89.1
TwiggsMoneyFlow 4 130 156
TwoFactorKalmanTrendFilter 1 148 225
TypicalPrice 3 97.8 123
UlcerIndex 1 105 126
UltimateOscillator 3 133 159
VariableIndexDynamicAverage 1 84.3 103
Variance 1 54.9 80.0
VerticalHorizontalFilter 1 113 141
VolatilityBreakoutDetector 1 71.9 91.8
VolatilityCompressionExpansionDetector 1 97.2 117
VolatilityRegimeDetector 1 71.6 90.5
VolumeOscillator 1 67.4 99.5
VolumePriceTrend 2 83.5 107
VolumeProfile 2 336 464
VolumeRegimeDetector 1 64.1 84.6
VolumeWeightedAveragePrice 4 123 150
VolumeWeightedMovingAverage 2 85.0 115
Vortex 3 116 206
VPIN 2 198 220
WaveTrend 3 149 235
WeightedClosePrice 3 98.2 122
WeightedMovingAverage 1 53.0 83.6
WilliamsAD 3 115 129
WilliamsFractals 2 93.5 189
WilliamsR 3 140 170
ZeroLagEMA 1 56.6 76.2
ZigZagSwingDetector 1 56.2 135