סיקור מקיף

“על סטודנטים ובוגרי מדעי המחשב לעשות הסבה לתכנות קוונטי, כי זה העתיד”

כך אומר ניר מינרבי מנכ”ל חברת קלאסיק (Classiq) בראיון לאתר ‘הידען’. נדרש לכך סט כלים מסויים הכולל בבסיסו אלגברה לינארית והבנה בתורת הקוונטים. החברה מפתחת שפת תוכנה למחשבים קוונטיים שיאפשרו להקל על המתכנתים

הצוות הבכיר של חברת Classiq.  צילום: ים סופר
הצוות הבכיר של חברת Classiq. צילום: ים סופר

“צוואר הבקבוק של מהפכת המיחשוב הקוונטי היא מחסור במפתחים מומחים בתחום.” כך אומר ניר מינרבי מנכ”ל חברת קלאסיק (Classiq) בריאון לאתר הידען הוא מציין כי נדרש סט כלים ייעודי. החברה מפתחת שפת תוכנה למחשבים קוונטיים שיאפשרו להקל על המתכנתים ולגשר בין המיחשוב הקלאסי והמיחשוב הקוונטי (ולכן ה-Q בסוף שם החברה).

“מדברים כבר 40 שנה על מיחשוב קוונטי ולאורך כל התקופה היה ברור שברגע שמישהו יצליח לייצר מחשב קוונטי עובד – הדבר ישנה את העולם בהרבה ממדים, יאפשר לפתור בעיות חישוביות מאודצוואר הבקבוק של מהפכת המיחשוב הקוונטי היא מחסור במפתחים מומחים בתחום. קשות שאין דרך לפתור באמצעות מחשבים קלאסיים –  גם לא מחשבי-על אפילו אם ניתן להם אלפי שנים.”

“למהפכה הזו קוראים “המהפכה הקוונטית השניה”. המהפכה הראשונה התרחשה בתחילת המאה ה-20 עם גילוי תורת הקוונטים. המהפכה הקוונטית השנייה מורכבת משני צירים מרכזיים. האחד החומרה והתוכנה.
החומרה בנויה מהיסוד של המחשב הקוונטי עצמו. הציר הזה מובל על-ידי ענקיות הטכנולוגיה כגוגל, IBM, מיקרוסופט, אפל וגם שחקנים יותר קטנים, שהמטרה של כולם היא לבנות את המחשב הקוונטי העובד המועיל הראשון. מתפתח מירוץ חימוש בין ענקיות הטכנולוגיה ובין ממשלות על הובלת פיתוח המחשבים הקוונטיים, המירוץ הזה עדיין פתוח.”

“עוצמת המיחשוב גדלה בחדות משנה לשנה, ובשנים הקרובות, כאשר יושקו מחשבים קוונטיים עם מאות ואלפי קיוביטים ניתן יהיה לפתור בעיות קשות המשפיעות משמעותית על תעשיות כבדות.”

“הציר השני הוא התוכנה. איך מפתחים תוכנה למחשב קוונטי, מה האפליקציות המובילות? בשלוש השנים האחרונות עוד ועוד חברות גדולות בתחומים שונים, בנקים, חברות התרופות הגדולות, יצרניות הרכב ותעשיות כימיות מהגדולות בעולם פותחים קבוצה או מחלקה שמיועדת לפיתוח תוכנה למחשב קוונטי. המטרה שלהם היא לפתח תוכנה שיוכלו להריץ גם על המחשבים של היום וכשיגיעו המחשבים הקוונטיים הגדולים, הם יוכלו להשאיר אבק למתחרים.”

לפתח תרופות בשבועות בודדים

תוכל לתת דוגמאות?

מינרבי: “ניתן יהיה למשל לפתח תרופות בשבועות בודדים ולא בניסויים במעבדה שאורכים 15 שנה. ובכלל אפשר לשנות את ענף התעשיה הכימית מקצה לקצה, לגלות חומרים חדשים ולאפשר לעשות סימולציה מורכבת. לדוגמה – אמוניה הוא הדשן הכי נפוץ בעולם. הבעיה היא שייצורו צורך המון אנרגיה: 2% מצריכת האנרגיה העולמית. תהליך של ייצור אמוניה בלי צריכת אנרגיה הוא תהליך שכל צמח יכול לעשות – קיבוע חנקן. אנחנו לא מצליחים לחקות את התהליך באופן מלאכותי משום שסימולציה של תהליכים כימיים היא משהו שצורך המון מחשבי חישוב וגם אם ניתן למחשבי-על מיליוני שנים – זה לא משהו שהם יצליחו לעשות, זו משימה חישובית גדולה. עבור מחשבים קוונטיים זו דרך טבעית, הם יכולים ליצור הדמיות של מולקולות בקלות ולכן הצפי הוא שמיחשוב קוונטי יחולל מהפכה בעולמות הכימיה, התרופות והאנרגיה וזו רק דוגמה אחת.”

תסביר מה אתם עושים?

