Linux SoftwareSystemBenchmarkscoNCePTuaL 0.8.1

coNCePTuaL 0.8.1


coNCePTuaL software is a tool designed to facilitate rapidly generating programs that measure the performance and/or test the correct
Developer:   Scott Pakin
      more software by author →
Price:  0.00
License:   BSD License
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


coNCePTuaL software is a tool designed to facilitate rapidly generating programs that measure the performance and/or test the correctness of networks and network protocol layers.

coNCePTuaL centers around a simple, domain-specific progamming-language; a few lines of coNCePTuaL code can produce programs that would take significantly more effort to write in a conventional programming language.

One of coNCePTuaL's goals is to raise network benchmarking from an art to a science. To that end, coNCePTuaL programs log not only measurement data but also a wealth of information about the experimental setup, making it easy for someone else to reproduce your performance tests.

Exemple

numreps is "Number of repetitions" and comes from "--reps" or "-r" with default 100.

For numreps repetitions plus 2 warmup repetitions {
task 0 resets its counters then
task 0 sends a 1 megabyte message to task 1 then
task 1 sends a 1 megabyte message to task 0 then
task 0 logs elapsed_usecs/2 as "One-way latency (us)" and
the median of (total_bytes/elapsed_usecs)*1E6/1M as "Bandwidth (MB/s)"
}

The data is stored in an easy-to-parse comma-separated value (CSV) format with the first row of column headers taken right from the program. The second row of headers indicates how the data in each column were aggregated.

What's important, however, is all of the other information in the log file. coNCePTuaL log files are intended to function as a laboratory notebook, including not only the results of an experiment but also a precise description of the setup that led to those results. How many processors are in my system? How fast are they? What compiler and compiler options were used to compile simple? What command-line parameters were passed to the program? It's all in the log file.

The log files also lists the complete program source code so there's no ambiguity about what was measured. You can look at a coNCePTuaL log file a year in the future and still know exactly what the measurements represent�a lot more useful than a performance test which spits out only 397.2 and requires you to recall what that refers to.

What's New in This Release:
  • pciutils is used (if available) to automatically log the make and model of every network interface that resides on the PCI bus.
  • Debian users can now run "make dpkg" from the coNCePTuaL build directory to generate a custom Debian package for their system.
    tags the log  log file  then task  the program  log files  conceptual log  from the  the data  not only  but also  megabyte message  elapsed usecs  programs that  

    Download coNCePTuaL 0.8.1


     http://prdownloads.sourceforge.net/conceptual/conceptual-0.8.1.x86.package?use_mirror=superb-west
     http://prdownloads.sourceforge.net/conceptual/conceptual-0.8.1.x86.package?use_mirror=kent
     http://prdownloads.sourceforge.net/conceptual/conceptual-0.8.1.x86.package?use_mirror=puzzle
     http://prdownloads.sourceforge.net/conceptual/conceptual_0.8.1-1_i386.deb?use_mirror=keihanna


    Authors software

    coNCePTuaL 0.8.1 (by Scott Pakin)
    coNCePTuaL software is a tool designed to facilitate rapidly generating programs that measure the performance and/or test the correct


    Similar software

    coNCePTuaL 0.8.1 (by Scott Pakin)
    coNCePTuaL software is a tool designed to facilitate rapidly generating programs that measure the performance and/or test the correct

    Template::Tutorial 2.15 (by Andy Wardley)
    Template::Tutorial are template toolkit tutorials.

    This section includes tutorials on using the Template Toolkit

    YIFF 2.14.5 (by WolfPack Entertainment)
    YIFF is a high performance, stable, and fully documented sound server for UNIX games and applications.

    It employs a network trans

    JChav 1.1.0 (by Paul Goulbourn)
    JChav is a way to see the change in performance of your Web application over time by running a benchmark test for each build you prod

    Ant SVK Task 0.0.10 (by Ant SVK Task Team)
    Ant SVK Task is a software that can create fully functional support for the SVK SCM tool within Ant build files.

    If you like to us

    MathML::Entities 0.13 (by Jacques Distler)
    MathML::Entities is a Perl module that can convert XHTML+MathML Named Entities to Numeric Character References.

    SYNOPSIS

    use M

    CharGer 3.4b2 (by Harry Delugach)
    CharGer is a conceptual graph editor intended to support research projects and education

    Taverna 1.4 (by Tom Oinn)
    Taverna is a collection of workflow enactment and description components, including a high level language for workflows called Scufl

    i.Task 0.2.0 (by Matthew Allen)
    i.Task is a little task viewer for Linux

    Postal 0.62 (by etbe)
    This suite currently consists of two programs, Postal and Rabid


    Other software in this category

    Iometer 2006-07-27 RC3 (by Ming Zhang)
    As the Iometer User's Guide says, Iometer is an I/O subsystem measurement and characterization tool for single and clustered systems.

    WebInject - Web/HTTP Test Tool 1.35 (by Corey Goldberg)
    WebInject is a free tool for automated testing of web applications and services

    IOzone 3.271 (by Capps)
    IOzone is a filesystem benchmark tool

    bonnie++ 1.03a (by Russell Coker)
    Bonnie++ is a benchmark suite that is aimed at performing a number of simple tests of hard drive and file system performance.

    Then

    Bootchart 0.9 (by Ziga Mahkovec)
    Bootchart is a software for performance analysis and visualization of the GNU/Linux boot process

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags