با هدف HPC و Data Center

آوریل 10, 2020 by بدون دیدگاه

امروز ARM در مورد محصولات مجوز معماری خود به روز رسانی را اعلام می کند. با هدف انتقال ARM بیشتر به سرور ، مرکز داده و محاسبات با کارایی بالا ، افزودنی مجوز جدید یک مرکز داده اساسی و مسئله HPC را حل می کند: وکتور محاسبه. ARM v8-A با پسوندهای بردار مقیاس پذیر امروز بخشی از مجوزهای ریزگردها ARM نخواهد بود ، اما برای شرکت های نیمه هادی که هسته های خود را با مجموعه دستورالعمل ها می سازند ، این می تواند ARM را به سمت HPC سوق دهد. فوجیتسو اولین مجوز عمومی در هیئت مدیره است ، که قصد دارد هسته های ARM v8-A را با SVE در ابر رایانه Post-K RIKEN در سال 2020 درج کند.

پسوندهای بردار مقیاس پذیر (SVE) علاوه بر انعطاف پذیر ISA ، و پشتیبانی از آن است. از 128 بیتی تا 2048 بیتی. ARM افزونه ها را به گونه‌ای درج کرده است که اگر در سخت افزار موجود باشد ، سخت افزار مقیاس پذیر است: فرقی نمی کند که کد در حال اجرا با 128 بیتی ، 512 بیتی یا 2048 بیتی فراخوانی کند ، برنامه ریز محاسبات را ترتیب می دهد برای جبران سخت افزاری که در دسترس است. بنابراین یک کد 2048 بیتی که روی یک هسته SVE 128 بیتی اجرا شود ، دستورالعمل ها را به گونه ای مدیریت می کند تا محاسبه را تکمیل کند ، یا یک کد 128 بیتی در یک هسته 2048 بیتی تلاش خواهد کرد IPC را با بسته بندی محاسبات 128 بیتی بهبود بخشد. با یکدیگر. هدف ARM در اینجا انتقال مسئله محاسبه بردار از نرم افزار و سخت افزار است.

این متفاوت از NEON است که بر روی وکتورهای 64 بیتی و 128 بیتی کار می کند. ARM به زودی وصله هایی را به GCC و LLVM ارسال می کند تا از وکتورسازی خودکار برای VSE ، با دستورالعمل یا ردیابی دستورالعمل های قابل اجرا پشتیبانی کند. مسیرهای کد بیشتر می توانند از SVE استفاده کنند. ARM در حال تشویق مجوزهای معماری نیمه هادی است که نیاز به کنترل HPC دانه ریز دارند تا SVE را هم در سخت افزار و هم با کد بکار گیرند به طوری که ماهیت این سکو با گذشت زمان تطبیق می یابد هر دو طرف فوایدی پیدا می کنند زیرا دستورالعمل ها مقیاس پذیر هستند.