עבור לתוכן

תהיות לגבי תכנות למעבדים הפועלים ב64ביט.

Featured Replies

פורסם

היום מצאתי את עצמי יושב וחושב על "בתור מתכנת, מה תכנות ב64ביט יתן לי כיום?", הרי לי לא ידוע על שום אפשרות שאפשר לעשות ב64 ביט ולא ב32 ביט.

אז משם התעניינתי בנושא הזה, וחיפשתי בגוגל כל מיני קודים לתוכניות שפועלות רק ב64ביט (בכל מיני שפות תכנות), ולראות איפה בא לידי ביטוי השוני.

אבל החיפושים לא העלו שום תוצאות.

אז אני מפנה את השאלה שלי אליכם.

האם באמת יש פעולות שאפשר לעשות בסביבת 64ביט שלא ניתנות לביצוע בסביבת 32 ביט?

באילו שפות תכנות וע"י אילו תוכנות אני יכול לתכנת יישומים שינצלו את יכולות ה64 ביט?

פורסם

נתחיל בכך שאתה צריך קומפיילר מתאים.... לא נראה לי ששיחררו כאלה לציבור עדיין, או שתמיד כדאי לחפש בLINUX אולי יש משהו.

פורסם
  • מחבר

בשאלה השניה שלי "ע"י אילו תוכנות אני יכול לתכנת יישומים ל64ביט?" התכוונתי גם לקומפיילרים...

הנחתי פשוט שזה יהיה ברור.

פורסם

אה.. לא ראיתי את השניה.

אני מאמין שעד שיוציאו קומפיילר כזה יקח דיי הרבה זמן. ד.א. מעניין אותי איך החברים בUT יתכנתו את המשחק החדש שלהם ב64 BIT.

פורסם

הקומפיילר של אינטל כבר תומך ב 64EMT

שבוע שעבר הם חטפו קצת צעקות מזה שהוא לא מייצר קוד כ"כ יציב עבור הארכיטקטורה של AMD.

פורסם

נתחיל בכך שאתה צריך קומפיילר מתאים.... לא נראה לי ששיחררו כאלה לציבור עדיין, או שתמיד כדאי לחפש בLINUX אולי יש משהו.

הגרסה הבאה של vs.net הידועה כ-vs.net 2005 תתמוך בפיתוח מלא ל-64 bit (עם קומפיילר מתאים built-in כמובן).

  • 2 שבועות מאוחר יותר...
פורסם

היום מצאתי את עצמי יושב וחושב על "בתור מתכנת, מה תכנות ב64ביט יתן לי כיום?", הרי לי לא ידוע על שום אפשרות שאפשר לעשות ב64 ביט ולא ב32 ביט.

אז משם התעניינתי בנושא הזה, וחיפשתי בגוגל כל מיני קודים לתוכניות שפועלות רק ב64ביט (בכל מיני שפות תכנות), ולראות איפה בא לידי ביטוי השוני.

אבל החיפושים לא העלו שום תוצאות.

אז אני מפנה את השאלה שלי אליכם.

האם באמת יש פעולות שאפשר לעשות בסביבת 64ביט שלא ניתנות לביצוע בסביבת 32 ביט?

באילו שפות תכנות וע"י אילו תוכנות אני יכול לתכנת יישומים שינצלו את יכולות ה64 ביט?

לא הבנתי למה אתה מצפה ממערכת 64 ביט...ניסים ונפלאות ? לא תקבל... מרבית שיפור הביצועים הוא לאפליקציות שצריכות לבצע חישובים ופעולות עם משתנים שהגודל שלהם יותר גדול מ 32ביט ובגישה גדולה יותר לזכרון... כמו כן יש תוספת בחלק מהארכיטקטורות של רגיסטרים נוספים למספרי FP שיתנו גם שם שיפור בביצועים ברגע שהם ינוצלו.

מכיוון שהמתכנת הרגיל גם ככה לא חשוף בתוכנות שלו להיבטים האלו, ה COMPILER דואג לעשות את כל האופטימזיות גם ככה (שוב, לרוב), למתכנת הרגיל לרוב זה לא משנה.. פשוט צריך לחכות להשתמש ב COMPILERS החדשים וזהו...

אם אתה רוצה ב LINUX יש כבר תמיכה מלאה ודי טובה, כולל בחזית ה COMPILERS בנושא ה 64BIT. ב WINDOWS אני מניח שגם זה יהיה המצב בקרוב....

וגם:

http://channel9.msdn.com/showpost.aspx?postid=51671

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/win64/win64/introducing_64_bit_windows.asp

http://msdn.microsoft.com/visualc/using/building/64bit/default.aspx?pull=/library/en-us/dv_vstechart/html/vcconwindowsdataalignmentonipfx86x86-64.asp

http://www.google.co.il/search?q=64+bit+programming&hl=en&safe=off&btnG=Search&start=0&start=0&ie=utf-8&oe=utf-8&client=firefox&rls=org.mozilla:en-US:unofficial

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים