ABA


"מה ההבדל בין שיטת העבודה של 64 ביטים ל 32?"
גירסת הדפסה        
קבוצות דיון חומרה, רשתות ואבטחת מידע נושא #12301 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 12301
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   16:26   05.10.10   
אל הפורום  
  מה ההבדל בין שיטת העבודה של 64 ביטים ל 32?  
 
   איפה זה בא לידי ביטוי? ולמה יש תוכנות שלא תומכות במערכות 64 וכאלה?
איפה השוני המערכתי/תכנותי


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  יש פה כתבונת דוקטורנו 05.10.10 17:27 1
     תודה אני אציץ. dvir8 05.10.10 21:10 2
  בגדול 32 ביט תומך עד 3.5 GB זכרון 64 עד 128GB aCoZz  05.10.10 21:15 3
     לפי מה שהבנתי זה קטע של AMD שהתחיל ושודרג נכון? dvir8 06.10.10 08:51 4
         אממ לא יודע.. לא מכיר את הנושא לעומק aCoZz  06.10.10 10:34 5
         לא, מעבדי 64 ביט קיימים כבר המון המון שנים. בשוק הפרטי AMD נכנסו קודם ldan192  06.10.10 21:58 8
  לפי מה שאני זוכר מהלימודים שלמדתי BLDA  06.10.10 17:51 6
     :| ג'וני הקטן 06.10.10 19:36 7
  ולמה מתכוונים שאומרים ליבה כפולה? מה ההבדל בין אחת לשתיים? dvir8 07.10.10 09:35 9
     אתה שואל פה שאלות כאילו אלה דברים זניחים אבל זה עולם ldan192  07.10.10 10:49 10
         הבנתי, ולגבי מה שרשמת בסוף dvir8 07.10.10 12:37 11
             זה לא באג, זו אשמת המתכנת. ldan192  07.10.10 12:44 12
                 איך אתה מבין בזה כלכך ? לימודים? ניסיון? dvir8 07.10.10 13:17 13
                     אלה דברים שהם א'-ב' בהנדסת תוכנה ldan192  07.10.10 14:46 14
                         יפה אחי, סיימת כבר את הלימודים? dvir8 07.10.10 14:47 15

       
דוקטורנו
חבר מתאריך 12.8.08
12368 הודעות
   17:27   05.10.10   
אל הפורום  
  1. יש פה כתבונת  
בתגובה להודעה מספר 0
 
   http://www.ynet.co.il/articles/0,7340,L-3045390,00.html


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   21:10   05.10.10   
אל הפורום  
  2. תודה אני אציץ.  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
aCoZz 
חבר מתאריך 19.7.06
17701 הודעות
   21:15   05.10.10   
אל הפורום  
  3. בגדול 32 ביט תומך עד 3.5 GB זכרון 64 עד 128GB  
בתגובה להודעה מספר 0
 
   עם אני לא טועה זה עד 128 או משהו דומה
יש גם עוד דברים כמו גישה יותר מהירה אבל לא יודע עד כמה תרגיש בהבדל


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   08:51   06.10.10   
אל הפורום  
  4. לפי מה שהבנתי זה קטע של AMD שהתחיל ושודרג נכון?  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
aCoZz 
חבר מתאריך 19.7.06
17701 הודעות
   10:34   06.10.10   
אל הפורום  
  5. אממ לא יודע.. לא מכיר את הנושא לעומק  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95853 הודעות
   21:58   06.10.10   
אל הפורום  
  8. לא, מעבדי 64 ביט קיימים כבר המון המון שנים. בשוק הפרטי AMD נכנסו קודם  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
BLDA 
חבר מתאריך 31.5.09
2098 הודעות
   17:51   06.10.10   
אל הפורום  
  6. לפי מה שאני זוכר מהלימודים שלמדתי  
בתגובה להודעה מספר 0
 
   ההבדל הוא שמעבד 32 יכול לקבל 32 פקודות ולהחזיר
בגלל זה יש תוכנות שלא עובדות
מעבד 64 מקבל 64 פקודות ומחזיר 64
תתקנו אותי אם אני טועה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ג'וני הקטן
חבר מתאריך 24.6.10
1166 הודעות
   19:36   06.10.10   
אל הפורום  
  7. :|  
בתגובה להודעה מספר 6
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   09:35   07.10.10   
אל הפורום  
  9. ולמה מתכוונים שאומרים ליבה כפולה? מה ההבדל בין אחת לשתיים?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95853 הודעות
   10:49   07.10.10   
אל הפורום  
  10. אתה שואל פה שאלות כאילו אלה דברים זניחים אבל זה עולם  
בתגובה להודעה מספר 9
 
   ומלואו כל נושא.
במילים פשוטות, בגדול כשיש לך 2 ליבות אז יש לך בעצם "2 ערוצי תקשורת". כמו 2 מעבדים נפרדים על לוח אחד אבל שיש להם זכרון משותף ברמה נמוכה יותר מאשר ה-RAM (בדר"כ קאש L2-L3, בנוסף ל-RAM כמובן).
זאת אומרת שמערכת ההפעלה יכולה לשלוח הרצה של חישוב א' בליבה 1 וחישוב ב' בליבה 2 במקביל ובאמצעות כלי סנכרון די מטורפים built in במעבד.

מה שאתה יכול להבין זה כשיש 2 תהליכים בלתי תלויים שרצים במקביל, אתה מקבל כפול ביצועים (ואפילו יותר בזכות cache coherence).

מה שזה עוד אומר זה שיש חוטים או תהליכים שמשתפים זכרון אז אתה מסוגל להבין שיש בעייתיות.
לצורך העניין שני חוטים משתפים משתנה x שמאותחל ל-1.
חוט א' מריץ x = x+2 וחוט ב' מריץ x = x*4.
מה הערך של x שיתקבל בסיום ריצת התוכנית?
12, 6, 3, 4 ובעצם אפילו כל ערך אפשרי. אתה מבין את הבעייתיות?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   12:37   07.10.10   
אל הפורום  
  11. הבנתי, ולגבי מה שרשמת בסוף  
בתגובה להודעה מספר 10
 
   אז במצב כזה שישנה בעייתיות מה קורה? האם זה דבר תקין?
זה באג שנתגלה לאחרונה או שזה משהו שידוע מראש וזה לא דבר בעייתי?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95853 הודעות
   12:44   07.10.10   
אל הפורום  
  12. זה לא באג, זו אשמת המתכנת.  
בתגובה להודעה מספר 11
 
   בשביל זה יש מנעולים, מיוטקסים, חשיבוים אטומיים, מוניטורים ועוד ועוד שיטות של סנכרון.

בגלל זה כל-כך קשה לתכנת בריבוי חוטים (שיש ביניהם זכרון משותף באמת) ובגלל זה זה לא כזה נפוץ בשוק, אלא יותר באקדמיה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   13:17   07.10.10   
אל הפורום  
  13. איך אתה מבין בזה כלכך ? לימודים? ניסיון?  
בתגובה להודעה מספר 12
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95853 הודעות
   14:46   07.10.10   
אל הפורום  
  14. אלה דברים שהם א'-ב' בהנדסת תוכנה  
בתגובה להודעה מספר 13
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   14:47   07.10.10   
אל הפורום  
  15. יפה אחי, סיימת כבר את הלימודים?  
בתגובה להודעה מספר 14
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       
דרג לפי חשיבות הנושא  דרג לפי חשיבות הנושא   



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net