אנדרואיד

Ingres עובד על חומרה ידע מסד נתונים מנוע

Money vs Currency - Hidden Secrets Of Money Episode 1 - Mike Maloney

Money vs Currency - Hidden Secrets Of Money Episode 1 - Mike Maloney
Anonim

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

המנוע, שפותח עם חברה בשם VectorWise, מנצל שיפורים בחומרה כמו מהר יותר צ'יפס ומטמון גדול יותר לביצוע משימות נוספות בו-זמנית על שבב, אומר רוג'ר בורקהרדט, מנכ"ל חברת Ingres.

Ingres מתכננת לשלב את הקוד החדש במסד הנתונים שלה כדי לנצל את תכונות החומרה שנמצאות בשבבים חדשים כמו Xeon של Intel. השבבים החדשים כוללים צינורות עמוקים ומערכי הדרכה מיוחדים לביצוע משימה מהירה יותר על ליבה אחת.

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

מנוע VectorWise מבקש שבבים לבצע ערכות נתונים מרובים בבת אחת בניגוד בשורות בודדות, להאיץ את ביצוע המשימות בו זמנית.

"התוצאה נטו היא בכל נקודה אחת בליבה אחת - זה תלוי בנסיבות - אולי יש לך מאה הוראות טיסה בכל פעם, "אמר Burkhardt. זוהי רמה אחת של הקבלה מקבילה, אמר Burkhardt. "אחרת, כאשר VectorWise מנסה להאיץ את ביצוע המשימות, היא מפשטת את הקוד ומפחיתה את תלות הנתונים, אמר Burkhardt. מסדי נתונים טיפוסיים מאבדים זמן עם שגרות מסובכות שעלולות להאט את ביצוע המשימות. VectorWise גם מאפשר ביצוע מטמון, המאפשר ביצוע יעיל של קוד תוך שימוש בזיכרון רק כחיץ.

בעבר, שרתים גדולים היו דרושים לביצוע משימות מסוג זה, אבל התקדמות החומרה הביאה את היכולות האלה למחשבים ניידים. לדברי ברקהרדט, "כמנהל עסקי בודד, אם אתה רוצה לנתח עשרות או מאות מיליוני שורות, תוכל לעשות זאת ולקבל את התוצאות בחזרה בעוד כמה שניות ", אומר בורקהרדט. הפרויקט מתבצע בשיתוף עם VectorWise, שהופץ ממרכז ויסקונדה ומאינפורמטיקה (CWI), ארגון מחקר באמסטרדם. CWI ידוע להמציא שפות תכנות כמו Python. Ingeres קרא על שיפורים בביצועים שמספק המנוע בנייר מחקר שפותח על ידי VectorWise ונפגע מהתוצאות, אמר בורקהרדט. "בחרנו לעבוד איתם כדי לקחת את מה שהם עשו ו … להביא אותו לשוק בתוך מסד הנתונים של אינגרס ", אמר בורקהרדט.

פקידי החברה לא יכלו לספק תאריך מדויק על הזמן שבו המנוע יכול להגיע לשוק.

שיפורים בביצוע התממשו על פני מגוון של שבבים, כולל שבבי Nehalem של אינטל מתקדמים שבבים של שרתים מסוג Opteron של Micro Devices. שיפורים בביצועים הוכיחו גם את מעבדי האיטניום של אינטל ואת השבבים המבוססים על הארכיטקטורה של RISC.