Download presentation
Presentation is loading. Please wait.
1
Welcome to “Introduction to Parallel Processing”
2
Course Number 361-1-3621 Course Website http://www.ee.bgu.ac.il/~tel-zur/2006A/Welcome.html Introduction to Parallel Processing
3
Introduction to Parallel Processing Semester A 2005/6 Tuesday 16:00-19:00 Building 34 Room 214
4
Administration The course website: http://www.ee.bgu.ac.il/~tel-zur/2006A/Welcome.html I will partially use the High-Learn system Not all the course material will be on the website! Therefore, please come to class, ask questions and write notes.
5
Lecturer Dr. Guy Tel-Zur, Physics Dept. NRCN. Email: tel-zur@ee.bgu.ac.il Reception hour: Immediately after class.
6
Teaching Assistant Mr. David Kahana, ECE dept. BGU –Email: kahanad@bgu.ac.il The course email account: pp@ee.bgu.ac.il Reception hours: TBA PLEASE MAKE ALL EMAIL CORRESPONDENCE IN ENGLISH ONLY!
7
Grades 4 home exercises: –10% for each exercise –Overall: 40% Mid term exam: 20% Final Projects: –Presentation: 10% –Report:30%
8
בקורס 4 תרגילי בית. את תרגילי הבית יש להגיש לא יאוחר משבועיים מיום קבלתם. הגשה אלקטרונית לכתובת הדוא"ל של הקורס. 10% מהציון הכולל בקורס לכל תרגיל. בוחן אמצע סמסטר: 20% מהציון הכולל מטלות וציונים – 1/4
9
בקורס אין בחינה בסוף הסמסטר. במקום זאת יהיה צורך להגיש פרויקט גמר. בעוד מספר הרצאות תפורסם רשימת הצעות לפרויקטים בשתי ההרצאות האחרונות יוצגו הפרוייקטים על-ידי הסטודנטים בפני הכיתה. בהרצאות אלה הנוכחות חובה! מטלות וציונים – 2/4
10
על המצגת יינתן ציון של כ- 10%. לאחר אישורה ייכתב דוח מסכם על הפרוייקט ומשקלו כ- 30%. מטלות וציונים – 3/4
11
כל מטלה תקבל ציון שלם בתחום 0-100. הציון הסופי יחושב באופן הבא: FINAL_GRADE = 0.1*(EXE1+EXE2+EXE3+EXE4)+ 0.2*MID_TERM_EXAM+ 0.1*PROJECT_PRESENTATION+ 0.3*PROJECT_REPORT] לבסוף תוצאת החישוב תעוגל למספר השלם הקרוב ביותר מטלות וציונים – 4/4
12
הקורס מיועד לשנה ג',ד' במסלול ECE. דרושה שליטה בשפת C או FORTRAN. נא להגיש את תרגילי הבית בשפות אלו. C++ אינו מומלץ. דרוש רקע של לימודי היסוד במתימטיקה ובפיסיקה. הנוסח הקובע הוא זה שנכתב בשנתון, כפי שפורסם על-ידי האוניברסיטה. דרישות קדם
13
יש להגיש את התרגילים באמצעות הדואר האלקטרוני של הקורס בלבד pp@ee.bgu.ac.il. על התרגילים להיות ברי הרצה (מדובאגים). יש לצרף הוראות הרצה ותיעוד בתחילת התכניות. כל משתני התכנית צריכים להיות מוסברים. ניתן לצרף הסבר ותיעוד נוספים בקובץ WORD. על שורות הקוד להיכתב בפשטות ובאופן המקל על קריאתן. חובות הקורס
14
יש לעמוד בלוחות הזמנים –איחור בהגשה יגרור גריעה מהציון עפ"י הנוסחה של נקודות לכל n ימים!!! העבודות צריכות להתבצע באופן עצמאי!!!!! אזהרה: יש להקפיד על כל כללי היושר בהתאם לתקנות האוניברסיטה. חובות הקורס - המשך
15
את המצגות ניתן לכתוב ב- PDF, HTML, Postscript או ב- Power Point. יש לשלוח את המצגות עד ליום אחד בטרם ההרצאה כדי שניתן יהיה להטעינן במחשב הנייד. למען הסר ספק: שעת חצות שעון ישראל בלילה שלפני השיעור לא תתקבלנה עבודות ב-CDROM או Disk-On- Key ביום ההצגה את פרויקטי הגמר יש להגיש ב- WORD או ב- PDF. אם הקבצים גדולים נא לדחוס אותם תחילה חובות - המשך
16
מבנה הדוח המסכם של הפרויקט (עד 10 עמודים): –כותרת –שם המגישים + ת.ז. + מגמת לימוד + מספר הקבוצה –תקציר (מטרת העבודה ומה הושג בה) –מבוא (רקע) –גוף העבודה – תוצאות (רצוי לצרף תרשימים, טבלאות, גראפים ותמונות לכידת מסכים) –מסקנות –סימוכין הדוח המסכם של הפרויקט
17
פרוייקטי הגמר ניספחים: לצרף Listing של התכניות והוראות מפורטות כיצד להריץ את הפרוייקט. עבודה מקורית!!! הדוח צריך להיות self contained ולהכיל הסברים מלאים על תאור הבעיה ושיטת הפתרון.
18
מרצים אורחים מקווה שלקראת סוף הקורס, הרצאות 10 ו- 11, יגיעו אלינו 2 מרצים אורחים! אנא כבדו אותם בנוכחותכם. יהיה מעניין!!!
19
ספר לימוד: אין בקורס ספר לימוד שהוא חובה באתר הקורס תמצאנה רוב המצגות באתר הקורס קיימים קישורים לאתרים חשובים להם נזדקק קיים חומר רב באינטרנט נא לבקר באתר לעיתים קרובות כדי להתעדכן!!! References
20
תרגילי הבית והפרויקט מכילים, מטבע הדברים, מידה מסוימת של הערכה סובייקטיבית. לא יתקבלו ערעורים אלא במקרים בהן טענת המערער הינה מהותית לדעתו של הבודק. תרגילי הבית והפרויקטים יבדקו בקפידה.
21
סיפורי "זינגו"... "בדיוק ביום האחרון להגשה ב 4 לפנות בוקר נפל לי האינטרנט בבית ולא יכולתי להתחבר ולכן מגיע לי יום/שבוע/חודש הארכה..." "הפרוייקט שלי קשה מזה של שכני ולכן מגיע לי XXX..." "הייתי בחתונה של אחייניתי ואח"כ שבוע בטוסקנה אז איך אתה מצפה שאגיש בזמן את XXX????" "טעיתי בפקטור 10 בחישוב של XXX, ביג-דיל, תאמין לי שזו טעות הקלדה כולה. מזה אתה עושה עניין...??" "נכון, לא היה תיעוד לתכנית וגם לא הוראות הרצה אבל בחיאת, היא עובדת, בו, בו נלך עכשיו למחשב ואוכיח לך...."
22
ספרות לקורס – רשימה חלקית הפניות נוספות לחומר לימוד נמצאות באתר הקורס מידע נוסף נמצא באתר: http://high-performance-computing.info
23
Vipin Kumar et al Introduction to Parallel Computing
24
Seyed H. RoostaSeyed H. Roosta. Springer-Verlag New York, 1999 Parallel Processing and Parallel Algorithms: Theory and Computation
25
William Gropp et al Using MPI
26
Peter Pacheco Parallel Programming With MPI
27
How to Build a Beowulf A Guide to the Implementation and Application of PC Clusters by Thomas L. Sterling, John Salmon, Donald J. Becker, Savarese, Daniel F. Savarese
28
High Performance Computing Kevin Dowd, Charles R. Severance, Mike Loukides (Editor)
29
Barry Wilkinson Michael Allen Parallel Programming
30
Parallel Programming in OpenMP
31
Beowulf Cluster Computing with Linux by William Gropp, Ewing Lusk and Thomas Sterling (eds) ISBN:0262692929 The MIT Press © 2003 (618 pages)
32
Sourcebook of Parallel Processing
33
Grid Computing
34
Please send an email containing the following info: Your first and last name Your email at BGU Phone number where we can reach you Year of study to: pp@ee.bgu.ac.il PLEASE WRITE EMAILS ONLY IN ENGLISH! Task #1 דחוף!
35
Exercises and projects will be done in pairs. Please find a partner for the course assignments and write his/her name in the same email. Task #1 – cont’
36
בשבוע הבא פגישת תרגול שימו לב למיקום השיעור: כיתה 330, בניין הנדסת חשמל ומחשבים, קומה ג' (המיקום הינו חד–פעמי, כל יתר ההרצאות תתקיימנה כאן, בכיתה הרגילה!!!) נוכחות חובה! למי שאין רקע בסיסי ב- Linux מתבקש לפנות ל- http://www.ee.bgu.ac.il/~tel-zur/linux.html ומשם בעקבות הקישורים ללמוד פקודות בסיסיות
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.