Bitonic Sort in CUDA
41:22
21 сағат бұрын
Basic OpenGL Animation
38:51
3 ай бұрын
Arrays Addition in CUDA
33:28
4 ай бұрын
`Hello World' in CUDA
8:16
4 ай бұрын
Graph Traversals and Backtracking
28:32
Binomial Tree and Binomial Heap
28:15
Playing Ping Pong Under Covid
0:40
3 жыл бұрын
Priority Queues
12:46
3 жыл бұрын
Пікірлер
@SambarAbbayi
@SambarAbbayi 6 күн бұрын
good video thank you
@clickthebaititsnotaclickba7270
@clickthebaititsnotaclickba7270 Ай бұрын
very helpful thank you sir
@davidaturner
@davidaturner 3 ай бұрын
Interesting. Clear illustration.
@tejas_sharma483
@tejas_sharma483 3 ай бұрын
what application are you using.
@davidaturner
@davidaturner 4 ай бұрын
Nice clear presentation. Now I'm ready to do some cuda programming. I just need a computer with Nvidia graphics. A small detail, around 2:30 into your video, I believe cudaFree(a) should be cudaFree(ad). Same for b and sum in subsequent lines. Are you thinking to implement a neural network in cuda? In any case, thanks a lot for these 2 cuda presentations.
@FooSo684
@FooSo684 4 ай бұрын
Yes, you are right. Actually, in the description of the video, I have this statement: "Corrections: In the video, cudaFree ( a ) should be cudaFree( da ) .... " Thank you very much, David.
@davidaturner
@davidaturner 4 ай бұрын
Very helpful intro. Looking forward to the next video.
@eprohoda
@eprohoda Жыл бұрын
How are things?~ Foo~ you created useful - take it easy-💥
@FooSo684
@FooSo684 Жыл бұрын
Thanks
@venkatramana1884
@venkatramana1884 Жыл бұрын
hi can i get your contact
@najhonbanjon
@najhonbanjon Жыл бұрын
thank you This is exactly what I want
@fresk1to814
@fresk1to814 Жыл бұрын
Thank you very much , of course im not using your code , neither the same logic probably , but it helped me get some idea of the project also , the way you took care of some cases , pretty intresting , now i have a clearer idea
@danielthai7436
@danielthai7436 Жыл бұрын
Are you in 379?
@liorzaphir5358
@liorzaphir5358 Жыл бұрын
Tong I love you <3
@younes530
@younes530 Жыл бұрын
thank you very much for your explanation
@DrRAZI99
@DrRAZI99 Жыл бұрын
can you post the cpp code that you showed in the video ?
@jbernal7782
@jbernal7782 Жыл бұрын
thank you!
@g.1100
@g.1100 Жыл бұрын
great overview
@nicholascutlip
@nicholascutlip 2 жыл бұрын
Thank you so much! This is the best explanation of gluLookAt() and the Modelview Matrix I have found, by far. Very helpful how you repreduced the matrix calculations that are happening behind the scene.
@programmer5629
@programmer5629 2 жыл бұрын
This story is very true. I hope more Americans will pay attention to this issue.
@pavis8302
@pavis8302 2 жыл бұрын
this is by using which software
@rentalavenkatramana4995
@rentalavenkatramana4995 2 жыл бұрын
how to implement sort command in xv6.
@infinitedonuts
@infinitedonuts 2 жыл бұрын
Good video; it helped me get pointed in the right direction in regards to my assignment.
@kartikey14
@kartikey14 2 жыл бұрын
wtf is this!
@seungrateful
@seungrateful 2 жыл бұрын
Thank you. This was very helpful.
@felixbors7546
@felixbors7546 2 жыл бұрын
what is this book you're reading from?
@mubasheer5584
@mubasheer5584 2 жыл бұрын
Where can I get board file of spartan 3 starter for ise 14.7
@emmanuelchalo4530
@emmanuelchalo4530 2 жыл бұрын
85k views but less 1000 subscribers tells how wicked all these viewers are. Shame on you mean souls.
@diyaveerbhan3678
@diyaveerbhan3678 2 жыл бұрын
Exactly what I needed. Thank You so much for the tutorial
@realzguardian
@realzguardian 2 жыл бұрын
Btw guys the code is: #include "stdio.h" #include "string.h" #include "stdlib.h" #include "sys/wait.h" #include "unistd.h" void read_command(char cmd[], char *par[]) { char line[1024]; int count = 0, i = 0, j = 0; char *array[100], *pch; for (;;) { int c = fgetc(stdin); line[count++] = (char) c; if (c == ' ') { break; } if (count == 1) { return; } pch = strtok(line, " "); while (pch != NULL) { array[i++] = strdup(pch); pch = strtok(NULL, " "); } strcpy(cmd, array[0]); for (int j = 0; j < i; j++) { par[j] = array[j]; par[i] = NULL; } } } void type_prompt() { static int first_time = 1; if (first_time) { const char* CLEAR_SCREEN_ANSI = "\e[1;1H\e[2J"; write(STDERR_FILENO, CLEAR_SCREEN_ANSI, 12); first_time = 0; } printf("#"); } int main() { char cmd[100], command[100], *parameters[20]; char *envp[] = { (char *) "PATH=C:\\Windows\\System32", 0 }; while(1) { type_prompt(); read_command(command, parameters); if (fork() != 0) { wait(NULL); } else { strcpy(cmd, "C:\\Windows\\System32"); strcpy(cmd, command); execvp(cmd, parameters, envp); } if (strcmp(command, "exit") == 0) { break; } } return 0; }
@NesibQ
@NesibQ 2 жыл бұрын
thx
@penelopeisgoingofftopic6786
@penelopeisgoingofftopic6786 2 жыл бұрын
Poggers
@devesh9831
@devesh9831 2 жыл бұрын
strcpy(cmd, command); should be strcat(cmd, command);
@akexx96
@akexx96 2 жыл бұрын
♫ The BEST Video! также есть хорошее видео про gluLookAt (+SFML) kzbin.info/www/bejne/g4vQqq2cjt9pebs ☻
@hajraali1205
@hajraali1205 2 жыл бұрын
ls -l does not work
@hajraali1205
@hajraali1205 2 жыл бұрын
how do I know my shell is working?
@turquoisegem441
@turquoisegem441 2 жыл бұрын
test it using commands
@yeag1182
@yeag1182 2 жыл бұрын
very nice
@virozz1024
@virozz1024 2 жыл бұрын
Best explanation on the Internet of course by indian guy very nice thanks
@naukarikikhabar
@naukarikikhabar 2 жыл бұрын
his code not working
@acvingonsalves
@acvingonsalves 2 жыл бұрын
Can i get source codeof message queue used this video
@glorysonhorace3265
@glorysonhorace3265 3 жыл бұрын
Thank you
@pharos640
@pharos640 3 жыл бұрын
Good video you helped a lot I had to convert it to java but I just needed the formula and math behind the icosahedron subdivision : )
@FooSo684
@FooSo684 3 жыл бұрын
You may be interested in kzbin.info/www/bejne/bX7RY2esedqDnbc about an outstanding student who quit graduate school!
@ryazia
@ryazia 3 жыл бұрын
thats me the j
@sussus4914
@sussus4914 3 жыл бұрын
Do you need a tool chain to compile?
@neechan9
@neechan9 3 жыл бұрын
Where can i download the code?
@lolcat69
@lolcat69 2 жыл бұрын
in ligma
@martiananomaly
@martiananomaly 2 жыл бұрын
@@lolcat69 funni
@lolcat69
@lolcat69 2 жыл бұрын
@@martiananomaly si, funni like a ella le gusta mi motora, montarse, en mi motora
@williamashbee
@williamashbee 3 жыл бұрын
That was pretty cool. thank you for your tutorial. it was helpful to me. Next i need to figure out how to distort these spheres using mises-fisher distributions for something i am working on.
@tonytam1185
@tonytam1185 3 жыл бұрын
trebla
@nhpkm1
@nhpkm1 3 жыл бұрын
nice.c. #include "types.h" #include "stat.h" #include "user.h" #include "fcntl.h" int main(int argc ,char *argv[]) { int pid , prio; if(argc <3){ printf(2, "usage: nice pid priority "); exit(); } pid = atoi ( argv[1]); prio = atoi ( argv[2]); if (prio<0 || prio >20) { printf(2,"invalid priorty (0-20)! "); exit(); } printf( 1, " pid=%d, priority=%d ",pid,prio); chpr (pid , prio); exit(); }
@diogomatias6509
@diogomatias6509 3 жыл бұрын
Very helpfull, thanks a lot!
@sanatmollick9182
@sanatmollick9182 3 жыл бұрын
Can you give me the code?
@Nunya58294
@Nunya58294 3 жыл бұрын
No.
@kale_mandarr
@kale_mandarr 3 жыл бұрын
A very useful resource for Beginners
@gabrielspojump
@gabrielspojump 3 жыл бұрын
#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <sys/wait.h> #include <string.h> void read_command (char cmd[], char *par[]) { char line[1024]; int count = 0, i = 0, j = 0; char *array[100],*pch; // for (;;){ int c = fgetc (stdin); line[count++] = (char) c; if (c == ' ') break; } if (count == 1) return ; pch = strtok (line," "); // while (pch != NULL){ array[i++] = strdup (pch); pch = strtok (NULL, " "); } // strcpy (cmd,array[0]); for (int j = 0; j < i; j++) { par[j] = array [j]; } par[i] = NULL; } void type_prompt() { static int first_time = 1; if (first_time) { //clear screen for the first time const char* CLEAR_SCREEN_ANSI =" \e[1;1H\e[2J"; write(STDOUT_FILENO, CLEAR_SCREEN_ANSI, 12); first_time = 0; } printf("#"); // display prompt } int main() { char cmd[100],command[100], *parametros[20]; // char *envp[] = {(char*) "PATH=/bin", 0 }; while (1){ type_prompt(); read_command (command, parametros); if(fork() != 0) wait (NULL); else{ strcpy (cmd, "/bin/" ); strcat (cmd,command); execve(cmd,parametros,envp); } if (strcmp (command, "exit")==0) break; } return 0; }
@ramyamarella
@ramyamarella 3 жыл бұрын
can I get code
@mohamedabdul633
@mohamedabdul633 3 жыл бұрын
Interesting..
@hts2370
@hts2370 3 жыл бұрын
you sould initiablize parameters everytime otherwise the parameters stored that last command's para