Package | Description |
---|---|
cern.colt.matrix.linalg |
Linear Algebraic matrix computations operating on
DoubleMatrix2D
and DoubleMatrix1D . |
Modifier and Type | Class and Description |
---|---|
class |
SeqBlas
Sequential implementation of the Basic Linear Algebra System.
|
class |
SmpBlas
Parallel implementation of the Basic Linear Algebra System for symmetric multi processing boxes.
|
Modifier and Type | Field and Description |
---|---|
static Blas |
SeqBlas.seqBlas
Little trick to allow for "aliasing", that is, renaming this class.
|
protected Blas |
SmpBlas.seqBlas |
static Blas |
SmpBlas.smpBlas
The public global parallel blas; initialized via
SmpBlas.allocateBlas(int, cern.colt.matrix.linalg.Blas) . |
Modifier and Type | Method and Description |
---|---|
static void |
SmpBlas.allocateBlas(int maxThreads,
Blas seqBlas)
Sets the public global variable SmpBlas.smpBlas to a blas using a maximum of maxThreads threads, each executing the given sequential algorithm; maxThreads is normally the number of CPUs.
|
Constructor and Description |
---|
SmpBlas(int maxThreads,
Blas seqBlas)
Constructs a blas using a maximum of maxThreads threads; each executing the given sequential algos.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.