ASU CSE 351 Electrical Testing - 2
This is the official page for the course CSE 351 Electrical Testing (2) @ Ain shams Univers
19/02/2017
يبدأ معمل الفرقة الثالثة الاربعاء القادم 22 فبراير ان شاء الله.
21/11/2016
ريبورت الopenmp .. هجمع فيه كل التفاصيل .. عشان المعلومات متبقاش في كذه مكان
السؤال رقم 6 مطلوب تجيب عدد الارقام الاولية بين 2 و 5000000 و يفضل تستخدموا فيه كود الprime اللي مكتوب . عشان الكود بتاعكم يلحق يخلص الحسابات في وقت قليل
-- و جربوا برضه تعملوا parallel for من غير ما تحددوا الchunck size و شوفوا الوقت هيقل و لا هيزيد .. و حاولوا تفسروا ليه هيقل او ليه هيزيد
--
السؤال رقم 7
الجراف المرسوم بيوضح ازاي هتحسبوا الintegration بالprogramming .. هتحاولوا تجمعوا مساحة المستطيلات الزرقة .. بس عشان توصلوا لدقة اعلي هتصغروا مساحة المستطيلات دي قدر المستطاع و يبقي ساعتها التكامل .. هو مجموع مساحات المستطيلات كلها اللي استخدمناها
و هيكون طول كل مستطيل .. هو فيمة الfunction اللي بنكاملها .. عند x معينة .. و عرضه هو الstep اللي هنخليها قليلة جدا .. عشان الكود يكون ادق ما يمكن و نقدر نقرب اللي احنا بنعمله لانه يكون integration
مطلوب تطلعوا اسرع كود يحسب الPi .. لو هتستخدموا critical راعوا انها مبتطأش الدنيا و لو الكود بتاعك فيه false sharing او race condition .. مش هيكون مقبول
===============================
الحسابات لو اخدت منك اكتر من دقيقتين ... ممكن تصغر الrange أللي بتددور فيه علي prime numbers بس لازم يكون واحد من دول اللي موجودين في Table 1
https://primes.utm.edu/howmany.html
عشان اعرف اصحح .. يعني لو منفعش 5000000 .. جرب 1000000 .. المهم ان البرنامج ياخد وقت و انت بتشغله تحس بيه
فلازم الrange ياخد مدة علي الاقل 10 ثواني .. عشان لما تستحدم openmp تحس بالفرق
==================
اخر سؤال في الreport بتاع الAVX .. مطلوب منك تغير في كود الSin اللي موجود في التجربة (و موجود في اكواد التجربة اونلاين) و تخليه يحسب الcos .. معادلة الcos موجودة في التجربة
و مطلوب تزود في الmain جزء يؤكدلك انك حاسب الcosine صح بحيث تجرب ارقام انت عارف الcosine بتاعها و تتاكد انها بتطلع زي مانت عايز بالavx
===========
يا ريت الناس تاخد بالها و هي بتسلم .. مطلوب منك تبقي بتسلم بسرعة .. فيا ريت تبقي طابع او معاك screenshots .. متتعبنيش في التسليم . عشان هستلم من ناس كتير
19/10/2016
السلام عليكم
الكشوفات اتعلقت .. الللي هيبقي عنده GNU في اول اسبوع مهم يعرف الاتي
فيه درجتين في التجربة علي حضور المحاضرات اللي اتعملت عن الGNU
و عامة لازم تيجي في ميعاد المعمل بالظبط .. متتاخرش
في تجربة الGNU هيكون كل واحد لوحده في المعمل .. مفيش اتنين علي جهاز واحد
تالت حاجة .. درجتك في المعمل .. هتتقيم بناءا علي فهمك للتجربة و انت خلصت منها قد ايه
احنا شرحنا منها حاجات .. فالمفروض الناس هتكون Familiar بالموضوع شويتين
الجزء ده من المحاضرة بتاعتنا .. اللي محتاجين تحضروه ليوم المعمل
https://youtu.be/T1miZkt0VaA?t=42m6s
اتفرجوا من 42:00 لحد 1:11:00
و دي الslides
https://www.facebook.com/groups/ASU.CSE.1618/1697839040537690/
https://www.facebook.com/groups/ASU.CSE.1618/1696685720653022/
المفروض تبصوا عليها قبل ما تيجوا
اول جزء .. مدخلناش في تفاصيله في المحاضرات .. المطلوب الناس تحضر الفيديوهين دول
دول بيتكلموا علي طرق مختلفة تعمل بيها sorting للarrays
اول طريقة بسيطة .. و بطيئة .. تاني طريقة .. صعبة شوية .. و سريعة جدا
لما اشوف الناس يوم الاربعاء و الخميس .. هسالهم في اول فيديو .. فلازم الناس تحضر قبل ما تيجي
Bubble Sort
https://www.youtube.com/watch?v=Ui97-_n5xjo
Quick Sort
https://www.youtube.com/watch?v=aQiWF4E8flQ
=========================
مطلوب كمان .. ان الناس تجرب الvirtual machine عندها عشان الreport تعرفوا تعملوه عليها
و مطلوب تشوف الفيديو ده .. عشان تفتكر ازاي بتعمل compile لكود عن طريق الgcc compiler
https://www.youtube.com/watch?v=Nec04-pG3Ts
=========================
اغلب الناس اللي حضرت .. بتبقي ناسية الكلام ده
فمطلوب منكم تراجعوه
اي cin او cout المفروض تستبدلوها بprintf and scanf فيه فيديو في الاخر بيوضح بنشتغل بيهم ازاي
Functions : (35 mins)
Introduction to functions
https://www.youtube.com/watch?v=lF8_BPpeRkI
https://www.youtube.com/watch?v=khs8mchl48A
Functions parameters
https://www.youtube.com/watch?v=qA0qqhCR-uA
void functions
https://www.youtube.com/watch?v=4VqoGs8wfm4
ازاي تgenerate ارقام عشوائية - 10 دقايق
https://www.youtube.com/watch?v=naXUIEAIt4U
scanf and printf revisted : 20 mins
https://www.youtube.com/watch?v=xOIVXR35aI4
Arrays in functions: 10 mins
https://www.youtube.com/watch?v=5Vmu1XEMcMQ
2d arrays 10 mins
https://www.youtube.com/watch?v=0FjKb-cqAu0
pointers 20 mins
https://www.youtube.com/watch?v=jKkXjrOyYQo
https://www.youtube.com/watch?v=uxBWKY3ybHI
https://www.youtube.com/watch?v=lPCuS0tXlAg
https://www.youtube.com/watch?v=qRJUPN0NWRU
تقريبا وقت التحضير ساعتين
Bubble Sort This is CS50
Click here to claim your Sponsored Listing.
Category
Address
Cairo
11517