תפריט
מתחילים: תתכוננו להעלות ניצוצות!
ההאקתון הוירטואלי שלנו מזמין את מיטב המוחות לתכנן ולממש כלי ל-Memory Utilization,
הכשרה על פלטפורמת עבודה אמיתית מבית אינטל ומציע חוויה שלא תוכלו לשכוח.
הכשרה על פלטפורמת עבודה אמיתית מבית אינטל ומציע חוויה שלא תוכלו לשכוח.
Memory Utilization Analyser
אופטומיזציית זיכרון היא סוגייה מרכזית בסביבות בעלות משאבים מוגבלים או בסביבות המאופיינות בתהליכים רבים העובדים במקביל, ושם בדיוק אנחנו עומדים לרכז את מירב המאמצים (והמוחות) שלנו כדי להביא את הפיצוח!
72 שעות. השעון מתקתק. תעמדו בזה?
ב-72 שעות תחברו למנטורים, תקחו חלק בהרצאות הכשרה על פלטפורמת Pin ותחשפו לטכנולוגיה ביתית של אינטל עבור פתרון בעיית משאבים מהמציאות.
ההאקתון יערך לאורך 3 ימים. נפתח בקבלת האתגר, נמשיך לשלוש הרצאות הכשרה שיעבירו הטופ-מנטורס של אינטל ונחתום במעמד חגיגי בו נכריז על הקבוצות הזוכות שהביאו את שיפור הזיכרון המשמעותי ביותר.
האתגר ב-2 שלבים
שלב: 1 | אורך: 48 שעות
תכנון והטמעת 'Memory Utilization Analyser'
האם כל שטח זיכרון מוקצה משתחרר לאחר שהתוכנית הפסיקה להשתמש בו?
(האם יש/אין עוד קריאה/כתיבה מהשטח המוקצה)
התוצאות של ניתוח כזה יאפשרו לנו לזהות חללי זיכרון שיכולים להשתחרר מוקדם יותר ולהשתמש בהם למטרות אחרות.
בשלב זה תתכננו ותטמיעו מנתח ניצול זיכרון שיאפשר זיהוי חללי זיכרון פנויים ושיכול להביא לשיפור ביצועי זיכרון לתוכנית.
בשלב זה תתכננו ותטמיעו מנתח ניצול זיכרון שיאפשר זיהוי חללי זיכרון פנויים ושיכול להביא לשיפור ביצועי זיכרון לתוכנית.
שלב: 2 | אורך: 24 שעות
שיפור זיכרון לתוכנית נתונה
בשלב זה תפעילו את מנתח ניצול הזיכרון שתכננתם על קוד תוכנית שתקבלו כדי לנתח ולתקן את ניצול הזיכרון שלה.
ההערכה הסופית תסתמך על אחוז שיפור ניצול הזיכרון שיצרתם.
ההערכה הסופית תסתמך על אחוז שיפור ניצול הזיכרון שיצרתם.
הזוכה: הקבוצה שתביא לשיפור הזיכרון המרבי ביותר בעזרת המנתח שיצרה.
הפרסים ל-3 הגדולים
הקבוצה במקום השני
תזכה כל משתתף ב-2000$
הקבוצה במקום הראשון
תזכה כל משתתף ב-5000$
הקבוצה במקום השלישי
תזכה כל משתתף ב-1000$
הדרישות המסווגות לתפקיד
- אם SW זורם אצלכם.ן בדם!
- אבל מאלו שגם מדליק אותם החיבור ל- HW
- אם יש לכם.ן ידע ב- ++C
- וגם ידע (כן, בסיסי) באסמבלר
- ואותו הדבר במערכות הפעלה
צוות המנטורים
נפתלי שלו
Director, Binary Instrumentation Technologies
דורית בן-ארויה
Director, SW x86 cad Technologies
משה קלוזנר
System Software Development Engineer
אלעד קדוש
Senior Software Engineer
מיכאל ברזלסקי
SDE Team manager
בוריס גרינברג
Senior software engineer
מאור ארג'וני
Software Engineer
איתי לוי
Principal Engineer
הילה יעקב
Software Engineer
אסנת לוי
Software Engineer
שי פרץ
Software Engineer
ניר כהן
Software Engineer
טל עדי
Principal Engineer
רמי בורשטיין
Software Engineer
דוד כהנא
Computer and Software Engineer
שחור עומר
Pin Software Engineering Manager