اصطلاحات (نامهای) تخصصی ورک استیشن (Workstation idioms)
در بازگردانی متون انگلیسی درباره محصولات و فناوریهای ورکاستیشن به زبان فارسی، چالشهایی در قابلیت درک و تفهیم ساده برای کاربران وجود دارد؛ به گونهای که اگر این اصطلاحات به همراه توضیحاتشان هم ارائه شوند، باز هم درک آنها راحت نخواهد بود؛ از این رو تلاش میکنیم نام برخی از فناوریهای ورکاستیشن را با گسترش کمی در مفهوم واژه به ارتباط معنیدارتر به کاربر ارائه کنیم.
Xeon (به فارسی: زئون)
Xeon تلفظ به انگلیسی : (/ˈziːɒn/ ZEE-on) (به فارسی: زئون) یک نام تجاری از ریزپردازندههای IA-32 و x86-64 است که توسط اینتل طراحی، تولید و به بازار عرضه شد که در ایستگاههای کاری، سرورها و بازارهای سیستم تعبیهشده غیر مصرفکننده هدف قرار گرفته است.
این پردازنده در ژوئن ۱۹۹۸ معرفی شد. پردازندههای زئون بر اساس معماری مشابه پردازندههای دسکتاپ معمولی هستند، اما دارای ویژگیهای پیشرفتهای مانند پشتیبانی از حافظه ECC، تعداد هستههای بیشتر، خطوط PCI Express بیشتر، پشتیبانی از مقادیر بیشتر و بزرگتر رم و بسیاری گزینه تخصصی دیگر هستند.
حافظه نهان و تدارک اضافی برای قابلیت اطمینان، در دسترس بودن و سرویسپذیری درجه سازمانی (RAS) که مسئول رسیدگی به استثناهای سختافزاری از طریق «معماری بررسی ماشین» هستند. بسته به نوع و شدت استثناء بررسی ماشین (MCE) اغلب قادرند به طور ایمن اجرای پردازش را در جایی که یک پردازنده معمولی به دلیل این ویژگی های RAS اضافی نمی تواند، ادامه دهند. برخی نیز از طریق استفاده از گذرگاه اتصال سریع مسیر (QPI) از سیستمهای چند سوکتی با دو، چهار یا هشت سوکت پشتیبانی میکنند.
برخی از کاستیهایی که پردازندههای Xeon را برای اکثر رایانههای شخصی رومیزی درجه یک مصرفکننده نامناسب میکنند عبارتند از نرخ ساعت پایینتر با قیمت یکسان (از آنجایی که سرورها وظایف بیشتری را به موازات رایانههای رومیزی انجام میدهند، تعداد هستهها مهمتر از نرخ ساعت هستند)، معمولاً عدم وجود واحد پردازش گرافیکی یکپارچه (integrated GPU) و عدم پشتیبانی از حالت اورکلاک برای پایداری بیشتر.
علیرغم چنین معایبی برای کاربران خانگی و گیمرها، پردازندههای زئون همیشه در میان برخی از کاربران دسکتاپ (ویرایشگرهای ویدیو و سایر کاربران رشته های مهندسی و پردازشی) عمدتاً به دلیل پتانسیل بالاتر تعداد هستهها و نسبت عملکرد بالاتر به قیمت در مقایسه با Core i7/i9 از نظر قدرت محاسباتی محبوبیت بیشتری داشتهاند.
از آنجایی که اکثر CPU های Intel Xeon فاقد یک Integrated graphics (گرافیک مجتمع یا یکپارچه) هستند، پردازنده ها به یک کارت گرافیک مجزا یا یک واحد گرافیکی (GPU) مجزا نیاز دارند که این خود برای کاربران حرفه ای یک مزیت است، پردازنده خنک تر و تصویر حرفه ای و پایدارتر.
Workload (به فارسی: حجم کار)
Workload تلفظ به انگلیسی : ( /ˈwəːkləʊd/) (به فارسی: حجم کار) میزان کارهایی است که فرد باید انجام دهد. بین میزان واقعی کار و درک فرد از حجم کار تمایز وجود دارد. حجم کار می تواند به صورت کمی (میزان کار انجام شده) یا کیفی (دشواری کار) طبقه بندی شود. اما در اینجا منظور از workload حجم کاری روی هر ورک استیشن، پردازنده، گرافیک یا هر عامل ترکیبی یا جدا بر پردازش است.
پس workload میزان کار یا پردازشی است که یک یا چند واحد پردازش ساده یا پیچیده باید انجام دهند.
اصطلاح حجم کار می تواند به تعدادی از نهادهای مختلف و در عین حال مرتبط اشاره کند.
- مقداری کار
- تلاش کمی
- استرس شغلی
- تئوری و مدل سازی: نظریه ها، ایجاد یک مدل
- حجم کار شناختی در فرآیندهای تصمیم گیری حیاتی زمان: بدهی حجم کار، حجم کار آبشار بدهی
Firmware (به فارسی: سفت افزار)
Firmware تلفظ به انگلیسی : ( /ˈfɜːrmweər/ فریمور و /ˈfɜːmweə/ فِرم ویر) (به فارسی: سفت افزار). در محاسبات، سفتافزار یا (Firmware) کلاس خاصی از نرمافزار رایانهای است، که کنترل سطح پایینی را برای سختافزار خاص یا بخشی از دستگاه فراهم میکند. سفتافزار، مانند BIOS یک رایانه شخصی، ممکن است شامل عملکردهای اساسی یک دستگاه باشد و ممکن است خدمات انتزاعی سختافزاری را به نرمافزارهای سطح بالاتر مانند سیستم عامل ارائه دهد. برای دستگاههای پیچیدهتر، میانافزار ممکن است بهعنوان سیستمعامل کامل دستگاه عمل کند و تمام عملکردهای کنترل، نظارت و دستکاری دادهها را انجام دهد. نمونههای معمولی از دستگاههای حاوی سیستمافزار عبارتند از: سیستمهای تعبیهشده (نرمافزار تعبیهشده در حال اجرا)، لوازم خانگی و شخصی، رایانهها و لوازم جانبی و داخلی یک رایانه.
سفتافزار یا فریمور در دستگاههای حافظه غیرفرار مانند ROM، EPROM، EEPROM و Flash مموری نگهداری میشود. به روز رسانی سیستم عامل نیاز به جایگزینی فیزیکی مدارهای مجتمع ROM یا برنامه ریزی مجدد EPROM یا حافظه فلش از طریق یک روش خاص دارد. برخی از دستگاههای حافظه میانافزار بهطور دائم نصب شدهاند و پس از ساخت نمیتوان آنها را تغییر داد. دلایل رایج برای به روز رسانی سیستم عامل عبارتند از رفع اشکالات یا افزودن ویژگی ها به دستگاه برای سازگاری با تکنولوژی و دستگاه های جدیدتر.
ECC memory (به فارسی: حافظه کد-بررسی و-تصحیح خطا)
(ECC memory) که Error correction code memory (به فارسی: حافظه کد تصحیح خطا) یا Error Checking & Correction memory (به فارسی: حافظه بررسی و تصحیح خطا) نیز گفته می شود. حافظه کد تصحیح خطا یا (ECC memory) نوعی از حافظه ذخیرهسازی داده در رایانه است که قادر است انواع خرابی داده را تشخیص و رفع کند. حافظه ECC در اکثر رایانههایی استفاده میشود که خرابی دادهها را نمیتوان تحت هیچ شرایطی تحمل کرد، مانند برنامههای کاربردی کنترل صنعتی، پایگاههای داده حیاتی، حافظه پنهان زیرساختی، پردازشهای علمی، نظامی، رندر تصویر با کیفیت و حجم بالا، داده های مالی و …. .
در این نوع حافظهها تکتک بیتها از خطر دستکاری شدن و تغییریافتن در امان هستند و دادههایی که از هر کلمه خوانده میشود، همیشه با دادههایی که در آن کلمه نوشته شدهاند یکسان هستند، حتی اگر یکی یا تعدادی از بیتهای ذخیرهشده، تغییر حالت داده باشند. بسیاری از حافظههای غیر ECC یا (Non-ECC Memory) توانایی تشخیص خطا را ندارند، هرچند که برخی از انواع حافظههای Non-ECC با استفاده از parity توانایی کشف خطا را دارند، اما نمیتوانند ان را اصلاح کنند.
حافظه رم کارت گرافیک VRAM (video RAM)
VRAM چیست؟ VRAM (رم ویدیویی) به هر نوع حافظه دسترسی تصادفی (RAM) اشاره دارد که به طور خاص برای ذخیره داده های تصویر برای نمایشگر رایانه استفاده می شود. هدف VRAM اطمینان از اجرای یکنواخت و روان نمایشگر گرافیکی است. در برنامههایی که بافتهای تصویر پیچیده یا ساختارهای سهبعدی (3D) مبتنی بر چند ضلعی را نمایش میدهند، بسیار مهم است. این حافظه در برد اصلی رایانه شخصی (Motherboard)، در (CPU) گرافیگ مجتمع در پردازنده اصلی (Integrated graphics processor) یا در کارت گرافیک (Graphic Card) معرفی می شود. مردم معمولاً از VRAM برای بازی های ویدیویی یا برنامه های طراحی گرافیک دو و سه بعدی استفاده می کنند.
در اینجا حافظه کارت گرافیک (VRAM یا Video RAM) برای ذخیرهسازی و دسترسی به دادههای گرافیکی بر روی برد و اطراف چیپ اصلی (GPU) است. مانند تعداد هسته، حجم یا مقدار VRAM یکی از مهمترین فاکتورهای انتخاب کارت گرافیک (مجزا) است.
در VRAM یا حافظه رم کارت گرافیک های بازی و ورک استیشن بیشتر از آنکه ظرفیت حافظه اهمیت داشته باشد، فناوری و کاربرد در نوع حافظه یا (Memory Type) آن مهم است. در هر دو کارت گرافیک ورک استیشن و بازی از همان حافظه رم کامپیوتر اما نزدیکتر و بر روی برد کارت گرافیک برای تاخیر کمتر در نرخ انتقال اطلاعات استفاده می شود، برای نمونه انواع حافظه (DDR3, DDR4, DDR5, GDDR5, GDDR5X, GDDR6, GDDR6X, HBM, HBM2) با تفاوت هایی در فناوری در بازار وجود دارد. به طور مثال در سری DDR با هر شماره ای، هر چه پیشوند و پسوند بیشتری داشته باشد هزینه و پهنای باند افزایش می یابد، اما سری های حرفه ای برای پردازش عددی و محاسبات مجازی و شبیه سازی، برای کاهش تاخیر در ارسال اطلاعات، از حافظه های HBM/HBM2 که پهنای باند و قیمت بسیار بیشتری دارند استفاده می کنند.
در حافظه رم کارت گرافیک های ورک استیشن مانند کامپیوتر های سرور و ورک استیشن از فناوری اصلاح خطای حافظه یا (ECC Memory) که یک گزینه اضافه بر روی برد است، استفاده می شود، که دقت بیشتری در نتایج محاسبات و همچنین سرعت پایدار بدون خطا را ارایه می دهد. در حالی که کارت های گرافیک گیمینگ از حافظه عادی یا بدون فناوری اصلاح خطای حافظه یا (Non-ECC) استفاده می کنند که سریعتر است، اما در مقایسه با حافظه (ECC) در محاسبات دقیق، پایدار، با گواهی فروشنده مستقل نرم افزار یا (ISV) برای نرم افزارهای تخصصی ندارند. در نسل های قبل تر از سری آمپر شرکت انویدیا (NVIDIA Ampere)، کارت گرافیک های ورک استیشن با شماره های زیر (۵۰۰۰) مانند شماره های (۴۰۰۰, ۳۰۰۰, ۲۰۰۰, ۱۰۰۰) از حافظه رم نوع ECC استفاده نمی کردند.
اتصال فوق سریع Ultra Path Interconnects
اصطلاح “۳ Ultra Path Interconnects (UPI)” در زمینه مادربرد، به طور مثال مادربرد SuperMicro X11DPH-i به وجود سه اتصال فوق سریع Ultra Path Interconnects با سرعت تا ۱۰.4GT/s و مادربرد SuperMicro X13DEI به وجود چهار اتصال فوق سریع UPI با حداکثر سرعت 16GT/s تا 20GT/s اشاره دارد که معمولاً به صورت مخفف UPI نامیده میشوند. UPI یک فناوری اتصال سریع توسط Intel برای اتصال پردازندهها در یک سیستم چند پردازنده ای ارائه شده است. در مورد مادربرد SuperMicro X11DPH-i (که در کیس های ورک استیشن DOKMEHA W10000, W20000, W30000 نیز استفاده شده است)، به این معناست که مادربرد سه پیوند UPI را پشتیبانی میکند و به اتصال و انتقال داده بهینه بین دو پردازنده که میتوانند در مادربرد نصب شوند، اشاره دارد.
استفاده از چندین پیوند UPI یک ویژگی طراحی است که به بهبود عملکرد کلی و قابلیت مقیاس پذیری سیستم کمک میکند. این اتصالات نقش حیاتی در تسهیل ارتباط سریع و با پهنای باند بالا بین پردازندهها ایفا میکنند که اجازه میدهد آنها به طور هماهنگ در وظایف پردازش موازی کار کنند. این میتواند منجر به بهبود پاسخگویی سیستم و توانایی مدیریت بار کاریهای محاسباتی پیچیده شود.
کش و عامل خانگی Ultra Path Interconnect Intel® پیادهسازیهای قبلی پردازندههای اینتل ایکسیون شامل یک عامل کش Intel QPI توزیعشده کنار هر هسته و یک عامل خانگی Intel QPI متمرکز کنار هر کنترل کننده حافظه بودند. پردازندههای خانواده Scalable اینتل ایکسیون یک CHA (عامل کش اینترلیو) ترکیبی را پیادهسازی میکنند که توزیعشده و کنار هر هسته و بانک LLC (حافظه تاخیر خطاهای تجمیع شده) قرار دارد و بنابراین منابعی را فراهم میکند که با تعداد هستهها و بانکهای LLC مقیاس میکند. CHA مسئول پیگیری درخواستها از هسته و پاسخ به snoops از عاملهای محلی و از راه دور است، همچنین رفع یکپارچگی در دستگاههای چند پردازنده را انجام میدهد.
Intel UPI نیاز به پیشتخصیص منابع در عامل خانگی را حذف میکند که به عامل خانگی اجازه میدهد به صورت توزیعشده پیادهسازی شود. عاملهای خانگی توزیعشده هنوز به صورت منطقی یک عامل UPI اینتل یکپارچه هستند که در سراسر CHAهای مختلف در طول نشانه، بنابراین تعداد گرههای UPI اینتل مرئی همیشه یک است، بدون توجه به تعداد هستهها، کنترل کنندههای حافظه استفاده شده یا حالت خوشهبندی sub-NUMA. هر CHA یک بخش از قابلیت CHA تجمیعی را که مسئول یک قسمت از فضای آدرس مپ شده به آن بخش است، پیادهسازی میکند.
حافظه دائمی Intel® Optane™ DC Persistent Memory
حافظه دائمی Intel® Optane™ DC نمایانگر یک پیشرفت شگفتانگیز در فناوری حافظه است که ترکیب منحصر به فردی از ظرفیت ذخیرهسازی بالا و دسترسی با سرعت نزدیک به DRAM را فراهم میکند. این حافظه پلی را بین DRAM متغیر سنتی (حافظه دینامیک دسترسی تصادفی) و گزینههای ذخیرهسازی غیرقابل حذف مانند SSDها (درایوهای حالت جامد) برقرار میکند. برخلاف RAM سنتی، حافظه دائمی Optane™ DC اطلاعات را حتی زمانی که برق خاموش است حفظ میکند و به عنوان یک نوع حافظه غیرقابل حذف عمل میکند. این ویژگی امکان بهبودهای قابل توجهی در ذخیرهسازی و بازیابی دادهها فراهم میکند که عملکرد سیستم را بهبود میبخشد و تاخیر را کاهش میدهد.
حافظه دائمی Optane™ DC به ویژه در برنامههای پرداده، پایگاههای داده و محیطهای مجازی از مزایای خاص خود برخوردار است. این امکان را فراهم میکند که ظرفیت حافظه بزرگتری با هزینه مقرون به صرفهتر نسبت به DRAM سنتی داشته باشیم، که این امر حتی برای بارهای کاری که نیاز به ذخیره و دسترسی سریع به حجم زیادی از دادهها دارند، مناسب است. انعطافپذیری و توانایی حافظه دائمی Optane™ DC برای ذخیره دادهها به صورت پایدار در حالی که دسترسی با سرعت بالا حفظ میشود، امکانات جدیدی را برای بهینهسازی عملکرد سیستمهای محاسباتی مدرن در صنایع مختلف ایجاد میکند.
استاندارد نظامی (MIL-STD 810H)
استاندارد نظامی ایالات متحده (MIL-STD) به یک مجموعه استانداردهای فنی اشاره دارد که توسط وزارت دفاع ایالات متحده (DoD) برای طراحی، توسعه، و آزمایش تجهیزات نظامی تعیین شده است. این استانداردها هدف دارند که تطابق، قابلیت اعتماد، و مقاومت تجهیزات استفاده شده توسط نیروهای نظامی ایالات متحده را تضمین کنند. زمانی که به تکنولوژی کامپیوترهای شخصی (PC)، لپ تاپ، و ایستگاه های کاری می آید، رعایت استاندارد MIL-STD می تواند برای دستگاه های مخصوص استفاده نظامی بسیار حیاتی باشد.
حرف “H” در MIL-STD-810H نشان دهنده این است که این هشتمین بازنگری از استاندارد است. هر بازنگری از MIL-STD-810 شامل به روز رسانی ها و بهبودها بر اساس پیشرفت های فناوری و درس های یاد گرفته شده از تجربیات عملیاتی است.
MIL-STD-810H شامل یک دامنه گسترده از شرایط محیطی است، از جمله دما، رطوبت، ارتفاع، ارتعاش، ضربه، شتاب، باران، تماس با شن و گرد و غبار، تابش خورشید، قارچ، و موارد دیگر. این استاندارد روش های آزمایش دقیق و معیارهای عملکرد را برای هر شرط محیطی فراهم می کند، که به تولیدکنندگان این امکان را می دهد تا دوام و قابلیت اعتماد تجهیزات خود را ارزیابی و اثبات کنند.
در زمینه PC، لپ تاپ، و ایستگاههای کاری، پایبندی به نیازمندی های MIL-STD نشان می دهد که دستگاه ها به طور طراحی و تولید شده اند تا در شرایط محیطی دشوار از جمله دماهای انفجاری، رطوبت، ارتعاش، و ضربه تحمل کنند. به علاوه، این استانداردها اغلب تطابق الکترو مغناطیسی را تعیین می کنند و اطمینان حاصل می کنند که دستگاه های الکترونیکی در محیط های نظامی با یکدیگر تداخل نداشته باشند.
به عنوان مثال، MIL-STD 810H ممکن است روش های آزمایشی را برای ارزیابی عملکرد یک قطعه تجهیزات در دماهای شدید، مقاومت در برابر قرار گرفتن در معرض شن و غبار، یا تحمل شوک و لرزش مرتبط با حمل و نقل و استقرار مشخص کند.
تولیدکنندگان تجهیزات نظامی از پایبندی به استاندارد MIL-STD 810H به عنوان یک معیار برای طراحی و تولید محصولات قوی و قابل اعتماد که توانایی تأمین نیازهای دشوار نیروهای نظامی را دارند، استفاده می کنند. رعایت این استانداردها به اطمینان از این که تجهیزات نظامی قادر به عملکرد موثر در محیط های عملیاتی گوناگون و دشوار هستند، کمک می کند.
جوانب کلیدی که توسط MIL-STD برای PC، لپ تاپ، و ایستگاه های کاری پوشش داده می شود ممکن است شامل موارد زیر باشد:
آزمایش های محیطی: دستگاه ها باید آزمون های دقیق را پشت سر بگذارند تا اطمینان حاصل شود که می توانند در شرایط محیطی گوناگون مانند دماهای انفجاری، رطوبت، و تماس با گرد و غبار یا آب عملکرد مورد نظر را از دست ندهند.
مقاومت و اعتماد: MIL-STD استانداردهایی را برای سلامت ساختاری و اعتماد دستگاهها تعیین میکند. این شامل مقاومت در برابر ضربه و ارتعاش است که برای تجهیزات نظامی که ممکن است در مناطق دشوار یا در وسایل نقلیه استفاده شود، بسیار مهم است.
تطابق الکترومغناطیسی (EMC): دستگاهها باید با نیازمندیهای EMC هماهنگ شوند تا از مزاحمت با سایر سیستمهای الکترونیکی جلوگیری شود. این موضوع در عملیات نظامی که از انواع مختلف دستگاههای الکترونیکی استفاده میشود، حیاتی است.
استانداردهای امنیتی: با توجه به حساسیت عملیات نظامی، MIL-STD ممکن است شامل نیازمندیهای مرتبط با امنیت سایبری و حفاظت از دادهها باشد تا اطمینان حاصل شود که دستگاهها در برابر دسترسی غیرمجاز و دخالت محافظت شدهاند.
مصرف انرژی: استانداردها ممکن است به بهره وری و مصرف انرژی پردازند تا اطمینان حاصل شود که دستگاهها میتوانند برای مدت زمان طولانی از منابع انرژی موجود استفاده کنند.
روشهای آزمایش: MIL-STD روشهای آزمایش خاصی را که دستگاهها باید طی کنند تا اطمینان از تطابق با استانداردها حاصل شود، شرح میدهد.
پایبندی به MIL-STD در طراحی PC، لپتاپ، و ایستگاههای کاری برای تجهیزاتی که برای استفاده توسط نیروهای نظامی ایالات متحده نقش بستهاند، حیاتی است و تضمین میکند که این تجهیزات نیازمندیهای سختگیرانه عملکرد، مقاومت، و اعتماد را در محیطهای عملیاتی مختلف برآورده کنند