Loop unrolling is used because having a loop means incrementing the counter and checking the condition everytime which is an overhead. But most importantly, it reduces branch penalties in architecture that supports pipelining.
3:40 यह बिन्दु loop fusion पर भी लागू होता है। मैं हमेशा असमंजस में रहता था, कि loop दो भले या एक, क्योंकि theoretically कोई अंतर नहीं है। पर आपकी इस टिपण्णी ने और पाठ्यक्रम के इस विषय ने इसका निर्णायक उत्तर दे दिया है। > _"having a loop means incrementing the counter and checking the condition everytime which is an overhead"_
Aslam o Alikum I'm fiya from Pakistan. I'm taking your lecture from 3rd semester and its my 7th semester's final exams .You always explain me that thing in just 5 to 10 minutes which my teacher couldn't explain me in whole semester .Thank you so much for it .
6:17 आप loop unrolling की बात कर रहे हैं, पर ध्यान रहे कि code में ऐसा मत कर देना 😂 क्योंकि ये वाली optimization compiler स्वयं से करता है, source code का इतना कोई लेना देना नहीं है इससे
Sir can we kindly get an idea of how many lectures/topics remain in this CD series? Or maybe an idea of the topics that are going to be covered further henceforth?
If loop invariant is used then don't we are getting 2 different values 1. If statement is moved outside loop on low freq region . 2. Inside loop (high freq) ?????
It depends on the code inside the loop, if the loop continuously allocates memory then it can use up all available memory. Otherwise, it uses a fixed amount for the variables involved.
Varun Singla Oh thanks for replying!!...Sir meine apke OS ke 80 videos dekh liye hai.. par 4-5 months pehle... then i started doing other subjects n didnt revise .. now i have all the notes ... pr bahut kam yaad aa raha hai..toh plz agar aap gate ke point of view se jo imp hai uske toics ko sirf aise touch kar denge in one or two videos it'll be great....plzzzz
Sir I m from EC background and request you to make a video on Computer organization that get added in GATE EC from this year...As you R best at computer organization so plz it would be great help 🙏🙏🙏💐
Loop unrolling is used because having a loop means incrementing the counter and checking the condition everytime which is an overhead. But most importantly, it reduces branch penalties in architecture that supports pipelining.
3:40 यह बिन्दु loop fusion पर भी लागू होता है। मैं हमेशा असमंजस में रहता था, कि loop दो भले या एक, क्योंकि theoretically कोई अंतर नहीं है। पर आपकी इस टिपण्णी ने और पाठ्यक्रम के इस विषय ने इसका निर्णायक उत्तर दे दिया है।
> _"having a loop means incrementing the counter and checking the condition everytime which is an overhead"_
Aslam o Alikum I'm fiya from Pakistan. I'm taking your lecture from 3rd semester and its my 7th semester's final exams .You always explain me that thing in just 5 to 10 minutes which my teacher couldn't explain me in whole semester .Thank you so much for it .
Loop optimization is like solving pattern printing problems straight forwardly😂
Btw thanks sir your videos helped alot during my vivas✨
😂😂
6:17 आप loop unrolling की बात कर रहे हैं, पर ध्यान रहे कि code में ऐसा मत कर देना 😂
क्योंकि ये वाली optimization compiler स्वयं से करता है, source code का इतना कोई लेना देना नहीं है इससे
your videos are great!!my whole compiler design syllabus cant be completed without ur videos!thank you so much sir :)
u seriously a gem sir 🤠
Kahi na kahi ye baat sahi kah rahe h :)
Nice and Simple explanation.
I am the 1000th like ❣️
What a great teaching style
Amazing way of teaching
Awesome👏
Thanku so much sir❤
💜💜💎👌 you're awesome sir.
Tq sir for your best efforts
Thanks sir
Excellent
Sir can we kindly get an idea of how many lectures/topics remain in this CD series?
Or maybe an idea of the topics that are going to be covered further henceforth?
Sir, plz make a videos on New topics of compiler design i.e. Liveness analysis, etc. please sir
Thank you sir 🙏
Please reorganize the playlist for the subject compiler design as some videos are not in a sequence
❤️
for loop running for n
Thank you sir
Can u pls explain about flex bison .tq u for giving information us
Sir app screen se nhi hatte hai kuch note Krna hoto kbhi board ko pura show nhi hone dete hai
Can you please teach liveliness analysis?
Love from NIT Silchor ❤ #fatipadihai #endsem #kalhai #onlinekro #nextsemfoddenge
If loop invariant is used then don't we are getting 2 different values 1. If statement is moved outside loop on low freq region . 2. Inside loop (high freq) ?????
concept is very clear
Do u have video for java?
Respected sir Kindly Complete Software Engineering pr Play list banayen.
does compiler do the loop optimization or it needs human intervention ?
Code movement rha gya sir?
⭐⭐⭐⭐⭐
Are loop invariant and code motion same thing?
6th Semester exams is coming 👀 all the best BPUT students 😅
सर! क्या लूप अनरॉलिंग में सिम्पल एक्जीक्यूशन में मेमोरी कंज्यूम नहीं होगी? मतलब स्टेटमेंट बार बार लिखने से। कृपा रिप्लाइ अवश्य दें। धन्यवाद्
Any one plz tell me how much memory used in infinite loop
It depends on the code inside the loop, if the loop continuously allocates memory then it can use up all available memory. Otherwise, it uses a fixed amount for the variables involved.
Level
4:57 AM
Sir OS revision kare wale ho kya??.. why don't u respond!!!??
I watched ur all OS lectures ...but long time ago...plzzzzzzz
revision
What kind of revision you want
Varun Singla Oh thanks for replying!!...Sir meine apke OS ke 80 videos dekh liye hai.. par 4-5 months pehle... then i started doing other subjects n didnt revise .. now i have all the notes ... pr bahut kam yaad aa raha hai..toh plz agar aap gate ke point of view se jo imp hai uske toics ko sirf aise touch kar denge in one or two videos it'll be great....plzzzz
Varun Singla Sir marathon class hota hai na vaise
Printf( " VARUN SIR JI " );
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
a-- loop me karna tha nahi toh infinite hoga
Sir I m from EC background and request you to make a video on Computer organization that get added in GATE EC from this year...As you R best at computer organization so plz it would be great help 🙏🙏🙏💐
i need to learn Urdu if I am to be a better programmer
This is violation first and only rule of programming
If it works dont change it 😂
Dhakke se kuch bhi karte jaa rhe ho...XD
Seventeenth like 😊
a--;not in while loop
Thank you sir