All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class jnt.linear_algebra.JBLASopt

java.lang.Object
   |
   +----jnt.linear_algebra.JBLASopt

public class JBLASopt
extends Object
Optimized kernels of the Basic Linear Algebra Subprograms (BLAS) in Java. Currently has only various unrolled versions of daxpy() and ddot() kernels. Final implementation will include Level 1, 2, and 3 kernels.

BETA VERSION INCOMPLETE AND SUBJECT TO CHANGE.

Version:
0.20 11 Sep 1997
Author:
Roldan Pozo, NIST
See Also:
JBLAS

Constructor Index

 o JBLASopt()

Method Index

 o daxpy(int, double, double[], double[])
 o daxpy(int, double, double[], int, double[], int)
 o daxpy_unroll4(int, double, double[], double[])
 o daxpy_unroll4_by1(int, double, double[], double[])
 o daxpy_unroll4_by1_offset(int, double, double[], double[], int)
 o daxpy_unroll8(int, double, double[], double[])
 o daxpy_unroll8_by1(int, double, double[], double[])
 o daxpy_unroll8_by1_offset(int, double, double[], double[], int)
 o daxpy_unroll8_offset(int, double, double[], double[], int)
 o ddot(int, double[], double[])
 o ddot_unroll4(int, double[], double[])
 o ddot_unroll8_sum4(int, double[], double[])

Constructors

 o JBLASopt
 public JBLASopt()

Methods

 o daxpy
 public static final void daxpy(int N,
                                double a,
                                double x[],
                                double y[])
 o daxpy_unroll4
 public static final void daxpy_unroll4(int N,
                                        double a,
                                        double x[],
                                        double y[])
 o daxpy_unroll4_by1
 public static final void daxpy_unroll4_by1(int N,
                                            double a,
                                            double x[],
                                            double y[])
 o daxpy_unroll4_by1_offset
 public static final void daxpy_unroll4_by1_offset(int N,
                                                   double a,
                                                   double x[],
                                                   double y[],
                                                   int offset)
 o daxpy_unroll8
 public static final void daxpy_unroll8(int N,
                                        double a,
                                        double x[],
                                        double y[])
 o daxpy_unroll8_offset
 public static final void daxpy_unroll8_offset(int N,
                                               double a,
                                               double x[],
                                               double y[],
                                               int offset)
 o daxpy_unroll8_by1
 public static final void daxpy_unroll8_by1(int N,
                                            double a,
                                            double x[],
                                            double y[])
 o daxpy_unroll8_by1_offset
 public static final void daxpy_unroll8_by1_offset(int N,
                                                   double a,
                                                   double x[],
                                                   double y[],
                                                   int offset)
 o ddot
 public static final double ddot(int N,
                                 double x[],
                                 double y[])
 o ddot_unroll4
 public static final double ddot_unroll4(int N,
                                         double x[],
                                         double y[])
 o ddot_unroll8_sum4
 public static final double ddot_unroll8_sum4(int N,
                                              double x[],
                                              double y[])
 o daxpy
 public static final void daxpy(int N,
                                double a,
                                double x[],
                                int xi,
                                double y[],
                                int yi)

All Packages  Class Hierarchy  This Package  Previous  Next  Index