Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Scibench details
Please login or create an account

Scibench

A collection of benchmarks
(938 downloads for this version - 7286 downloads for all versions)
Details
Version
0.6
A more recent valid version exists: 0.6.2
Author
Michaël Baudin
Owner Organization
DIGITEO
Maintainer
Michael Baudin
License
Dependencies
Creation Date
June 8, 2011
Source created on
Scilab 5.3.x
Binaries available on
Scilab 5.3.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit MacOSX
Install command
--> atomsInstall("scibench")
Description
            Purpose
-------

The goal of this project is to provide a tools to measure the performances of a
function. 
Moreover, the module provides a collection of benchmark scripts to measure the
performance of Scilab.

This module uses the apifun module.

Features
--------

This module provides the following functions.

 * scibench_backslash — Benchmarks the backslash operator.
 * scibench_benchfun — Benchmarks a function and measure its performance.
 * scibench_cholesky — Benchmarks the Cholesky decomposition.
 * scibench_dynbenchfun — Benchmarks a function with increasing data size.
 * scibench_getsettings — Inquire the parameters of Scilab and its
environment.
 * scibench_latticeboltz — Performs a 2D Lattice Boltzmann simulation with
Scilab.
 * scibench_matmul — Benchmarks the matrix-matrix multiplication.
 * scibench_poisson — Solves the 2D Poisson PDE.
 * scibench_poissonA — Returns a sparse matrix for 2D Poisson PDE.
 * scibench_poissonAu — Returns the A*u sparse product for 2D Poisson PDE.

Type "help scibench_overview" for a quick start.

Forge
-----

http://forge.scilab.org/index.php/p/scibench/

Authors
-------

 * 2010 - 2011 - DIGITEO - Michael Baudin
 * 2010 - DIGITEO - Vincent Lejeune
 * 2006-2008 - Jonas Latt
 * Adriano Sciacovelli

Licence
-------

This toolbox is distributed under the CeCILL license :
http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt

Acknowledgements
----------------

Michael Baudin thanks Clément David and Allan Cornet.
            
Files (2)
[78.33 kB]
Source code archive

[142.59 kB]
OS-independent binary for Scilab 5.3.x
Binary version
Automatically generated by the ATOMS compilation chain

News (0)
Comments (2)     Leave a comment 
Comment from Michael Baudin -- June 21, 2011, 04:54:12 PM    
Packaging of the v0.6 checked on Windows 32 bits:

-->atomsTest("scibench")
   TMPDIR = C:\Users\baudin\AppData\Local\Temp\SCI_TMP_5884_
   001/010 - [SCI\contrib\scibench\0.6-1] backslash................passed 
   002/010 - [SCI\contrib\scibench\0.6-1] benchfun.................passed 
   003/010 - [SCI\contrib\scibench\0.6-1] cholesky.................passed 
   004/010 - [SCI\contrib\scibench\0.6-1] dynbenchfun..............passed 
   005/010 - [SCI\contrib\scibench\0.6-1] getsettings..............passed 
   006/010 - [SCI\contrib\scibench\0.6-1] latticeboltz.............passed 
   007/010 - [SCI\contrib\scibench\0.6-1] matmul...................passed 
   008/010 - [SCI\contrib\scibench\0.6-1] poisson..................passed 
   009/010 - [SCI\contrib\scibench\0.6-1] poissonA.................passed 
   010/010 - [SCI\contrib\scibench\0.6-1] poissonAu................passed 
Comment from Michael Baudin -- June 21, 2011, 04:55:22 PM    
This is the changelog for the version 0.6.

scibench (v0.6)
 * Fixed ticket 430: Fixed the overview page: 
   scibench_backslash calling sequence changed.
 * Fixed ticket 431: Demos/Scibench/cholesky generates an error.
   The demos has been removed.
 * Added 2 missing help pages.
 * Fixed description of scibench_poisson.
Leave a comment
You must register and log in before leaving a comment.
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.