Skip to content

Commit 51f5c60

Browse files
committed
release 0.2.5
1 parent 49c637e commit 51f5c60

15 files changed

+85
-2111
lines changed

.Rbuildignore

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
^.*\.Rproj$
2+
^\.Rproj\.user$
3+
.travis.yml

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.Rproj.user
2+
.Rhistory
3+
.RData

.travis.yml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Sample .travis.yml for R projects.
2+
# Taken from my fork of Craig Citro's r-travis
3+
#
4+
# See https://github.com/eddelbuettel/r-travis/
5+
# and https://github.com/craigcitro/r-travis
6+
#
7+
# See README.md for instructions.
8+
9+
language: c
10+
11+
before_install:
12+
- curl -OL http://raw.github.com/craigcitro/r-travis/master/scripts/travis-tool.sh
13+
- chmod 755 ./travis-tool.sh
14+
- ./travis-tool.sh bootstrap
15+
16+
#install:
17+
# - ./travis-tool.sh r_install rbenchmark microbenchmark
18+
19+
script: ./travis-tool.sh run_tests
20+
21+
notifications:
22+
email:
23+
on_success: change
24+
on_failure: change
25+

inst/ChangeLog ChangeLog

+13
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
2013-12-11 Dirk Eddelbuettel <[email protected]>
2+
3+
* DESCRIPTION: Version 0.2.5
4+
5+
* vignettes/*: Moved files from inst/doc/
6+
7+
* ChangeLog/*: Moved from inst/
8+
9+
* .travis.yml: Added for Github / Travis support
10+
* .gitignore: Added for git support
11+
12+
* R/figures.R: Remove extraneous require(reshape)
13+
114
2010-10-02 Dirk Eddelbuettel <[email protected]>
215

316
* DESCRIPTION: Version 0.2.4

DESCRIPTION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Package: gcbd
22
Type: Package
33
Title: GPU/CPU Benchmarking in Debian-based systems
4-
Version: 0.2.4
4+
Version: 0.2.5
55
Date: $Date$
66
Author: Dirk Eddelbuettel
77
Maintainer: Dirk Eddelbuettel <[email protected]>

R/figures.R

-3
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,6 @@ figure_LogLogLattice <- function(titles=TRUE) {
188188
D <- rbind(getBenchmarkData("i7_920"),
189189
getBenchmarkData("xeon_X5570"))
190190

191-
require(reshape)
192191
DM <- melt(D, id.vars=c("host", "type", "datum", "nobs", "nrun"))
193192
DM[,"type"] <- ordered(as.character(DM[,"type"]),
194193
levels=c("matmult", "qr", "svd", "lu"))
@@ -231,7 +230,6 @@ figure_Lattice <- function(titles=TRUE) {
231230
D <- rbind(getBenchmarkData("i7_920"),
232231
getBenchmarkData("xeon_X5570"))
233232

234-
require(reshape)
235233
DM <- melt(D, id.vars=c("host", "type", "datum", "nobs", "nrun"))
236234
DM[,"type"] <- ordered(as.character(DM[,"type"]),
237235
levels=c("matmult", "qr", "svd", "lu"))
@@ -273,7 +271,6 @@ figure_LatticeByArch <- function(titles=TRUE) {
273271
D <- rbind(getBenchmarkData("i7_920"),
274272
getBenchmarkData("xeon_X5570"))
275273

276-
require(reshape)
277274
DM <- melt(D, id.vars=c("host", "type", "datum", "nobs", "nrun"))
278275
DM[,"type"] <- ordered(as.character(DM[,"type"]),
279276
levels=c("matmult", "qr", "svd", "lu"))

README.md

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# gcbd
2+
3+
[![Build Status](https://travis-ci.org/eddelbuettel/gcbd.png)](https://travis-ci.org/eddelbuettel/gcbd)
4+
5+
## GPU/CPU Benchmarking on Debian-package based systems
6+
7+
This package benchmarks performance of a few standard linear algebra
8+
operations (such as a matrix product and QR, SVD and LU decompositions)
9+
across a number of different BLAS libraries as well as a GPU implementation.
10+
11+
To do so, it takes advantage of the ability to 'plug and play' different
12+
BLAS implementations easily on a Debian and/or Ubuntu system. The initial
13+
version supported
14+
* reference blas (refblas) which are unaccelerated as a baseline
15+
* Atlas which are tuned but typically configure single-threaded
16+
* Atlas39 which are tuned and configured for multi-threaded mode
17+
* Goto Blas which are accelerated and multithreaded
18+
* Intel MKL which are a commercial accelerated and multithreaded version.
19+
As for GPU computing, we use the CRAN package
20+
* gputools
21+
22+
For Goto Blas, the gotoblas2-helper script from the ISM in Tokyo can be
23+
used. For Intel MKL we use the Revolution R packages from Ubuntu 9.10.
24+

gcbd.Rproj

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Version: 1.0
2+
3+
RestoreWorkspace: Default
4+
SaveWorkspace: Default
5+
AlwaysSaveHistory: Default
6+
7+
EnableCodeIndexing: Yes
8+
UseSpacesForTab: Yes
9+
NumSpacesForTab: 2
10+
Encoding: UTF-8
11+
12+
RnwWeave: Sweave
13+
LaTeX: pdfLaTeX
14+
15+
BuildType: Package
16+
PackageInstallArgs: --no-multiarch --with-keep.source

inst/doc/gcbd.pdf

-398 KB
Binary file not shown.

0 commit comments

Comments
 (0)