“היום כשאתה עושה תכנון לשבב, אתה לא עושה את זה ברמת השערים הלוגיים והטרנזיסטורים. יש כלי פיתוח ושפות מידול כמו VHDL או ורילוג, וכלים כמו ‘קיידנס’ למשל שמאפשרים לפתח ברמת הפשטה גבוהה והתכנון של המעגל עצמו נעשה באופן אוטומטי. ברור שלסדר מיליארדי טרנזיסטורים אחד ליד השני זו לא משימה שאדם יכול לבצע ידנית. אפשר להסתכל עלינו כ”קיידנס” של המיחשוב הקוונטי. אנחנו מאפשרים פיתוח תוכנה קוונטית ברמת הפשטה גבוהה ומאפשרים למפתח או למפתחת להתמקד במה הם רוצים שיקרה, מה האלגוריתם שהם רוצים שיתבצע אבל לא במימוש ברמת השערים הלוגיים כי זה לא משהו שאפשר לעשות בצורה ידנית.”

מצב התכנות הקוונטי היום – כמו כרטיסי הניקוב

“הבעיה היא שכלי הפיתוח לתחום הקוונטי נמצאים ממש בחיתולים. הפיתוח מתבצע ברמת השערים הלוגיים כמו שהיה במחשבים הרגילים בזמן הכרטיסים המנוקבים. מה שמגביל את היכולת לפתח תוכנה למחשבים קוונטיים, היא שיש מעט מאוד אנשים עם המומחיות הנדרשת. גם המומחים צריכים ללכת צעד צעד משום שאינם מסוגלים לבצע את עבודתם באמצעות כלי הפיתוח הקיימים. זו בדיוק הבעיה שהחברה שלנו פותרת.”

“באופן כללי, כוח אדם מוכשר לתחום הזה הולך להיות צוואר בקבוק משמעותי. היום יש מעט מאוד אנשים עם סט הכלים המתאים – ידע בפיזיקה קוונטית וידע בתוכנה. מצד שני יידרשו המונים בשנים הקרובות כשזה יהפוך לנחלת הכלל וכל חברה משמעותית תצטרך רבים מהם.”

מהם הכישורים הנדרשים להיות מתכנת של מחשב קוונטי?

מינרבי: “המצב מזכיר קצת את מה שקרה בתחום מדעני הנתונים בעשור האחרון. בתחילה רק אנשים שקיבלו הכשרה אקדמית מיוחדת בתארים גבוהים יכלו לעסוק בכך, ונוצר מחסור תמידי. כיום התוכנה עושה לבד חלק מהעבודה וכל מתכנת עם רקע סביר במתמטיקה ומדעי המחשב מסוגל ללמוד את התחום. גם מיחשוב קוונטי הוא לגמרי כזה. אין פה משהו אינהרנטי שדורש גאונות. צריך סל כלים מתמטי מתאים – בעיקר אלגברה לינארית, צריך הבנה בסיסית של אינפורמציה קוונטית, כלומר איך עולמות המיחשוב הקוונטי עובדים. ברוב האוניברסיטאות יש קורסים כאלה, לא רעים, גם בארץ.”

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

עוד בנושא באתר הידען:

8 תגובות

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

    אלי איזק מורה פרטי למדעי המחשב
    https://panda2all.com/private_tutor_programming.html
    https://eisaak123.wixsite.com/privatelessons

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

  3. פיתחנו לפני מספר שנים אפליקציה לאבטחת מידע מבוססת על רעשים קוונטים מפיקה מספרים אקראיים אמיתיים ומקודדת 32 דיגי’ט בפחות ממירו שניה
    לצערי לא מצליחם לקדם את המערכת שיש לה poc

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

  5. מדבר קצת שטויות…
    פיתוח תרופה לוקח 15 שנים בגלל נהלי עבודה וביורוקטיה נוראית. מחשב לא יפתור את הבעיה… צמחים קושרים חנקן אטמוספירי (רק קטניות) באמצעות חיידקים החיים על השורש, ואלה קולטים את החנקן באמצעות אנזימים. מחשב לא יעזור כאן…. “קוונטי” זו מילה סקסית, ומשתמשים בה מעט אנשים שלא מבינים מה זה… “קוונטי” הפך כבר מזמן לאבסטרקט, כשהתחילו לעסוק בו ‘פיזיקאים מודרניים’…

  6. אולי מר מינרבי צודק, אבל “בשנים הקרובות, *כאשר* יושקו מחשבים קוונטיים עם מאות ואלפי קיוביטים ניתן יהיה לפתור בעיות קשות המשפיעות משמעותית על תעשיות כבדות” צ”ל “בשנים הקרובות, *אם* יושקו מחשבים קוונטיים עם מאות ואלפי קיוביטים ניתן יהיה לפתור בעיות קשות המשפיעות משמעותית על תעשיות כבדות.”

    בינתיים, אם אינני טועה, 53 הקיוביטים של גוגל עדיין מחזיקים בשיא, ורחוקים מאד מכל יישום בעל תועלת.

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

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