گھر فارورڈ سوچنا انٹیل fpgas ، heterogenous کمپیوٹنگ کے لئے توسیع کا کردار دیکھتا ہے

انٹیل fpgas ، heterogenous کمپیوٹنگ کے لئے توسیع کا کردار دیکھتا ہے

ویڈیو: "Tuyệt chiêu" chống ù tai khi đi máy bay (اکتوبر 2024)

ویڈیو: "Tuyệt chiêu" chống ù tai khi đi máy bay (اکتوبر 2024)
Anonim

روایتی سی پی یوز میں عام مقصد والے کمپیوٹنگ کورز کے برخلاف زیادہ تر دلچسپ پروسیسر مباحثہ مختلف قسم کے چپس اور کوروں کے استعمال کے بارے میں حال ہی میں گھوما ہے۔ ہم نے کمپیوٹنگ کے خاص کاموں کے لئے استعمال ہونے والی چپس کے ہر طرح کے مختلف مجموعے دیکھے ہیں ، جن میں سی پی یو ، جی پی یو ، ڈی ایس پیز ، کسٹم اے ایس آئی سی ، اور فیلڈ پروگرام پروگرام قابل گیٹ اری (ایف پی جی) شامل ہیں ، اور تیزی سے ہم ایسی ایپلی کیشنز دیکھ رہے ہیں جو سب کے پہلوؤں کو جمع کرتی ہیں۔ یہ ، کبھی کبھی ایک نظام میں اور کبھی کبھی ایک ہی چپ کے اندر۔

یہاں تک کہ انٹیل - طویل مقصد کے لئے عام مقصد والے کمپیوٹ کور کا حامی ہے جو ہر دو سالوں میں رفتار میں دوگنا ہوتا ہے۔ ، ایف پی جی اے کے ایک معروف مینوفیکچررز میں سے ایک الٹیررا کی خریداری کے ساتھ اس عمل کو آگے بڑھایا ہے۔ حال ہی میں ، مجھے انٹیل کے پروگرامبل حل گروپ (PSG) کے جنرل منیجر ڈین میکنامارا کے ساتھ بات کرنے کا موقع ملا تھا - جسے ایک زمانے میں الٹیرہ کہا جاتا تھا - جنہوں نے اس علاقے میں انٹیل کے منصوبوں پر کچھ روشنی ڈالی تھی اور کمپنی کو مربوط کرنے کے منصوبوں پر مزید تفصیل دی تھی۔ تیز رفتار چپ پیکجوں میں مختلف قسم کے کور اور مختلف مر جاتے ہیں۔

میکنمارا نے کہا ، "دنیا متضاد ہے۔" اب یہ ایک مشترکہ احساس ہے کہ آپ عام استعمال کے تمام مسائل کو حل نہیں کرسکتے ہیں۔ کسٹم ASICs - جیسے گوگل کی ٹینسر پروسیسنگ یونٹ یا ٹی پی یوز روایتی سی پی یو ایس یا جی پی یو سے بالاتر ہو کر کچھ خاص قسم کے افعال کو تیز کرسکتی ہیں ، لیکن ان کی تشکیل میں زیادہ وقت لگتا ہے۔ اس کے برعکس ، انہوں نے کہا ، ایف پی جی اے کو مرضی کے مطابق کوڈ کی اجازت دی جاتی ہے جو چپ ڈیزائن اور تیاری کے لئے دو سال انتظار کیے بغیر ASICs کی کارکردگی کا زیادہ فائدہ فراہم کرتا ہے۔ ایک ڈویلپر فوری طور پر ایف پی جی اے کے اندر الگورتھم تبدیل کرسکتا ہے ، جبکہ سی پی یو ، جی پی یو ، یا کسٹم چپ ایک مقررہ طریقے سے کام کرتی ہے۔

میکنمارا نے یہ بھی کہا کہ ایف پی جی اے بہت کم تاخیر ہیں اور انتہائی متوازی ہوسکتی ہیں ، جس میں چپ کے مختلف حصے بیک وقت کام کرتے ہیں جیسے کہ تصویری پروسیسنگ یا مواصلات۔

انٹیل اب آریا 10 ایف پی جی اے بھیج رہا ہے ، جو ٹی ایس ایم سی کے 20nm پروسیس پر تیار کیا گیا ہے ، اور ایک ایسا پیکیج پیش کرتا ہے جو Xeon (براڈویل) پروسیسر اور Arria 10 کو جوڑتا ہے۔ یہ ویب پیمانے پر سرچ اور تجزیات جیسے ایپلی کیشنز میں مستعمل ہے۔ میکنامارا نے کہا کہ ایف پی جی اے 10 بار تلاش کو تیز کرسکتے ہیں اور یہ نوٹ کیا ہے کہ مائیکروسافٹ تلاش میں تیزی لانے کے لئے ایسی ایف پی جی اے کو استعمال کرنے کے بارے میں عام ہے۔

