44
55// Base dsp functions
66void dspInitHandle (int id);
7- void dspDestoryHandle ();
8- void *malloc_ht (size_t bytes);
7+ void dspDestoryHandle (int id );
8+ void *malloc_ht (size_t bytes, int cluster_id );
99void free_ht (void * ptr);
1010
1111
@@ -15,50 +15,50 @@ void sgemm_mt_(const char *transa, const char *transb,
1515 const int *m, const int *n, const int *k,
1616 const float *alpha, const float *a, const int *lda,
1717 const float *b, const int *ldb, const float *beta,
18- float *c, const int *ldc);
18+ float *c, const int *ldc, int cluster_id );
1919
2020void dgemm_mt_ (const char *transa, const char *transb,
2121 const int *m, const int *n, const int *k,
2222 const double *alpha,const double *a, const int *lda,
2323 const double *b, const int *ldb, const double *beta,
24- double *c, const int *ldc);
24+ double *c, const int *ldc, int cluster_id );
2525
2626void zgemm_mt_ (const char *transa, const char *transb,
2727 const int *m, const int *n, const int *k,
2828 const std::complex <double > *alpha, const std::complex <double > *a, const int *lda,
2929 const std::complex <double > *b, const int *ldb, const std::complex <double > *beta,
30- std::complex <double > *c, const int *ldc);
30+ std::complex <double > *c, const int *ldc, int cluster_id );
3131
3232void cgemm_mt_ (const char *transa, const char *transb,
3333 const int *m, const int *n, const int *k,
3434 const std::complex <float > *alpha, const std::complex <float > *a, const int *lda,
3535 const std::complex <float > *b, const int *ldb, const std::complex <float > *beta,
36- std::complex <float > *c, const int *ldc);
36+ std::complex <float > *c, const int *ldc, int cluster_id );
3737
3838
3939void sgemm_mth_ (const char *transa, const char *transb,
4040 const int *m, const int *n, const int *k,
4141 const float *alpha, const float *a, const int *lda,
4242 const float *b, const int *ldb, const float *beta,
43- float *c, const int *ldc);
43+ float *c, const int *ldc, int cluster_id );
4444
4545void dgemm_mth_ (const char *transa, const char *transb,
4646 const int *m, const int *n, const int *k,
4747 const double *alpha,const double *a, const int *lda,
4848 const double *b, const int *ldb, const double *beta,
49- double *c, const int *ldc);
49+ double *c, const int *ldc, int cluster_id );
5050
5151void zgemm_mth_ (const char *transa, const char *transb,
5252 const int *m, const int *n, const int *k,
5353 const std::complex <double > *alpha, const std::complex <double > *a, const int *lda,
5454 const std::complex <double > *b, const int *ldb, const std::complex <double > *beta,
55- std::complex <double > *c, const int *ldc);
55+ std::complex <double > *c, const int *ldc, int cluster_id );
5656
5757void cgemm_mth_ (const char *transa, const char *transb,
5858 const int *m, const int *n, const int *k,
5959 const std::complex <float > *alpha, const std::complex <float > *a, const int *lda,
6060 const std::complex <float > *b, const int *ldb, const std::complex <float > *beta,
61- std::complex <float > *c, const int *ldc);
61+ std::complex <float > *c, const int *ldc, int cluster_id );
6262
6363// #define zgemm_ zgemm_mt
6464
0 commit comments