ایک نئے سال کی خواہش

ایک نئے سال کی خواہش

ماخذ نوڈ: 1921458

اس سال کا استعمال اس بات پر غور کرنے کے لیے کہ ہم کیا کرتے ہیں، ہم کیا بناتے ہیں، ہم اسے کیسے کرتے ہیں، اور کیا ہم مثبت تبدیلیاں لا سکتے ہیں۔

مقبولیت

ہر سال میں ایک چلاتا ہوں۔ پیشن گوئی مضمون. یہ صنعت کے اندر بہت سے لوگوں کے خیالات کا ایک مجموعہ ہے، اور جب کہ بہت سی پیشین گوئیاں کسی حد تک خود خدمت ہیں، کچھ اور بھی ہیں جو دل سے نکلتی ہیں — یا شاید وہ توقعات کے بجائے خواب ہیں۔ مجھے ان میں سے کچھ میں امید نظر آتی ہے، خاص طور پر وہ جو ہماری صنعت اور ہماری صنعت کے اندر پائیداری کی طرف دیکھتے ہیں۔

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

پائیداری کے دو پہلو ہیں - کیا ہم سب کچھ انتہائی پائیدار طریقے سے کر رہے ہیں، اور کیا ہم جو کچھ بناتے ہیں وہ زیادہ پائیدار مستقبل کی طرف لے جاتا ہے؟

مستقل طور پر کام کرنا

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

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

مجھے یہ دیکھ کر بہت خوشی ہوئی کہ کچھ کمپنیاں صنعت میں متعدد مسائل کے لیے حقیقی درجہ بندی کے طریقوں کے بارے میں سوچنا شروع کر رہی ہیں، اور تصدیق ایک ایسی چیز ہے جس پر دوبارہ غور کرنا چاہیے۔ تفصیلی ماڈلز سے تجریدی ماڈلز کی خودکار نسل اس کا ایک اہم عنصر ہے۔ بلاک کی سطح پر تصدیق کو ایک اعلیٰ سطح کا ماڈل بنانا چاہیے جو انضمام کی تصدیق، یا تصدیق کی دیگر اعلیٰ اقسام کے لیے استعمال ہو سکے۔ وہ تیار کردہ ماڈلز اعلیٰ سطح کی تصدیق کے مقصد کے لیے مخصوص ہیں۔ مثال کے طور پر، ایک اعلیٰ سطح کا ماڈل ایک تجریدی فنکشن اور ٹائمنگ کے لیے شماریاتی ماڈل ہو سکتا ہے، یا یہ صرف ایک I/O ماڈل کیپچر کر سکتا ہے جو ایک انتباہ کو جھنڈا دیتا ہے اگر یہ پیٹرن اور ریاستوں کا ایک سیٹ دیکھتا ہے جو بلاک کے ذریعے کور نہیں کیا گیا تھا۔ سطح کی توثیق بہت سارے امکانات ہیں۔

پھر ڈیزائن کے اندر افادیت موجود ہے۔ یہ واضح ہے کہ کمپنیاں اس کام سے متعلق چپ فیل ہونے کی تعداد کی بنیاد پر بجلی کی کھپت کو کم کرنے کی بھرپور کوشش کر رہی ہیں۔ صنعت کو افادیت تلاش کرنے اور ان کے اثرات کی تصدیق کرنے کے لیے بہت بہتر ٹولز کی ضرورت ہے۔

ایک پائیدار مستقبل کے لیے چیزیں بنانا

کیا آپ جو چیز فیڈ پر کام کر رہے ہیں وہ ایسی دنیا میں آتی ہے جو آپ کی پروڈکٹ کے دستیاب ہونے سے پہلے کی نسبت زیادہ توانائی سے بھرپور ہے؟ کچھ معاملات میں جن کا جواب دینا کافی آسان ہو سکتا ہے، جیسے کہ ایسا پروسیسر تیار کرنا جو پچھلی نسل کے مقابلے فی واٹ زیادہ آپریشن کرتا ہے۔ لیکن اس کے کئی درجے ہیں۔

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

اسی طرح، AI/ML کے اندر، محققین غیر ضروری طور پر زیادہ درستگی کی ضرورت کو کم کر رہے ہیں۔ ابتدائی طور پر اس کا استعمال اس لیے کیا گیا تھا کہ اس کے علاوہ کچھ نہیں تھا، لیکن فلوٹنگ پوائنٹ کا مکمل درست استعمال کرنے سے اتنی توانائی ضائع ہو رہی ہے۔ کنارے کا اندازہ تیزی سے بہتر ہوا ہے، کیونکہ اس کے بغیر مصنوعات کا حصول ممکن نہیں ہوگا۔ لیکن سیکھنے کی توانائی میں بڑے پیمانے پر کمی کے لیے بہت زیادہ سوچنے کی ضرورت ہے۔

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

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

ہم سب کر سکتے ہیں فرق کرو. اس کے بارے میں تھوڑا اور سوچنا شروع کرنے کے لیے براہ کرم نئے سال کا استعمال کریں۔ انفرادی طور پر، ہم مسئلہ کو حل نہیں کر سکتے ہیں، لیکن ہم میں سے ہر ایک چھوٹا سا حصہ ڈال سکتا ہے.

برائن بیلی

برائن بیلی

  (تمام پوسٹس)
برائن بیلی سیمی کنڈکٹر انجینئرنگ کے لیے ٹیکنالوجی ایڈیٹر/ای ڈی اے ہیں۔

ٹائم اسٹیمپ:

سے زیادہ سیمی انجینئرنگ