User Tools

Site Tools


difx:fxkernel-bench

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Last revision Both sides next revision
difx:fxkernel-bench [2018/11/05 19:11]
chrisphillips created
difx:fxkernel-bench [2018/11/05 19:25]
chrisphillips
Line 4: Line 4:
  
  
-==== Installation ====+===== Installation =====
  
 Like DiFX, FxKernel depends on IPP, which must be installed. Like DiFX, FxKernel depends on IPP, which must be installed.
Line 31: Line 31:
 ./configure ./configure
 make make
 +</code>
 +
 +===== Benchmarks =====
 +
 +<code>
 +cd bench
 +./threads.sh
 +</code>
 +
 +(Note, if hyperthreading is enabled, consider first editing threads.sh and setting max threads explicitly).
 +
 +Note # threads with maximum data rate - probably when #threads equals number of real cores.
 +
 +Edit ''channels.sh'' and set ''NTHREAD''to equal best number of threads.
 +
 +<code>
 +./channels.sh
 +</code>
 +
 +Note # channels with maximum data rate, probably 256.
 +
 +Edit ''antennas.sh'', set ''NTHREAD'' as appropriate and ''NCHAN'' if necessary
 +
 +<code>
 +./antenna.sh
 </code> </code>
  
  
difx/fxkernel-bench.txt · Last modified: 2018/11/06 09:37 by chrisphillips