جدیدترین کامپیوتر یک توسعهدهنده کهنهکار ‘۲۰۰,۰۰۰ برابر’ سریعتر از قدیمیترین آن در بنچمارکهای سفارشی
متخصص کهنهکار ویندوز، دیو دبلیو پلامر، یک تست عملکرد ساده را روی تمام سیستمهای آزمایشگاه کامپیوتر خود اجرا کرده و یک نمودار مقایسهای جذاب تهیه کرده است. در میان ۲۵ کامپیوتر او که بین سالهای ۱۹۷۶ تا ۲۰۲۳ عرضه شدهاند، او یک تفاوت عظیم ۲۰۰,۰۰۰ برابری در عملکرد CPU مشاهده کرد. علاوه بر این، اذعان شده است که اگر کد بنچمارک قدیمی Dhrystone به طور قاطع تکرشتهای نبود، این تفاوت میتوانست بسیار بیشتر باشد. کد بنچمارک همچنین از ریاضیات ساده استفاده میکند، بنابراین اگر کد برداری را آزمایش میکرد، دستاوردها میتوانستند حتی چشمگیرتر باشند.
برای مشاهده نمودار، روی ‘مشاهده بیشتر’ کلیک کنید
اگر در طول سالها چندین نسل از کامپیوترها را داشتهاید، میتواند جالب باشد که به عقب برگردید و بررسی کنید که آیا جدیدترین کامپیوتر شما واقعاً آنقدر سریعتر از قدیمیترین کامپیوتری است که داشتهاید یا خیر. متخصص کهنهکار ویندوز، دیو پلامر، ممکن است اخیراً فرآیند فکری مشابهی را طی کرده باشد تا او را به سمت ایجاد یک بنچمارک Dhrystone قابل حمل کد و تکمیل آزمایشها سوق دهد. با این حال، پلامر از یک آزمایشگاه کامپیوتر گسترده بهرهمند است که حداقل ۲۵ سیستم کامپیوتری را شامل میشود، از DEC PDP-11/34 مدل ۱۹۷۶ تا Apple Mac Pro با پردازنده M2 Ultra که در سال ۲۰۲۳ عرضه شد.
اگر با DEC PDP-11/34 یا دستگاه اپل آشنا نیستید، نمودار پلامر همچنین برخی از نمادینترین سیستمها/معماریها در تاریخ کامپیوتر را نشان میدهد. به عنوان مثال، دومین دستگاه کند این توسعهدهنده باتجربه، آمیگا ۵۰۰ (امتیاز ۱,۰۰۰) است.
ما همچنین پیشرفت چشمگیر از اولین ماشینهای i486 تا چندین نسل از CPUهای پنتیوم را در بنچمارک پلامر مشاهده میکنیم. این ارقام پیشرفت قوی اینتل را از Dhrystoneهای ۳۰,۰۰۰ تا ۲,۵۰۰,۰۰۰ در حدود یک دهه نشان میدهد که شامل دوران پرآشوب اولیه ویندوز 9X نیز میشود.
سایر نتایج/مقایسههای قابل توجهی که میتوانیم به آنها اشاره کنیم، مقیاس ارتقاء ارائه شده در انتقال اپل از تراشههای Motorola 680X0 به Power PC است. سپس رزبری پای 4B با افتخار در نمودار با تقریباً ۱۰,۰۰۰,۰۰۰ امتیاز قرار دارد و تقریباً ۴ برابر سریعتر از یک P4 با کلاک مشابه است.
پلامر همچنین به نظر میرسد پس از دوران P4، شکاف بزرگی در مجموعه سیستمهای خود دارد. آتلونها، Core-Duoها و تراشههای سری Core iX کجا هستند؟ با این حال، در بالای نمودار این توسعهدهنده باتجربه، دو غول مدرن را میبینیم، نمونههای قدرتمندی از برخی از بهترین CPUهای موجود در سالهای اخیر: Ryzen Threadripper PRO 7995WX با ۹۶ هسته/۱۹۲ رشته AMD Zen4، و Mac Pro M2 Ultra ذکر شده با ۲۴ هسته Apple Silicon.
Dhrystoneها چرا؟
پلامر در رشته توییت خود روشن کرد که تمام سیستمهای نمودار شده، بنچمارک Dhrystone را اجرا کردهاند که او خودش آن را نوشته است. او توضیح داد: «فقط محاسبات خام روی یک رشته… حتی بدون در نظر گرفتن هستههای متعدد.»
اگر به این تست عملکرد عدد صحیح CPU قدیمی علاقهمند هستید، پلامر آن را در گیتهاب در دسترس قرار داده است. شما باید کد را دریافت کرده و برای پلتفرم خود کامپایل کنید. این کد طراحی شده است تا «به طور خاص برای 2.9BSD روی سیستمهای PDP-11 بهینهسازی شود، در حالی که برای مقایسه روی سیستمهای مدرن نیز قابل کامپایل باقی بماند.»
با اجرا روی سیستمهای جدیدتر از دوران ۴۸۶، این کد بنچمارک ممکن است به طور کامل در کش CPU جای بگیرد، که تا حدی افزایشهای قابل توجه مشاهده شده در نمودار پلامر در طول این تغییر دوران را توضیح میدهد. برعکس، این کد از انواع پیشرفته دستورالعملهای برداری که افزایش عملکرد عظیمی را در سیستمهای مدرن مانند AVX-512 ایجاد میکنند، استفاده نمیکند، بنابراین دستاوردهای کلی بنچمارک در برخی از انواع تستها میتواند حتی بیشتر باشد. با این حال، از آنجایی که Dhrystone به طور کامل در کش جای میگیرد، برخی از گلوگاههای اصلی در سیستمهای مدرن که عملکرد را محدود میکنند، مانند پهنای باند حافظه یا عملکرد لایههای کش بالاتر را نیز آزمایش نمیکند.
جالب اینجاست که همانطور که یکی از کاربران X اشاره میکند، در حالی که آمیگا ۵۰۰ در نزدیکی پایین نمودار قرار دارد، این کامپیوتر خانگی دهه ۸۰ با یک CPU ساده ۶۸۰۰۰ با فرکانس ۷.۱۶ مگاهرتز، همچنان میتواند سریعتر از اکثر سیستمهای مدرن امروزی بوت شود و یک برنامه واژهپرداز کاملاً کاربردی را باز کند. این را در نمودار Dhrystone خود قرار دهید…

- کولبات
- آبان 20, 1404
- 37 بازدید






