#include <spu_mfcio.h>
#include "DynProgr_SPE.h"


Go to the source code of this file.
Defines | |
| #define | SPU |
Typedefs | |
| typedef double(* | dvf_t )(void) |
| typedef void(* | vvf_t )(void) |
Variables | |
| int | blockSize |
| length of current profile segment | |
| int | blockStart |
| start position of current profile block | |
| vvf_t | createProfile [] |
| A structure for accessing different flavors of the profile creation routine. | |
| void * | delS |
| storage for intermediate column deletion scores | |
| dvf_t | dynProgLocal [] |
| A structure for accessing different flavors of the local alignment routine. | |
| double | fixedDel |
| gap initiation penalty | |
| double | incDel |
| gap extension penalty | |
| void * | loadOpt |
| temporary storage for score column | |
| int | ls1 |
| query sequence length | |
| int | ls2 |
| database sequence length | |
| int | maxDbLen |
| maximal database sequence length | |
| void * | maxS |
| storage for intermediate score row | |
| double | mn |
| minimum score | |
| double | mx |
| maximum score | |
| void * | profile |
| current profile segment | |
| void * | rD |
| temporary storage for row delection scores | |
| ppu_addr_t | remote_profile |
| 64-bit pointer to profile location in main memory | |
| char * | s1 |
| query sequence | |
| char * | s2 |
| database sequence | |
| void * | simi |
| similarity matrix | |
| void * | storeOpt |
| temporary storage for score column | |
Definition in file DynProgr_SPE_functions.h.
| #define SPU |
Definition at line 34 of file DynProgr_SPE_functions.h.
| typedef double(* dvf_t)(void) |
Definition at line 62 of file DynProgr_SPE_functions.h.
| typedef void(* vvf_t)(void) |
Definition at line 63 of file DynProgr_SPE_functions.h.
| int blockSize |
length of current profile segment
Definition at line 59 of file DynProgr_SPE_functions.cc.
Referenced by handleCommand(), TcreateProfile(), and TdynProgLocal().
| int blockStart |
start position of current profile block
Definition at line 59 of file DynProgr_SPE_functions.cc.
Referenced by handleCommand(), TcreateProfile(), and TdynProgLocal().
A structure for accessing different flavors of the profile creation routine.
Definition at line 676 of file DynProgr_SPE_functions.cc.
Referenced by handleCommand().
| void * delS |
storage for intermediate column deletion scores
Definition at line 62 of file DynProgr_SPE_functions.cc.
Referenced by handleCommand().
A structure for accessing different flavors of the local alignment routine.
Definition at line 665 of file DynProgr_SPE_functions.cc.
Referenced by handleCommand().
| double fixedDel |
gap initiation penalty
Definition at line 61 of file DynProgr_SPE_functions.cc.
Referenced by dynProgrLocalBlock(), and handleCommand().
| double incDel |
gap extension penalty
Definition at line 61 of file DynProgr_SPE_functions.cc.
Referenced by dynProgrLocalBlock(), and handleCommand().
| void * loadOpt |
temporary storage for score column
Definition at line 62 of file DynProgr_SPE_functions.cc.
Referenced by handleCommand(), swps3_alignmentByteSSE(), swps3_alignmentShort2SSE(), and swps3_alignmentShortSSE().
| int ls1 |
query sequence length
Definition at line 58 of file DynProgr_SPE_functions.cc.
Referenced by doCreateProfile(), dynProgrLocalBlock(), handleCommand(), TcreateProfile(), and TdynProgLocal().
| int ls2 |
database sequence length
Definition at line 58 of file DynProgr_SPE_functions.cc.
Referenced by dynProgrLocalBlock(), handleCommand(), and TdynProgLocal().
| int maxDbLen |
maximal database sequence length
Definition at line 60 of file DynProgr_SPE_functions.cc.
Referenced by handleCommand().
| void * maxS |
storage for intermediate score row
Definition at line 62 of file DynProgr_SPE_functions.cc.
Referenced by handleCommand().
| double mn |
minimum score
Definition at line 61 of file DynProgr_SPE_functions.cc.
Referenced by handleCommand(), and TdynProgLocal().
| double mx |
maximum score
Definition at line 61 of file DynProgr_SPE_functions.cc.
Referenced by handleCommand(), and TdynProgLocal().
| void * profile |
current profile segment
Definition at line 62 of file DynProgr_SPE_functions.cc.
Referenced by allocateProfile(), handleCommand(), swps3_createProfileAltivec(), swps3_createProfileByteSSE(), and swps3_createProfileShortSSE().
| void * rD |
temporary storage for row delection scores
Definition at line 62 of file DynProgr_SPE_functions.cc.
Referenced by handleCommand(), swps3_alignmentByteSSE(), swps3_alignmentShort2SSE(), and swps3_alignmentShortSSE().
64-bit pointer to profile location in main memory
Definition at line 63 of file DynProgr_SPE_functions.cc.
Referenced by handleCommand(), and TdynProgLocal().
| char* s1 |
query sequence
Definition at line 57 of file DynProgr_SPE_functions.cc.
Referenced by doCreateProfile(), and handleCommand().
| char * s2 |
database sequence
Definition at line 57 of file DynProgr_SPE_functions.cc.
Referenced by dynProgrLocalBlock(), and handleCommand().
| void* simi |
similarity matrix
Definition at line 62 of file DynProgr_SPE_functions.cc.
Referenced by handleCommand(), TcreateProfile(), and TdynProgLocal().
| void * storeOpt |
temporary storage for score column
Definition at line 62 of file DynProgr_SPE_functions.cc.
Referenced by handleCommand(), swps3_alignmentByteSSE(), swps3_alignmentShort2SSE(), and swps3_alignmentShortSSE().
1.5.4