Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- __kernel void desubstitute(__global char *originalVector,
- __global char *substitutedVector) {
- int gid = get_global_id(0);
- switch(originalVector[gid]){
- case 'G': substitutedVector[gid] = 'n';
- break;
- case 'X': substitutedVector[gid] = 'k';
- break;
- case 'S': substitutedVector[gid] = 'c';
- break;
- case 'Q': substitutedVector[gid] = 'd';
- break;
- case 'F': substitutedVector[gid] = 'n';
- break;
- case 'A': substitutedVector[gid] = 'j';
- break;
- case 'R': substitutedVector[gid] = 'u';
- break;
- case 'O': substitutedVector[gid] = 'h';
- break;
- case 'W': substitutedVector[gid] = 'i';
- break;
- case 'B': substitutedVector[gid] = 'r';
- break;
- case 'L': substitutedVector[gid] = 't';
- break;
- case 'M': substitutedVector[gid] = 'l';
- break;
- case 'T': substitutedVector[gid] = 'm';
- break;
- case 'H': substitutedVector[gid] = 'p';
- break;
- case 'C': substitutedVector[gid] = 'a';
- break;
- case 'V': substitutedVector[gid] = 'e';
- break;
- case 'P': substitutedVector[gid] = 'q';
- break;
- case 'N': substitutedVector[gid] = 'f';
- break;
- case 'Z': substitutedVector[gid] = 'y';
- break;
- case 'U': substitutedVector[gid] = 'o';
- break;
- case 'I': substitutedVector[gid] = 'b';
- break;
- case 'E': substitutedVector[gid] = 'v';
- break;
- case 'Y': substitutedVector[gid] = 'w';
- break;
- case 'D': substitutedVector[gid] = 'x';
- break;
- case 'K': substitutedVector[gid] = 's';
- break;
- case 'J': substitutedVector[gid] = 'z';
- break;
- default:
- substitutedVector[gid] = originalVector[gid];
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement