Building blocks
暂无分享,去创建一个
Homework question 1 a) What is BLAS? b) What is LAPACK? c) How were these packages initially programmed? d) Why might you pay for a BLAS and Lapack implementation even though some are freely available? e) Find a webpage and/or a paper which describes a parallel implementation of a BLAS or LAPACK routine and summarize what is done, in particular how is parallelizm implemented. f) How are BLAS functions used in machine learning or some other application area that you find interesting?
[1] Emmanuel Jeannot,et al. Compact DAG Representation and Its Dynamic Scheduling , 1999, J. Parallel Distributed Comput..