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