Dude i just recently found you, i'm studying C and C++ and you videos are really cool and show some stuff that we aren't learning, please don't stop uploading
One of the next couple videos will be multi-block and multi-thread GPU computing. What I will calculate is undetermined yet. I wanted to fit it in on this video but I ran out of time.
Hey man waiting for you to upload new videos soon. If u can make a tutorial about scapy in python(three-way handshake with scapy or even a chat box that's will be very useful for me.thanks for all those great videos!
Just finished binge-watching your whole channel and liking every video. Great job! If you feel your time is not worth making videos for 500 views, I suggest you first upload your videos to services like Pateron. That way, since you are good at explaining things on-to-point, I guess you'll get many patreons. Then you can upload older videos to youtube (like a month buffer between Pateron and YT). And about subject, I suggest you stick with C since there are lots of other channels talking about python or Node.js...C is more difficult and already you are one of the few people on youtube with quality C tutorials. You can start out with series like a 10 video C tutorial about GTK+ or idk, advanced C stuff...I guess it is important that from time to time, you upload some fancy-buzzword video explaining shiny-thing-of-the-day. That way you come up in YT searches and people start finding and subscribing to you (for example your "snake game in 5 minutes" is your most viewed video and people like that sort of hackerman stuff)
Thanks for the message. I'm really glad you enjoyed the videos. I'm not really motivated by money with respect to these videos. You probably also noticed that you didn't see a single ad while watching them all, that's because I have monetization disabled. I'm primarily motivated by viewership and knowing that I'm having an impact on the quality of technology education. I've been planning a return though.
hi EM ! i understood many things watching your video. please make a video about the limitations what you know that cuda and openacc have. i am a beginner in both and i have a feeling that all videos are presenting some easy examples which i understood quick, but when i have to put in practice everything goes crazy. 1) for first example i spent more than a week trying to make a parallelizable permutation.i found out that permutation usually are recursivelly which cuda supports till level 24. than i have tried openacc #progma. this is working only with "for loops but not "while loops. so i gave up the subject "permutation iterativelly without repetions to be parallelizable in C 2) second limitation gcc does not support nested loops for openacc i moved in pgcc ... if you found more limitations please write them down and make a video ... than multidimensional dynamical alloc arrays in cuda and openacc it looks that i must flaten the array and go with these complicated indexes. i like C because is fast and powerfull, pyton java c++ are too complicated for me and i am happy that every new ideas are comming in C first (like pgcc openacc)
gpu computation is focused on data path, so complex loops aren't good on gpus anyway. if you want to do simple permutations on a lot of data gpu is ok if you want a lot of permutations on a simple data cpu is better than gpu to do it, gpu aren't made for that type of computations
Dude i just recently found you, i'm studying C and C++ and you videos are really cool and show some stuff that we aren't learning, please don't stop uploading
I will try to continue to create quality content for you!
thank you dude
Good to have you back!
Good to be back :)
Hello EM, thanks for this video. Could start with some background information on what cuda is and why we would want to use it. Thanks
amazing work man!! keep it up!
Very nice. It would be great if you showed how to do simple matrix calculations like dot product :D
One of the next couple videos will be multi-block and multi-thread GPU computing. What I will calculate is undetermined yet. I wanted to fit it in on this video but I ran out of time.
Interesting subjects, nice presentation, awful empty room background (put a painting on the wall maybe?)
All my new stuff is green screened, this video is pretty old. You should check it out!
Thanks for the video! Your videos have helped me tremendously. Could you explain what the reference of a pointer is for the '&p_num1'?
reference to a pointer is an address that contains the address of the pointer variable. Also referred to as a 'pointer to a pointer'
Great video!
Hey man waiting for you to upload new videos soon. If u can make a tutorial about scapy in python(three-way handshake with scapy or even a chat box that's will be very useful for me.thanks for all those great videos!
Hey! What happend? Where is your next video?
Preparing for a comeback soon!
@@EngineerMan Any progress on the CUDA series?
What editor do you use?? Is that Atom??
Sure is!
Bro how to learn about these phyton script ... What i have to learn to do this
Just finished binge-watching your whole channel and liking every video. Great job! If you feel your time is not worth making videos for 500 views, I suggest you first upload your videos to services like Pateron. That way, since you are good at explaining things on-to-point, I guess you'll get many patreons. Then you can upload older videos to youtube (like a month buffer between Pateron and YT). And about subject, I suggest you stick with C since there are lots of other channels talking about python or Node.js...C is more difficult and already you are one of the few people on youtube with quality C tutorials. You can start out with series like a 10 video C tutorial about GTK+ or idk, advanced C stuff...I guess it is important that from time to time, you upload some fancy-buzzword video explaining shiny-thing-of-the-day. That way you come up in YT searches and people start finding and subscribing to you (for example your "snake game in 5 minutes" is your most viewed video and people like that sort of hackerman stuff)
Thanks for the message. I'm really glad you enjoyed the videos. I'm not really motivated by money with respect to these videos. You probably also noticed that you didn't see a single ad while watching them all, that's because I have monetization disabled. I'm primarily motivated by viewership and knowing that I'm having an impact on the quality of technology education. I've been planning a return though.
hi EM ! i understood many things watching your video. please make a video about the limitations what you know that cuda and openacc have. i am a beginner in both and i have a feeling that all videos are presenting some easy examples which i understood quick, but when i have to put in practice everything goes crazy. 1) for first example i spent more than a week trying to make a parallelizable permutation.i found out that permutation usually are recursivelly which cuda supports till level 24. than i have tried openacc #progma. this is working only with "for loops but not "while loops. so i gave up the subject "permutation iterativelly without repetions to be parallelizable in C 2) second limitation gcc does not support nested loops for openacc i moved in pgcc ... if you found more limitations please write them down and make a video ... than multidimensional dynamical alloc arrays in cuda and openacc it looks that i must flaten the array and go with these complicated indexes. i like C because is fast and powerfull, pyton java c++ are too complicated for me and i am happy that every new ideas are comming in C first (like pgcc openacc)
gpu computation is focused on data path, so complex loops aren't good on gpus anyway.
if you want to do simple permutations on a lot of data gpu is ok
if you want a lot of permutations on a simple data cpu is better than gpu to do it, gpu aren't made for that type of computations
I don't see the advanced multi version of this video. Need more CUDA. lol I feel like the beggars from WoW, "pls men need gold".
Make more C videos please
How i have to learn about this..... I have gave like and subscribed too
I know only about android and a little bit ios and windows