Select Git revision
  • cuda-improvements
  • fix-hangs
  • master default
  • net-thread-improvements
  • pipeline-rework
  • transpose-in-net
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.022Jul26Jun2520118431May2823161522Apr10Sep23Jul1324Jan18122Aug128Jul181226May2512103228Apr262421201817141312329Mar272423222120171312109228Feb27976231Jan30194Oct6Sep11Aug27Jul2522201815141211730Jun2423201716141097627May24429Apr21Mar129Feb241910418Dec19Nov174Sep25Aug21191813Jul24Jun18171018FebUpdating repo for software review.master transpos…master transpose-in-netMoved backup files from src directory to backup_flag_files folder underthe account of mruzinda on FLAG HPCs.Compiled code and fixed a few issues after merge. RTBF, CALCORR, and PFBCORR were run and work as they should. No stalls or bad blocks.Merging changes made to include transpose logic in net thread and remove transpose thread from HASHPIPE pipeline. The file that should be called in place of flag_net_thread.c in the pipeline is flag_net_transpose_thread.c and instead of flag_correlator_thread.c, use flag_corr_transpose_thread.c. These are specified in Makefile.am.Net thread improvements as well as additional files for testing.cuda-improvementscuda-improvementsStrip net thread to re work processing logicpipeline-reworkpipeline-reworkMerge branch 'net-thread-improvements' into 'master'Add comments explainging some of the new binfo variablesnet-thread-impr…net-thread-improvementsRework of mcnt packet processing logicAttempt to resole mcnt processing logicInclude blocking busywait methods for flag input databufPrevent corsave from hanging on quitPrevent save thread from hanging on a quitMake indentation consistent through codeFormat and clean net thread a little before working on itModify install scriptfix-hangsfix-hangsmodify install script to accept alternate install prefix from environmentWriting to unmodified binary file in flag_beamsave_thread.cfix debug misspelling in hashpipe.cMerge branch 'cuda-improvements' into 'master'Pinned memory, streams and events implemented.Most recent version of code used on telescope with setVersion script and soft links for lib and src to the versions folderThis contains versions of the scalloping and no scalloping versions of the pfb. The version installed in this commit is the scalloping one. To install versions, use rsync -a and copy the appropriate directories (lib and src) over.Install script with no scalloping fix. Used for packet_gen.m right now.PFB scalloping fix code modifications and additions.Final changes to branch.Just updating everything. Change made to Makefile for cuda JIT issue. It's the first commented line of code.Made changes to transpose and databuf.h. In transpose thread, I changed line 185 to ACQUIRE, and in flag_databuf.h, I changed VERBOSE to 1 and DEBUG to 1.Just pushing the install executable.Reverted back to RTBF code without GPU transpose implementation.Merge branch 'master' of https://github.com/rallenblack/flag_gpuMerge pull request #11 from mitchburnett/masterforgot to track the new beamform threadMerge branch 'master' of https://github.com/rallenblack/flag_gpuNew and modified matlab filesMerge pull request #10 from mitchburnett/masterThis commit was made at the end of me leaving GBO during the middle of the July/Aug commissioning. Many of these updates have improved the performance of the pipeline. Performance measured in the frequency of stalled/hanging banks and bad blocks. We tuned core assignments, input block counts and more. Decreasesd the amount of time accessed by shared memory. Prevented packets sneaking through at the end of scans in the net thread. Removed the cpu transpose for the beamformer and implemented on the GPU.Fixes to pfb corr mode. The GPU needed to flush the buffer that stores the last filter length worth of data. Also added new clean up logic lat waits until the net_thread has gone to the idle state. Also added a method for most threads that looks at the amount of locked blocks extending a hashpipe functionUpdated MATLAB codeMerge pull request #9 from mitchburnett/master