Welcome to “Introduction to Parallel Processing”.

36
Welcome to Introduction to Parallel Processing
  • date post

    22-Dec-2015
  • Category

    Documents

  • view

    219
  • download

    1

Transcript of Welcome to “Introduction to Parallel Processing”.

Welcome to“Introduction to

Parallel Processing”

• Course Number 361-1-3621

• Course Websitehttp://www.ee.bgu.ac.il/~tel-zur/2006A/Welcome.html

Introduction to Parallel Processing

Introduction to Parallel Processing Semester A 2005/6

• Tuesday 16:00-19:00• Building 34• Room 214

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.

Lecturer

• Dr. Guy Tel-Zur, Physics Dept. NRCN.

• Email: [email protected]

• Reception hour: Immediately after class.

Teaching Assistant

• Mr. David Kahana, ECE dept. BGU– Email: [email protected]

• The course email account: [email protected]

• Reception hours: TBA

• PLEASE MAKE ALL EMAIL CORRESPONDENCE IN ENGLISH ONLY!

Grades

• 4 home exercises: – 10% for each exercise– Overall: 40%

• Mid term exam: 20%

• Final Projects:– Presentation: 10%– Report: 30%

.4בקורס בית תרגילי

יאוחר • לא להגיש יש הבית תרגילי את. קבלתם מיום הגשה אלקטרונית משבועיים

לכתובת הדוא"ל של הקורס.

הכולל 10% .בקורס מהציון תרגיל לכל

• : סמסטר אמצע הכולל 20%בוחן מהציון

1/4מטלות וציונים –

הסמסטר • בסוף בחינה אין במקום .בקורס. גמר פרויקט להגיש צורך יהיה זאת

הצעות • רשימת תפורסם הרצאות מספר בעודלפרויקטים

יוצגו • האחרונות ההרצאות בשתי - בפני הסטודנטים ידי על הפרוייקטים

הכיתה. ! חובה הנוכחות אלה בהרצאות

2/4מטלות וציונים –

• - כ של ציון יינתן המצגת .10%עלעל • מסכם דוח ייכתב אישורה לאחר

- כ ומשקלו .30%הפרוייקט

3/4מטלות וציונים –

בתחום • שלם ציון תקבל מטלה .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מטלות וציונים –

• ' ,' במסלול ד ג לשנה מיועד .ECEהקורסבשפת • שליטה נא. FORTRANאו Cדרושה

. אלו בשפות הבית תרגילי את ++Cלהגיש. מומלץ אינו

במתימטיקה • היסוד לימודי של רקע דרושובפיסיקה.

• , כפי בשנתון שנכתב זה הוא הקובע הנוסח - האוניברסיטה ידי על .שפורסם

דרישות קדם

הדואר • באמצעות התרגילים את להגיש ישבלבד הקורס של האלקטרוני

[email protected].•.) מדובאגים ) הרצה ברי להיות התרגילים עלבתחילת • ותיעוד הרצה הוראות לצרף יש

.התכניותמוסברים • להיות צריכים התכנית משתני .כלבקובץ • נוספים ותיעוד הסבר לצרף ניתן

WORD.ובאופן • בפשטות להיכתב הקוד שורות על

. קריאתן על המקל

חובות הקורס

הזמנים • בלוחות לעמוד יש– " י עפ מהציון גריעה יגרור בהגשה איחור

של הנוסחהn2

לכל !!!nנקודות ימים

!!!!! עצמאי באופן להתבצע צריכות העבודות

אזהרה: יש להקפיד על כל כללי היושר בהתאם לתקנות .האוניברסיטה

חובות הקורס - המשך

• - ב לכתוב ניתן המצגות ,PDF, HTMLאתPostscript - ב .Power Pointאו

בטרם • אחד ליום עד המצגות את לשלוח ישבמחשב להטעינן יהיה שניתן כדי ההרצאה

למען הסר ספק: שעת חצות שעון ישראל בלילה שלפני הנייד.השיעור

•- ב עבודות תתקבלנה או CDROMלאDisk-On-Key ההצגה ביום

• - ב להגיש יש הגמר פרויקטי או WORDאתלדחוס. PDFב- נא גדולים הקבצים אם

תחילה אותם

חובות - המשך