بہتری کا ایک بڑا علاقہ حال ہی میں تیز رفتار ملٹی چپ پیکجوں کو بنانے میں رہا ہے جو مختلف عملوں پر اور شاید مختلف سازوں سے پیدا کردہ مردہ یکجا ہوسکتا ہے۔ ان میں ایک ایسے پیکیجز شامل ہیں جو سی پی یو اور ایف پی جی اے پر مشتمل ہیں ، جیسا کہ زیون / ایریا مرکب۔ ایک ایف پی جی اے مختلف ٹرانسیورز کے ساتھ ، جیسا کہ انٹیل کے اسٹریٹیکس 10 ایف پی جی اے میں ہے۔ یا یہاں تک کہ ایک مکمل سی پی یو کے مختلف حصے ، جیسا کہ انٹیل نے اپنی حالیہ ٹکنالوجی اور تیاری کے دن میں بیان کیا ہے۔

انٹیل نے اس کے ل a ایمبیڈڈ ملٹی چپ انٹرکنیکٹ برج (EMIB) کے نام سے ایک نئی ٹکنالوجی تشکیل دی ہے ، جس نے اسٹریٹیکس 10 میں آغاز کیا۔ EMIB میں ، کور ڈائی انٹیل کے 14nm پروسیس اور TSMC کے 16nm پروسیس پر ٹرانسیورز پر تیار کی گئی ہے۔

مجموعی طور پر ، میکنامارا نے کہا کہ اس طرح کی پیکیجنگ کا استعمال کرتے ہوئے متعدد شعبے مزید ایف پی جی اے کو اپنانے کی طرف گامزن ہیں۔ انہوں نے ہائپر اسکیل ویب سائٹس کے بارے میں بات کی ، جن میں طلب تیزی سے ردوبدل دیکھنے کو مل رہی ہے اور جہاں ایف پی جی اے / سی پی یو مجموعہ تلاش ، تجزیات اور ویڈیو اسٹریمنگ کے ساتھ ساتھ نیٹ ورک ٹرانسفارمیشن جیسے شعبوں میں بہتر کام کرسکتا ہے ، جہاں سافٹ ویئر سے متعین نیٹ ورکنگ جیسے رجحانات اور نیٹ ورک کے افعال ورچوئلائزیشن مزید پیکٹ پروسیسنگ کی ضرورت کو آگے بڑھارہے ہیں۔ فوکس کے دیگر شعبوں میں 5 جی اور وائرلیس ایپلی کیشنز ، خود مختار ڈرائیونگ ، اور مصنوعی ذہانت (AI) ایپلی کیشنز شامل ہیں۔ اے آئی میں ، میکنمارا نے کہا کہ تربیت کے ل optim مرضی کے مطابق ASICs اور خام کمپیوٹر کی طاقت بہتر ہوسکتی ہے (انٹیل نے نروانا کو خریدا ہے) ، لیکن کہا کہ ایف پی جی اے اکثر ان کی لچک اور کم تاخیر کی وجہ سے ، بہترین لحاظ سے بہترین ہوتے ہیں ، اور یہ نوٹ کیا کہ زیڈ ٹی ای نے اریا 10s کو استعمال کیا بہت ہی متاثر کن تصویری شناختی اسکور دکھائیں۔

ذاتی طور پر ، میں یہ جاننے کے لئے شوقین ہوں کہ آیا مستقبل کے سی پی یو واقعی مختلف اجزاء لیں گے اور EMIB یا اسی طرح کی ٹکنالوجی کا استعمال کرکے ان کو ملاپ کریں گے جو ہم بطور پروسیسر چپ سمجھتے ہیں۔ میں اس خیال سے دلچسپی رکھتا ہوں کہ مستقبل کے نظام بہت سارے مختلف کور استعمال کرسکتے ہیں۔ کچھ پروگرام کرنے کے قابل (ایف پی جی اے) اور کچھ فکسڈ (دونوں اپنی مرضی کے مطابق ASICs اور روایتی CPUs اور GPUs کا مرکب) ایک ساتھ مل کر ایسی چیزوں کو بہتر بناتے ہیں جس سے کسی ایک میں بہتری آسکتی ہے۔ ٹکنالوجی خود کر سکتی ہے۔

انٹیل fpgas ، heterogenous کمپیوٹنگ کے لئے توسیع کا کردار دیکھتا ہے