


bspparam(1)               User Commands               bspparam(1)



NAME
     bspparm - prints a table of the BSP machine parameters


SYNOPSIS
     bspparam [ -v ] [ -help ] [  ] [ -time ]


DESCRIPTION
     This command generates  a  table  containing  the  BSP  cost
     parameters for the machine the command is executed upon. The
     entries in the table are read from a database, and not  gen-
     erated on demand.

     The BSP parameter database is used by bspprof(1),  bspsig(1)
     and   the  bsplib_level1(3)  functions  bsp_s(3),  bsp_l(3),
     bsp_g(3) and bsp_nhalf(3). These functions are used  in  the
     definition of the bsplib_level1(3) collective communucations
     operations such that alternative implementations of  a  col-
     lective  operation  may be choosen at runtime depending upon
     the values of a machines BSP parameters.



OPTIONS
     -v    Print (on standard error output) the  phases  involved
          in the execution of the command.

     -help
          Print this manual page on standard output.

     -time
          The BSP parameters are given  with  respect  to  micro-
          seconds  instead of equivalent number of floating point
          operations.

     -a    Generate entries for all machines  stored in  the  BSP
          parameter database.


NOTES
     The environment variable BSP_SLG can be used to override the
     database entry for a machines BSP parameters. For example,

     > setenv BSP_SLG 50.0,1000,10.0,12

     has the effect of setting s=50.0 mflops/sec, L=1000  mflops,
     g=10.0 flops/word, and n_half=20 words.


FILES
     The  file  _P_R_E_F_I_X/include/bsp_parameters.ascii  contains   a



Oxford BSP Toolset  Last change: 1.4 25/9/98                    1






bspparam(1)               User Commands               bspparam(1)



     table  of  the BSP parameters read by these functions; where
     _P_R_E_F_I_X is  the  installation  prefix  set  when  configuring
     BSPlib.


SEE ALSO
     bsplib(3), bspfront(1), bsparch(1)

     The Oxford BSP toolset web pages can be found  at:
     _h_t_t_p://_w_w_w._b_s_p-_w_o_r_l_d_w_i_d_e._o_r_g/_i_m_p_l_m_n_t_s/_o_x_t_o_o_l/
     _h_t_t_p://_w_w_w._b_s_p-_w_o_r_l_d_w_i_d_e._o_r_g/_i_m_p_l_m_n_t_s/_o_x_t_o_o_l/_p_a_r_a_m_s._h_t_m_l


BUGS
     Problems  and  bug  reports  should  be  mailed  to  _b_s_p_l_i_b-
     _b_u_g_s@_c_o_m_l_a_b._o_x._a_c._u_k


AUTHORS
     Jonathan.Hill@comlab.ox.ac.uk

     http://www.comlab.ox.ac.uk/oucl/people/jonathan.hill.html

































Oxford BSP Toolset  Last change: 1.4 25/9/98                    2