עד ) • הפרויקט של המסכם הדוח 10מבנהעמודים(:

כותרת–המגישים +– . + + שם לימוד. מגמת ז מספר ת

הקבוצה–) בה ) הושג ומה העבודה מטרת תקציר–) רקע ) מבוא– , תרשימים – ) לצרף רצוי תוצאות העבודה גוף

) מסכים, לכידת ותמונות גראפים טבלאותמסקנות–סימוכין–

הדוח המסכם של הפרויקט

פרוייקטי הגמר

של התכניות והוראות Listingניספחים: לצרף •מפורטות כיצד להריץ את הפרוייקט.

עבודה מקורית!!!•

ולהכיל self containedהדוח צריך להיות •הסברים מלאים על תאור הבעיה ושיטת

הפתרון.

מרצים אורחים

, 11 ו- 10מקווה שלקראת סוף הקורס, הרצאות • מרצים אורחים! 2יגיעו אלינו

אנא כבדו אותם בנוכחותכם.•

יהיה מעניין!!!•

• : שהוא לימוד ספר בקורס אין לימוד ספרחובה

המצגות • רוב תמצאנה הקורס באתרלאתרים • קישורים קיימים הקורס באתר

נזדקק להם חשוביםבאינטרנט • רב חומר קיים

כדי קרובות לעיתים באתר לבקר נאלהתעדכן!!!

References

תרגילי הבית והפרויקט מכילים, מטבע הדברים, •מידה מסוימת של הערכה סובייקטיבית. לא

יתקבלו ערעורים אלא במקרים בהן טענת המערער הינה מהותית לדעתו של הבודק.

תרגילי הבית והפרויקטים יבדקו בקפידה.•

סיפורי "זינגו"...

לפנות בוקר נפל לי 4"בדיוק ביום האחרון להגשה ב •האינטרנט בבית ולא יכולתי להתחבר ולכן מגיע לי

יום/שבוע/חודש הארכה..."..."XXX"הפרוייקט שלי קשה מזה של שכני ולכן מגיע לי •"הייתי בחתונה של אחייניתי ואח"כ שבוע בטוסקנה אז •

????"XXXאיך אתה מצפה שאגיש בזמן את , ביג-דיל, תאמין לי XXX בחישוב של 10"טעיתי בפקטור •

שזו טעות הקלדה כולה. מזה אתה עושה עניין...??""נכון, לא היה תיעוד לתכנית וגם לא הוראות הרצה אבל •

בחיאת, היא עובדת, בו, בו נלך עכשיו למחשב ואוכיח לך...."

ספרות לקורס – רשימה חלקית

הפניות נוספות לחומר לימוד נמצאות באתר •הקורס

מידע נוסף נמצא באתר:•

http://high-performance-computing.info

Seyed H. Roosta.Springer-Verlag New York, 1999

Parallel Processing and Parallel Algorithms: Theory and Computation

William Gropp et al

Using MPI

Peter Pacheco

Parallel Programming With MPI

How to Build a Beowulf

A Guide to the Implementation and Application of PC Clustersby Thomas L. Sterling, John Salmon, Donald J. Becker, Savarese, Daniel F. Savarese

High Performance Computing

Kevin Dowd, Charles R. Severance, Mike Loukides (Editor)

Barry Wilkinson  

Michael Allen

Parallel Programming

Parallel Programming in OpenMP

Beowulf Cluster Computing with Linux

• by William Gropp, Ewing Lusk and Thomas Sterling (eds)  ISBN:0262692929The MIT Press © 2003 (618 pages)

Sourcebook of Parallel Processing

Grid Computing

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: [email protected] WRITE EMAILS ONLY IN ENGLISH!

Task #1

דחוף!

• 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’

בשבוע הבא

פגישת תרגול•, בניין הנדסת 330שימו לב למיקום השיעור: כיתה •

חשמל ומחשבים, קומה ג' (המיקום הינו חד–פעמי, כל יתר ההרצאות תתקיימנה כאן, בכיתה

הרגילה!!!)נוכחות חובה!• מתבקש לפנות ל- Linuxלמי שאין רקע בסיסי ב- •

http://www.ee.bgu.ac.il/~tel-zur/linux.htmlומשם בעקבות הקישורים ללמוד פקודות בסיסיות