Skip to main content

Multithreading

Multithreading einzelner Analysekomponenten
Mehrere Threads innerhalb einer jBEAM Berechnung

Multithreading

Für geeignete Berechnungskomponenten werden die Analysen in jBEAM parallelisiert, so dass die Möglichkeiten moderner Multicore CPUs optimal genutzt werden.

Eine Analysekette besteht aus mehreren Berechnungs-Instanzen und Graphikkomponenten. Jede dieser Komponenten kann ihre Aufgaben parallel durchführen, unter der Bedingung, dass die jeweilige Operation dafür geeignet ist. Die Berechnung eines Histogramms kann beispielsweise in unabhängige Aufgaben unterteilt werden, währenddessen das bei einer FFT-Analyse nicht möglich ist.