هنوز چند هفته بیشتر از رونمایی از آخرین چیپست سختافزاری موبایل شرکت اپل نمیگذرد که این شرکت دوباره چیپست جدیدی معرفی کرده تا نشان دهد در حوزه طراحی پردازنده و سختافزار تا چه حد قدرتمند است؛ قدرتی که حالا به اپل این اجازه را داده تا ادعا کند A12X Bionic قدرت پردازشی در حد کنسول گیمینگ آخرین رده مایکروسافت XBOX ONE S دارد. در ادامه با ما همراه باشید تا به بررسی مختصر این چیپست بپردازیم.
پیش از همه چیز باید بگوییم که این چیپست با آخرین تکنولوژی روز دنیا یعنی لیتوگرافی 7 نانومتری شرکت TSMC ساخته خواهد شد تا نشان دهد این شرکت چقدر در حوزه پردازشی پیشرفت کرده و محصولات بسیار پرتیراژی مانند آیفون و آیپد را با جدیدترین و بهینهترین تکنولوژی ها طراحی کرده و میسازد. در همین زمینه آقای جان ترنوس معاونت بخش مهندسی سختافزار اپل در اظهار نظری اینگونه از محصول پردازنده شرکت طرفداری کرده است:
هیچ تبلت، لپتاپ و یا حتی کامپیوتر دسکتاپی توانایی کنار زدن و جلو افتادن از محصولات جدید ما را ندارد.
اما از کلیشه که بیرون بیاییم بهتر است کمی به داخل A12X Bionic نگاه کنیم تا ببینیم این قدرت پردازشی به چه قیمتی بدست آمده است. در داخل این تراشه 10 میلیارد ترانزیستور وجود دارد که بالاترین تعداد در میان چیپست های موبایل به شمار میآید. یک پردازنده گرافیکی 7 هسته و یک پردازنده 8 هسته ای (4 هسته با کارایی بالا و 4 هسته با مصرف بهینه) نیز بخش های اصلی آن هستند.
میتوانید این دو را با 6 هسته برای CPU و 12 هسته برای GPU در نسل قبلی یعنی A12 Bionic مقایسه کنید و یک نتیجه جالب برسید. بله دوستان، اپل در بخش CPU تعداد هسته های با قدرت پردازشی بالا را افزایش داده و در مقابل در بخش GPU به صورت کلی ساختار را تغییر داده تا به قدرتی که مد نظرش است برسد؛ قدرتی که حالا آنقدر زیاد شده که میتواند یک بازی موبایلی با گرافیک بسیار بالا را در حدی که کنسولهای روز بازار پردازش میکنند، بدون کوچکترین مشکلی و در نهایت کیفیت اجرا کند.
هر هسته CPU در این مدل به نسبت A11X که سال پیش در آیپد پرو مورد استفاده قرار گرفته بود تا 35 درصد قدرتمندتر شده است و در حالت پردازش چند هستهای این میزان به 90 درصد میرسد. یکی از مهمترین دلایل این افزایش قدرت هم استفاده از یک کنترلکننده جدید بار پردازشی برای استفاده حداکثری از همه هسته ها به صورت همزمان در هنگام انجام عملیات پردازشی است.
در بخش گرافیک نیز با وجود کاهش هستهها میزان قدرت پردازشی واحد تا 100 درصد یعنی دو برابر افزایش یافته است و در عین حال tessellation و همچنین رندرینگ چندلایه نیز بهتر و سریعتر شده است. یک کنترلکننده جدید حافظه نیز درون A12X قرار گرفته که حالا میتواند تا یک ترابایت حافظه داخلی را آدرسدهی و راهاندازی کند.
با وجود توضیحات فوق و همانطور که گفتیم اپل ادعا نموده که تنها چیپست A12X Bionic ساخت این شرکت توانسته به قدرت در کلاس پردازشی کنسول XBOX One S برسد که در عین اشغال بسیار کمتر فضا توانسته از 92 درصد لپتاپ های روز بازار نیز قدرتمندتر باشد. قدرتی که با در نظر گرفتن حجم و فضای فیزیکی باورنکردنی به نظر میرسد!
یادگیری ماشین
اما همانطور که میبینید اپل در سالیان گذشته علاقه زیادی به استفاده از پسوند Bionic در چیپستهای پردازنده تولید خود دارد و این به دلیل استفاده از موتور عصبی یا همان واحد پردازش عصبی مجزا در داخل پکیج SoC برای انجام امور از این دست به صورت بلادرنگ مانند تشخیص چهره و ... است.
موتور عصبی A12X از یک پردازنده 8 هسته ای تشکیل شده است که در برابر نسل قبلی دو هسته بیشتر دارد و حالا توانایی این را دارد که بتواند تعداد 5 تریلیون عملیات پردازشی را در یک ثانیه انجام دهد و این بدان معناست که 10 برابر قدرتمندتر از نسل قبلی خودش نیز هست. همچنین این واحد به یک سیستم تشخیصی بسیار کاربردی و هوشمند مجهز شده است که با شناسایی تسکهای اجرایی تشخیص میدهد که کدامیک از آنها باید روی CPU انجام شود، کدامیک باید به GPU محول گردد و کدامیک برای پردازش و اجرا به موتور عصبی ارجاع گردد. این امکان هم وجود که تسکها تکهتکه شده و برای اجرا به هر سه واحد و یا دو واحد خاص ارسال گردند. با استفاده از همین کنترلکننده انجام امور پردازشی است که حالا دستگاه میتواند تا این حجم گسترده از توان پردازشی را ارائه نموده و در حالت استفاده از مداوم یک روز کامل شارژدهی باتری داشته باشد.
در کنار این ویژگیها اپل از قابلیتهای یادگیری ماشین بلادرنگ در A12X در داخل سختافزار استفاده نموده که به واسطه آن انجام اموری مانند دستورات و میانبرهای Siri از ماکروهای ویژه نرمافزاری استفاده میکنند و همچنین قابلیت Memoji که نسخهای جدید از Emoji ها بوده و میتوانند آنطور که شما بخواهید شخصیسازی شود و البته قابلیت Face ID و ابزار واقعیت افزوده ARKit 2.0 بسیار بهتر و سریعتر از قبل اجرا خواهند شد.
در همین زمینه آقای ترنوس اعلام کرده که تیم مهندسی شرکت سعی کرده با رفتارشناسی و استفاده از تجربیات کاربران در استفاده از ابزارهایی مانند Face ID سختافزار خود را به نحوی بهینه کند که حالا با آن روشهایی که کاربران با آنها بیشتر راحت هستند هم بدون مشکل کار کند. در این حالت دیگر نیازی به این نیست که کاربر آیپد خود را در کدام زاویه گرفته باشد و افقی، عمومی و یا بالا و پایین بودن آن باعث کاهش کارایی دستگاه نخواهد شد.
فریمورک Core ML 2 انقلابی در پردازش و یادگیری ماشین
اپل فریمورک ویژه Core ML 2 را نیز برای انجام امور یادگیری ماشین خود در A12X Bionic به کار برده است. فریمورکیکه اگر به خاطر داشته باشید در کنفرانس توسعهدهندگان تابستان امسال معرفی شد و میتواند منجر به انجام سریعتر امور پردازشی تا 9 برابر سریعتر در A12X Bionic شود و در عین حال میزان توان مصرفی هم تا 10 برابر کمتر گردد. نرمافزارهایی هم که با این فریمورک نوشته شوند میتوانند تا 30 درصد سریعتر اجرا شوند و میتوانند با بررسی رفتاری کاربر روز به روز بهتر و سریعتر کار کنند.
در کنفرانس توسعهدهندگان اپل امسال اینگونه بیان شد که Core ML 2 از تکنیکهای ویژه پیشبینی جمعی استفاده میکند که با در نظر گرفتن جمیع اطلاعات ورودی در یک لحظه و پردازش سریع آنها بررسی میکند که دستورات و الگوریتمهای بعدی سیستم چه خواهند بود تا شرایط را برای اجرای سریعتر آنها فراهم کند. علاوه بر آن، این ابزار به توسعهدهندگان اجازه خواهد داد تا حجم دادههای نهایی آموزش داده شده تا 75 درصد نیز کاهش دهند.
نکته بسیار جذاب دیگر این فریمورک هم این است که میتوان داده ها و مدلهایی که توسط آن و در دستگاه های دیگر مانند آیپد پرو 2018 آموزش داده شده را دریافت کرد و در دستگاه های دیگری که از آن استفاده میکنند (همه دستگاه هایی که نسخه سیستم عامل از iOS 11 به بالا دارند) مورد استفاده قرار داد و حتی این امکان نیز وجود دارد که دادهها را به دادههای مورد استفاده در فریمورکهای دیگر مانند XGBoost، Keras، LibSVM scikit-learn، و همچنین Caffe و Caffe2 فیسبوک نیز تبدیل کرد. Core ML به این منظور طراحی شده است که بتواند مدلها را برای کاهش توان مصرفی به سبب پردازش آنها بهینه نموده و همچنین نیازی به استفاده از اینترنت برای انجام عملیات پردازشی خود نداشته باشد و کلیه عملیات به صورت آفلاین صورت بگیرد.
نظر خود را اضافه کنید.
برای ارسال نظر وارد شوید
ارسال نظر بدون عضویت در سایت