Package ffx.numerics.fft
Class TornadoDFT
java.lang.Object
ffx.numerics.fft.TornadoDFT
Proof-of-concept use of the TornadoVM for parallelization of Java code.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
computeDft
(float[] inreal, float[] inimag, float[] outreal, float[] outimag) void
execute()
void
execute
(uk.ac.manchester.tornado.api.common.TornadoDevice device) void
validate
(int deviceID) void
validate
(uk.ac.manchester.tornado.api.common.TornadoDevice device)
-
Constructor Details
-
TornadoDFT
public TornadoDFT(int size)
-
-
Method Details
-
computeDft
public static void computeDft(float[] inreal, float[] inimag, float[] outreal, float[] outimag) -
execute
public void execute(uk.ac.manchester.tornado.api.common.TornadoDevice device) -
execute
public void execute() -
validate
public void validate(int deviceID) -
validate
public void validate(uk.ac.manchester.tornado.api.common.TornadoDevice device)
-