Logo iw.androidermagazine.com
Logo iw.androidermagazine.com

מבט על הג'טסון tk1 של nvidia

תוכן עניינים:

Anonim

הכירו את לוח המפתחים החזק ביותר של ARM שנבנה אי פעם

NVIDIA נכנסה לעולם שוק המחשבים עם לוח יחיד בגדול עם Jetson TK1. אמנם שמעתם על לוחות חובבים נהדרים כמו Raspberry Pi או BeagleBone Black, NVIDIA הלכה צעד אחד קדימה ובנתה מוצר לפרוטוטייפ מבוסס ARM במרחב המקצועי. זה חזק, זה זול וזמין בקלות. אלה הדברים שצוותי המו"פ (וסוכני הרכש שלהם) אוהבים.

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

מה הג'טסון TK1?

הג'טסון אינו כלי למידה

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

הג'טסון אינו כלי למידה, כמו ש- Raspberry Pi הוא. דברים כמו כותרת ה- GPIO (קלט ופלט כללי) עם מרווח סיכות של 2 מ"מ ומשתמשים בהיגיון של 1.8 וולט פירושו שאתה לא תוכל להשתמש במערך העצום של רכיבי הרחבת ערכת התחביב. אם אתה מבין מה זה אומר, אתה רואה מדוע זה מכוון למישהו בסביבת פיתוח מתקדמת. אם לא הבנת, זה פשוט אומר שלא תיסע לאפרויט ותקנה ערכות מוכנות לבנות דברים בבית.

יישומים יכולים להשתמש ב 192 ליבות הגרפיקה של קפלר לצורך חישוב

הג'טסון הוא מחשב בעל לוח אחד חזק מאוד (למוצר מבוסס ARM) לשימוש ביישומים תעשייתיים שבהם עדיף להחזיק לוח מוכן, או לעשות משהו כמו לבנות מחשב אישי משלך או מיני שרת. זה ידידותי לחשמל (מדדתי 13 וואט של כוח ההספק בשימוש בשיא), נתמך במלואו על ידי לינוקס 4 Tegra מבוסס NVIDIA של לינוקס 14.04 ותומך במלואו בשפת ההורדות של GPIDPU של NVIDIA CUDA. משמעות הדבר היא כי יישומים יכולים להשתמש בליבות הגרפיקה של קפלר 192 לצורך חישוב אם הם פותחו עבורו. כל מי שמשתמש בכרטיס גרפי של קפלר במחשב Windows שלו בשילוב עם תוכנית כמו Adobe Premiere יכול לומר לך שזה משנה את ההבדל. ועם הג'טסון, לא תמשוך מאות וואט כוח בכדי לעשות זאת.

פרטי חומרה

עבור מערכת ARM, הדבר הזה הוא בהמה

הג'סטון פועל על ה- Tegra TK1 SoC האחרון של NVIDIA (מערכת בשבב). ברשותך ארבע ליבות ARM Cortex-A15 הכוללות 32 סיביות הפועלות במהירות 2.3GHz, ליבת צל "Cortex-A15" בעלת צריכת חשמל נמוכה הפועלת כאשר המערכת אינה עומס בעומס כדי להיות ידידותית יותר לכוח, ו 192 קפלר ליבות GPU במהירות 852 מגה-הרץ עבור כוח סוס גרפי וחישוב GPU באמצעות שפת CUDA (Compute Unified Device Architecture) של NVIDIA. עבור מערכת ARM, הדבר הזה הוא בהמה.

בשילוב עם TK1 SoC הוא 2GB של זיכרון RAM של DDR3L, שעולה במהירות 933 מגהרץ ועל אוטובוס רחב 64 סיביות. לאחסון, יש 16GB של פלאש NAND על גבי הלוח, כמו גם כרטיס SD והרחבת SATA - חיבור משהו כמו SSD של 1TB דורש רק את הכבלים הנכונים. שוב, זה לא צעצוע.

כדי להתחבר לשאר העולם, יש לך מחמאה מלאה לתשומות ולתשומות. יציאת אתרנט של Realtek RTL8111GS 10/100/1000 1000 נמצאת על גבי הלוח ותומכת לחלוטין מחוץ לקופסה. יש יציאת HDMI סטנדרטית לאודיו ווידאו לתצוגה חיצונית, שקעי כניסה ויציאה אנלוגיים ושקעי USB 3.0 בגודל מלא.

הנושא הגדול ביותר שלי הוא היעדר תמיכה באנדרואיד

