Download Latest Version TED_3.4.tar.gz (283.6 kB)
Email in envelope

Get an email when there's a new version of TED: Test Environment for DAPL

Home
Name Modified Size InfoDownloads / Week
TED_3.4 2011-03-24
TED_3.3 2010-03-29
TED_3.2 2009-12-15
README.txt 2011-03-24 3.1 kB
Totals: 4 Items   3.1 kB 0
INTRODUCTION
-------------------------

Test Environment for DAPL (TED) is a utility that provides a simplified
environment to enable protocol level testing and debugging of the user
Direct  Access  Programming  Library  (uDAPL), device  driver  and  the
underlying Host Channel Adapter(HCA) wherein a uDAPL API can be executed
by typing a  command  at the shell prompt. Parameters of the APIs can be
specified at the command line. Scripts can be written to perform a set of
uDAPL tasks. The tool can be used to execute load tests on cluster of nodes.


RELEASE NOTES
----------------------------
TED_3.4

Date : 2011-03-25          Version 3.4    Eva Mishra        <swmgr@cdac.in>


    *   new command added: dbg_rdma_flow_withflag. This command performs
        load test for RDMA Write type of postings. It uses a separate one
        byte 'flag' RDMA Write to inform the reciving side of arrival of
        data in receiving buffer.
        For more details refer the user guide -- ted_ug.pdf,version 3.3.

---------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
TED_3.3

Date : 2010-03-25          Version 3.3   Eva Mishra        <swmgr@cdac.in>


    *   bug fix: while accessing control and credit buffers for remote node
        remote endpoint numbers were not taken into consideration.

        include/dbg_commands.h (typedef struct ep_context): Added a field
        'remote_ep_num' in the structure.

        cmd/dbg_commands.c (dbg_ep_create): private data used to communicate
        local ep number to the remote side between udapl client and udapl
        server

        cmd/dbg_commands.c (dbg_tx_rx_flow): remote_ep_num used to calculate
        file_index while filling rmr triplet for control rdma posting and
        credit rdma posting.

    *   removed the redundant debug flag CM_ENABLED and the code associated
        with it.

        Makefile.linux : -DCM_ENABLED deleted.

        cmd/dbg_commands.c (dbg_ep_create): removed the code related to
        CM_ENABLED undefined.

-------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------
TED_3.2

First release version is 3.2.
This base version contains the following features:

1. Unit commands for resource allocation and deallocation for the following
   protection zone, memory region, event dispatcher,
   endpoint (creation and connection).

2. Unit commands for the following postings
   send, receive, rdma write, rdma read

3. Unit commands to query memory regions. Initialise and check the data in
   received created memory regions.

4. Unit commands for evd dequeue and evd wait functionality.

5. Load tests functionality for with-flow-control and without-flow-control
   support.                                
Source: README.txt, updated 2011-03-24