diff --git a/ChangeLog b/ChangeLog index bb3fc62..fc95786 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,14 @@ magma R package changes -------------------------------------------------------------------------------- +2014-10-06 Serguei Sokol + + * magma_1.5.0-1.tar.gz: Package upgrade release. + + * src/*.c: Updated to magma 1.5.0 and cublas 6.0 (4.0+ is required) libraries + + * fixed few bugs in magQRSolve() + 2013-04-02 Brian Smith * magma_1.3.0-1.tar.gz: Package upgrade release. diff --git a/DESCRIPTION b/DESCRIPTION old mode 100644 new mode 100755 index f5e1a1e..1d9ec5c --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,19 +1,24 @@ Package: magma Title: Matrix Algebra on GPU and Multicore Architectures -Version: 1.3.0-2 -Date: 2013-04-03 -Author: Brian J Smith -Maintainer: Brian J Smith +Version: 1.5.0-1 +Date: 2014-10-07 +Authors@R: c(person("Brian", "Smith", middle="J.", role = c("aut", "cre"), + email = "brian-j-smith@uiowa.edu"), + person("Serguei", "Sokol", role = c("com", "ctb"), + email="sokol@insa-toulouse.fr")) Depends: R (>= 2.11.0), methods -SystemRequirements: MAGMA shared libraries (== release 1.3.0), LAPACK shared - library, NVIDIA CUDA Toolkit (>= release 4.0) -Description: Magma matrix classes and methods for parallel processing of matrix - algebra operations. Operations are performed with algorithms developed by - the MAGMA research project. MAGMA aims to achieve the fastest possible - linear algebra libraries on hybrid multicore CPU and GPU architectures by - exploiting their massive parallelism and minimizing communication latencies. +SystemRequirements: MAGMA software (== release 1.5.0), LAPACK + shared library, NVIDIA CUDA Toolkit (>= release 4.0) +Description: Magma matrix classes and methods for parallel processing + of matrix algebra operations. Operations are performed with + algorithms developed by the MAGMA research project. MAGMA aims + to achieve the fastest possible linear algebra libraries on + hybrid multicore CPU and GPU architectures by exploiting their + massive parallelism and minimizing communication latencies. License: GPL-3 URL: http://icl.cs.utk.edu/magma OS_type: unix - - +Packaged: +NeedsCompilation: yes +Repository: CRAN +Date/Publication: diff --git a/INSTALL b/INSTALL index f7bbfb0..923106c 100644 --- a/INSTALL +++ b/INSTALL @@ -1,8 +1,10 @@ -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -magma R Package Version 1.3.0 -Installation and Release Notes (4/2/2013) +magma R Package Version 1.5.0 +Installation and Release Notes (2014-10-07) +Package Author: Brian J. Smith Package Maintainer: Brian J. Smith +Package Contributor: Serguei Sokol -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- @@ -60,14 +62,14 @@ I. (b) Hardware requirements I. (c) Supported operating systems -------------------------------------------------------------------------------- -* Development and testing of the package is performed on 64-bit Ubuntu Linux - 10.04 with. Other 64-bit Linux distributions should work as well. - Development is conducted with release 4.3 of the GCC tools; release 4.4 is - not supported and may cause errors. +* Development and testing of the package is performed on 64-bit Mageia Linux + 4.0. Other 64-bit Linux distributions should work as well. + Development is conducted with release 4.8.2 of the GCC tools and 6.0 + of the cuda tools. * At this time, the package has not been tried on OS X, although input from any - attempts to do so are welcome. Windows is not supported currently due to a - lack of shared MAGMA libraries for that platform. + attempts to do so are welcome. Windows should be supported too as the + library magma is reported to copile on this platform. -------------------------------------------------------------------------------- @@ -137,11 +139,7 @@ Next, the MAGMA software (http://icl.cs.utk.edu/magma) must be installed. To do so, * Extract the source code to a local directory, and follow the instructions - supplied with the code to make shared libraries 'libmagmablas.so' and - 'libmagma.so'. Additional help on making the shared magma libraries can be - found at http://www.hiplar.org/hiplar-M-installation.html#MAGMA. After making - the shared libraries, refer to the previous section for instructions on - installing the libraries. + supplied with the code to make shared library 'libmagma.so'. -------------------------------------------------------------------------------- @@ -165,7 +163,7 @@ where