לשימוש מתקדם יותר תמצאו יציאה טורית RS232 יחידה, כותרת GPIO בעלת 25 פינים, כותרת של JTAG וחריץ מיני אקספרס מיני נתיב יחיד. יש גם USB OTG ושחזור באמצעות יציאת מיקרו USB 2.0.

למרות שהייתי רוצה לראות רשתות אלחוטיות מובנות ו- Bluetooth, תוספת של יציאה טורית וכותרת JTAG יותר מאשר מפצה על זה. זכרו, זה לא נועד למתחילים.

הנושא הגדול ביותר שלי הוא היעדר תמיכה באנדרואיד. NVIDIA אמרה כי לינוקס 4 טגרה היא מערכת ההפעלה הנתמכת היחידה בג'טסון, ולדעתי הם משקיפים על קהילת פיתוח ענקית - גם "מקצועית" וגם מתכננים שעושים דברים גדולים - בכך שהיא לא כוללת אותה. אני לא בטוח מדוע אנדרואיד אינה זמינה לג'טסון (אם הייתי צריך לנחש, הייתי אומר שזה קשור ל- CUDA, אבל זה ניחוש במאה אחוז) אבל הלוואי שכן. לכל חובב או איש מקצוע שרוצה סביבת פיתוח מלאה באובונטו, אני בטוח שיש גם מישהו שרוצה אנדרואיד.

מי צריך להשתמש בזה?

כוח מחשוב יותר מכפי שתדע מה לעשות איתו

יש לקוות, יותר מכמה מאיתנו שקראו את זה. הג'טסון ייצר HTPC פנומנלי או שרת קבצי רשת ומדיה (בגלל מאגר התוכנה העצום של אובונטו), וזה גם המכשיר המושלם לשימוש בענפים כמו התחום הרפואי, תעשיית הרכב, או רובוטיקה וראיית מכונות. הארוז בלוח קטן זה זה אותו מנוע מחשוב GPU שתמצא בכל מערכת מתקדמת המיועדת ליישומי CUDA, תוך שימוש באנרגיה פחותה פי עשרה.

בצד הצרכני, אפילו הפעלת שולחן עבודה מלא במערכת המערכת מגיבה ומסוגלת. לא מסוגל כמו פטל Pi הוא מסוגל, אבל מסוגל כמו המחשב הנייד שלך מסוגל. בניית מערכת עם כונן SATA חיצוני גדול והעמסתה עם מדיה ותוכנה ספציפית לבידור מתממשת בקלות, ותבחין בביצועים המשופרים מאוד לעומת HTPC אנדרואיד או מחשב מדיה מבוסס Raspberry Pi.

תחביבים וחובבים עשויים לרצות לחשוב פעמיים על הג'טסון

הג'טסון הוא גם הכלי להפעלת דור חדש של מערכות משובצות. למפתחים העובדים כיום על יישומי CUDA יש סביבה משובצת מראש כדי להתחיל עם מעט או ללא שינויים בקוד הליבה שלהם. למפתחים העובדים בפלטפורמות משובצות יש כעת לוח הגדרת הוראות ARM עם כוח מחושב יותר מכפי שהם יידעו מה לעשות איתו. יהיה שווה לשכתב קוד לשימוש ב- CUDA לפרויקטים רבים שפשוט לא היה אפשרי ללא סוג זה של חומרה. CUDA SDK של NVIDIA כבר יציב ובוגר, ואנחנו בטוחים שהם ימשיכו לספק ספריות וכלים להמשך פיתוח. עשיתי כמה ייעוץ בצד עם קבוצה קטנה שאולי מנסה את זה לפרויקט האחרון שלהם, אז בהחלט יש איזה עניין שם בחוץ.

תחביבים וחובבים אולי ירצו לחשוב פעמיים על הג'טסון. ספריות מואצות על ידי GPU נשמעות כמו דבר נפלא, אבל אתה לא תוכל לשבת ולכתוב כמה שורות של פייתון כדי להשתמש באחת מהן. תתקשו גם למצוא יותר דברים שיעבדו עם הגדרת ה- GPIO הייחודית של ג'יטסון, וסביר להניח כי תנשמו הרבה מעגלי תכנון מעשן כחול שיכולים לתקשר עם היגיון 1.8 וולט. למתחילים, PI פטל, Arduino Uno, ומגן לגרום להם להיות חברים זה עדיין ההימור הטוב ביותר שלך.

עוטף את הכל

יש כאן גיהינום שלם של הרבה חישוב. למעשה, רוב הסיכויים שיש יותר ממה שרוב מישהו צריך. ובמחיר של 192 $ בלבד העלות איננה הרבה מחסום.

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

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

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