באמצעות כרטיסי מסך עבור יותר מאשר רק 3D גרפיקה

איך מעבד גרפי הוא הופך מעבד כללי

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

כרטיסים גרפיים עם GPU שלהם או יחידת מעבד גרפי הם אחד המעבדים המקצועיים המעטים שאנשים רבים התקנו במחשבים שלהם. מעבדים אלה להתמודד עם חישובים מסובכים הקשורים 2D ו 3D גרפיקה. למעשה, הם קיבלו כל כך מיוחדים, כי הם עכשיו טוב יותר ב טיוח חישובים מסוימים לעומת המעבד המרכזי. בגלל זה, יש עכשיו תנועה כי הוא מנצל את GPU של המחשב כדי להשלים מעבד ולהאיץ משימות שונות.

האצת וידאו

היישום האמיתי הראשון מחוץ 3D גרפיקה כי GPUs נועדו להתמודד עם היה וידאו. הזרמים וידאו בהבחנה גבוהה דורשים פענוח של נתונים דחוסים כדי לייצר תמונות ברזולוציה גבוהה שלהם. הן ATI והן NVIDIA פיתחו קוד תוכנה המאפשר לפעולה זו פענוח להיות מטופל על ידי מעבד גרפי ולא להסתמך על המעבד. זה חשוב עבור אלה המעוניינים להשתמש במחשב לצפייה HDTV או Blu-ray סרטים במחשב. עם המעבר ל 4K וידאו , כוח עיבוד נדרש להתמודד עם הווידאו הוא מקבל יותר.

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

SETI & # 64; דף הבית

עוד יישום מוקדם לנצל את כוח המחשוב הנוסף המסופקים על ידי מחשבים GPU הוא SETI @ Home. זהו יישום מחשב מבוזר שנקרא קיפול המאפשר אותות רדיו להיות מנותח עבור החיפוש של פרויקט מודיעין אקסטרה. מנועי חישוב מתקדמים בתוך GPU לאפשר להם להאיץ את כמות הנתונים שניתן לעבד בתקופה נתונה בהשוואה לשימוש רק את המעבד. הם יכולים לעשות את זה עם כרטיסי גרפיקה NVIDIA באמצעות שימוש ב- CUDA או מחשב מאוחדת ארכיטקטורת התקן אשר גרסה מיוחדת של קוד C שיכול לגשת GPUs NVIDIA.

Adobe יצירתי Suite 4

היישום האחרון שם גדול כדי לנצל את האצת GPU היא Adobe יצירתי Suite. זה כולל מספר גדול של מוצרי הדגל של Adobe כולל Acrobat, Flash Player , Photoshop CS4 ו Premiere Pro CS4. למעשה, כל מחשב עם כרטיס גרפי OpenGL 2.0 עם לפחות 512MB של זיכרון וידאו יכול לשמש כדי להאיץ משימות שונות בתוך יישומים אלה.

מדוע להוסיף יכולת זו ליישומי Adobe? Photoshop ו Premiere Pro בפרט יש מספר גדול של מסננים מיוחדים הדורשים רמה גבוהה במתמטיקה. באמצעות GPU כדי offload רבים של חישובים אלה, זמן עיבוד תמונות גדולות או זרמי וידאו ניתן להשלים מהר יותר. משתמשים מסוימים עשויים שלא להבחין בהבדל בעוד שאחרים יכולים לראות רווחים גדולים בזמן בהתאם למשימות שהם משתמשים בהם וכרטיס המסך שבו הם משתמשים.

Cryptocurrency כרייה

בטח שמעתם על Bitcoin שהוא סוג של מטבע וירטואלי. אתה תמיד יכול לרכוש Bitcoins באמצעות חליפין על ידי המסחר במטבעות המסורתיים עבור אותו בדיוק כמו החלפת אותו למטבע חוץ. השיטה השנייה של מקבל מטבעות וירטואליים היא באמצעות תהליך הנקרא Cryptocoin כרייה . מה מסתכם הוא באמצעות המחשב כממסר לעיבוד hashes חישוב להתמודדות עם עסקאות. מעבד יכול לעשות זאת ברמה אחת אבל GPU על כרטיס המסך מציע שיטה הרבה יותר מהר לעשות את זה. כתוצאה מכך, מחשב עם GPU יכול לייצר מטבע מהר יותר מאשר אחד בלי זה.

OpenCL

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

מסקנות

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