PC और लैपटॉप की औसत CPU परफ़ॉर्मेंस में पहली गिरावट
(cpubenchmark.net)- PassMark के साल-दर-साल संकलन में PC·लैपटॉप की औसत CPU परफ़ॉर्मेंस में गिरावट देखी गई है, और यह users द्वारा submit किए गए PerformanceTest benchmark के आधार पर बदलाव को दिखाता है
- ग्राफ़ हज़ारों PerformanceTest परिणामों से बना है और हर 2 हफ्ते में अपडेट होता है, इसलिए मौजूदा साल के आँकड़े बाद में बदल सकते हैं
- डेटा की सीमा PerformanceTest V5 से V11 तक है, और single-thread performance का रिकॉर्ड 2012 में जारी हुए V8 से शुरू होता है
- संकलन global submitted baselines पर आधारित है, लेकिन इसका दायरा PC में install किए गए CPU तक सीमित है और game consoles शामिल नहीं हैं
- 2021 से पहले का डेटा x86·Windows user submissions की ओर झुका हो सकता है, इसलिए ARM शामिल होने के बाद के डेटा से सीधे तुलना करते समय इस सीमा को ध्यान में रखना चाहिए
PassMark के सालाना CPU परफ़ॉर्मेंस संकलन का तरीका
- PassMark का Year on Year Performance ग्राफ़ हज़ारों PerformanceTest benchmark परिणामों से बना है
- ग्राफ़ हर 2 हफ्ते में अपडेट होता है, और मौजूदा साल का data point बाद में भी बदल सकता है
- साल का विभाजन calendar year के आधार पर होता है
- 1 जनवरी से 31 दिसंबर तक को एक साल माना जाता है
- submit किए गए baselines दुनिया में कहीं से भी आ सकते हैं, इसलिए इन्हें global statistics माना जाता है
- संकलन का दायरा PC में install किए गए CPU हैं, और game consoles शामिल नहीं हैं
डेटा की सीमा और व्याख्या की पाबंदियाँ
- ग्राफ़ PerformanceTest V5~V11 डेटा का उपयोग करता है
- PerformanceTest V8 2012 में जारी हुआ था, और इसी version से single-thread performance रिकॉर्ड की जाती है
- 2021 से पहले के डेटा में तुलना के लिहाज़ से कुछ महत्वपूर्ण सीमाएँ हैं
- इसमें सिर्फ x86 processors शामिल हैं और दूसरी chip architectures शामिल नहीं हैं
- ARM processors को 2021 से शामिल किया गया
- PerformanceTest software सिर्फ Windows OS पर चलता था और user-submitted benchmarks पर निर्भर था
- 2021 से पहले के charts non-Windows user base को पर्याप्त रूप से reflect नहीं कर सकते
- PerformanceTest CPU test को 2021 में Windows, Linux, Mobile में standardize किया गया
- अलग ग्राफ़ Top CPU Performance to Date user-submitted baselines में से उस calendar year तक की सबसे ऊँची CPU औसत परफ़ॉर्मेंस दिखाता है, और यह PerformanceTest V8~V11 डेटा का उपयोग करता है
1 टिप्पणियां
Hacker News की रायें
इसी अवधि में, इस साइट के हिसाब से 1366 x 768 resolution सबसे ज़्यादा बढ़ा, dual/quad-core CPU बढ़े जबकि 6~16-core घटे, और RAM में भी 4GB/8GB बढ़े जबकि 16GB/32GB घटे
आखिरकार लगता है कि dataset में ज़्यादा पुराने, शायद बहुत ही पुराने, machines काफी आ गए हैं। वजह पता नहीं, लेकिन इसे real world में लोगों द्वारा इस्तेमाल किए जा रहे hardware trends के बदलने का संकेत मानना मुश्किल है
[1] https://www.pcbenchmarks.net/displays.html
[2] https://www.pcbenchmarks.net/number-of-cpu-cores.html
[3] https://www.memorybenchmark.net/amount-of-ram-installed.html
[from 3dcenter.org : https://www.3dcenter.org/news/news-des-12-februar-2025-0 [German]]
हालांकि ऐसे लोगों के लिए पूरे दिन पढ़ाने और research करने वाले professor से सीखने के मौके कम होंगे, और ऐसी activities को बनाए रखने के लिए अपेक्षाकृत समृद्ध समाज चाहिए। फिर भी internet ने इन activities को काफी democratize किया है, इसलिए यह कोई सरल मुद्दा नहीं है
फिर भी 1366 x 768 में बढ़ोतरी साफ तौर पर पुराने machines बढ़ने जैसी लगती है
HP 15-fd0023dx 280 डॉलर का है, 12th-gen i3, Win 11 S, 8GB RAM, 15.6-inch touchscreen
HP 15-fc0025dx 580 डॉलर का है, Ryzen 5 7520U, Win 11 S, 8GB RAM, 15.6-inch touchscreen
HP 15-fd0067nr, 15-fd0077nr 510~900 डॉलर के हैं, 13th-gen i5 या i7, Win 11 Home/Pro, 8GB RAM, 15.6-inch non-touch
HP 14-DQ0052DX Stream 14 230~280 डॉलर का है, N4120, Win 11 Home/Pro, 4GB या 8GB RAM, 14-inch non-touch
Lenovo IdeaPad 3 350 डॉलर का है, 11th-gen i3, Win 11 Home, 8GB RAM, 15.6-inch touchscreen
ASUS Chromebook CM14 155~280 डॉलर का है, MediaTek Kompanio 520, 4GB RAM, ChromeOS, 14-inch non-touch
chart हर दो हफ्ते में update होता है, लेकिन जो data point बदल सकता है वह current year है। नए साल के पहले कुछ दिनों या हफ्तों का data साल के आखिर के data की तुलना में कम accurate होता है
जनवरी 2023: https://web.archive.org/web/20230130185431/https://www.cpube...
फिर भी पिछले दो सालों में पहला महीना बीतने तक trend पहले ही साफ तौर पर ऊपर था। इस बार अलग है, इसलिए ध्यान देने लायक है। release schedule आगे की ओर झुका हुआ हो सकता है, hardware सचमुच stagnate हो गया हो सकता है, या फिर benchmark CPU से unrelated किसी दूसरे bottleneck में फंसा हो सकता है
खैर, अगर इससे पैसे बनते हैं तो शायद ऐसा ही सही
यह जानने की उत्सुकता है कि ऐसा क्यों है। कुछ संभावनाएँ हैं: अतिरिक्त silicon area को performance के बजाय NPU/TPU पर खर्च किया जा रहा हो, PassMark Windows पर चलता है और नए versions में overhead बढ़ रहा हो, speculative execution vulnerabilities के fixes का असर हो, ज़्यादातर computers औसत user के लिए पहले से ही काफी तेज़ हों, या Intel के नए CPU पुराने वाले से धीमे हों
Windows overhead भी बड़ा मुद्दा है। मेरे पास 2017 का 15-inch MacBook Pro है; macOS 13.7.1 fresh install करने पर भी Finder खोलना तक बेहद सुस्त लगता है। 10.13 install करने पर यह तेज़ चलता है, और Boot Camp से Windows 11 डालने पर असल में काफी तेज़ है और battery भी 2 घंटे ज़्यादा चलती है। Boot Camp वाला Windows macOS की तरह dGPU power control भी नहीं कर पाता, फिर भी ऐसा है। हालांकि मुझे Windows पसंद नहीं है, और इस Mac पर Linux बहुत unstable है
ज़्यादातर software engineers multithreaded programs इस्तेमाल करने की खास कोशिश नहीं करते; यह इसी से दिखता है कि सबसे popular languages JavaScript और Python में इसका support बहुत कमजोर है
ऐसे code लिखना जानने वाले engineers हों भी, तो benchmark से बाहर की वास्तविक समस्याओं में से ज़्यादातर multithreading के लिए अच्छी तरह fit नहीं होतीं, और parallelize हो सकने वाला हिस्सा सीमित होता है, इसलिए वास्तविक फायदा भी सीमित रहता है
वास्तव में महत्वपूर्ण सिर्फ single-thread performance है। users को भी यह समझ आ गया है, और manufacturing technology की cost बढ़ने के साथ companies में भी end users द्वारा 2–3 cores से ज़्यादा इस्तेमाल न किए जाने वाले 16-core machines को सिर्फ benchmark में शेखी बघारने के लिए बेचने की इच्छा कम हुई लगती है
4 साल पहले खरीदा मेरा मौजूदा gaming PC भी अभी बिल्कुल ठीक है, और DLSS की वजह से ज़्यादातर games 4K high settings पर खेल सकता हूँ। smartphones भी ऐसे ही हैं। मेरा पहला smartphone 1 साल में बेकार चीज़ बन गया था, लेकिन अभी का low-cost phone कई सालों से ऐसा नहीं लगा कि बदलना पड़े
असल में phone 2 साल पुराना है। 2 साल पहले इसने concrete drop test और car tyre pressure test झेले थे, और repair कराने की बजाय लगभग वही specs वाला नया खरीदना आसान था
CPU के high-end side में बहुत बड़े बदलाव नहीं हुए, और यह सोचना मुश्किल है कि अभी ऐसा कौन-सा killer app है जो और ज़्यादा CPU performance मांगता हो। consumer side की progress लगभग पूरी तरह GPU-centric है
भारत जैसे देशों में cpubenchmark इस्तेमाल करने या computer खरीदकर उसे चलाने वाले लोग बढ़े हैं, और ऐसे देशों में low-performance laptops high-performance laptops की तुलना में इतने ज्यादा बिकते हैं कि metric में दिखाई दे रहे हों
ज़रूरी नहीं कि बात भारत की ही हो; यह सिर्फ example है
हालांकि भारत में non-bulk retail laptop buyers का सबसे बड़ा हिस्सा school/college students लगते हैं, और वे धीरे-धीरे gaming laptops को पसंद कर रहे हैं। भारत अमेरिका के बाद gaming laptops का सबसे बड़ा consumer है, इसलिए इन devices के below-average benchmark results देने की संभावना कम लगती है
मुझे लगता है कि इसका संबंध global inflation और real wages में गिरावट से हो सकता है। wages साथ नहीं दे पाए, इसलिए लोगों की पहले जितना powerful hardware खरीदने की क्षमता कम हुई हो सकती है
high-end hardware भी पहले जितनी तेजी से depreciate नहीं हो रहा लगता। कई साल पुराने GPUs भी अक्सर अब भी महंगे हैं
https://news.ycombinator.com/item?id=43030465
समस्या यह है कि graph में छोटे अक्षरों को ठीक से नहीं पढ़ा गया
लगभग एक दिन पहले इस पर पहले ही चर्चा हो चुकी थी और comments 59 हैं:
https://news.ycombinator.com/item?id=43017612
मजबूत पुराने pattern को देखते हुए, मुझे लगता है कि वजह methodology change या non-random sampling होने की संभावना 60%, लंबे समय में गायब हो जाने वाला random sample effect होने की संभावना 20%, और CPU itself में वास्तविक बदलाव होने की संभावना 20% है
अनुभव के आधार पर, जब metrics अजीब तरह से move करते हैं, तो वजहें आम तौर पर कुछ इसी अनुपात में बंटती हैं
एक दोस्त ने Intel 185H और 32GB RAM वाला Zephyrus G16 खरीदा। उसे लगा कि पढ़ाई में मदद मिलेगी, और जो software इस्तेमाल करना था वह सिर्फ Windows पर चलता है, इसलिए इसे चुना
लेकिन laptop इतना सुस्त था कि उसने मुझे देखने के लिए संपर्क किया। यह चीज़ Office, Teams और browser भी मुश्किल से संभाल पाती है। गर्म होता है, शोर बहुत ज्यादा है, और performance के मामले में 10 साल पुराने laptop से फर्क महसूस नहीं होता
Task Manager दिखाता है कि CPU कम इस्तेमाल हो रहा है, लेकिन fan पागलों की तरह चल रहे हैं, और Word document edit करना slideshow जैसा था। ASUS tools भी कहते हैं कि कोई समस्या नहीं है। आजकल नए laptop खरीदकर लोग ठगे जा रहे हैं, ऐसा लगता है। M1 Max पर मैंने कभी ऐसा कुछ अनुभव नहीं किया
Windows Task Manager में CPU, GPU और disk usage लगभग 0 के करीब था, लेकिन छूने पर साफ गर्म महसूस हो रहा था, जबकि 15 मिनट पहले ऐसा नहीं था। reboot करने पर फिर सामान्य हो गया
शायद कोई firmware गड़बड़ा गया था, लेकिन कारण नहीं पता। खैर, पहले बेकार चीज़ें हटाने से शुरू करूंगा। खासकर third-party antivirus और manufacturer tools निशाने पर होंगे। Bulk Crap Uninstaller[1] या Revo[2] जैसी चीज़ें इस्तेमाल करके drivers फिर से install करके देखना अच्छा रहेगा
इस बात से पूरी तरह सहमत हूं कि आजकल laptops की हालत दुखद है
[1]: https://www.bcuninstaller.com/ (open source)
[2]: https://www.revouninstaller.com/products/revo-uninstaller-fr...
Windows दूसरे operating systems की तुलना में भारी है, इसलिए ऐसी समस्या पैदा कर सकता है, लेकिन यह सिर्फ Windows की समस्या होने की संभावना कम है। bloatware या कोई दूसरा antivirus भी जुड़ा हो सकता है
मैं कहने वाला था कि gaming laptops धोखा हैं, लेकिन dedicated GPU वाले पुराने Intel MacBook Pro में भी इसी तरह की परेशानी हुई थी। फायदे से ज्यादा सिरदर्द मिलता है
फिर भी वह machine ऐसे काम कर सकती है जो M1 नहीं कर सकता। जैसे gaming करना, या एक छोटा कमरा गरम करना
दिलचस्प बात यह है कि server CPU की thread performance भी इसी तरह चली। अब core performance से ज्यादा core count को सीधे प्राथमिकता देने का रुझान दिखना शुरू हो गया लगता है
horizontal scaling के बारे में सोचना ऊपर से ज्यादा सरल लगता है, बहुत सारे workloads के लिए आदर्श है, और कई मामलों में कम से कम संभव तो है, यह समझता हूं। लेकिन calculation और complexity, दोनों में दिखे बिना रहने वाला overhead चिंता का विषय है
लगता है कि laptops में CPU performance का ठहराव आगे और ज्यादा देखने को मिलेगा। क्योंकि manufacturers battery life और बेहद पतली मोटाई को ज्यादा optimize कर रहे हैं
15 साल पहले मैं बहुत powerful MacBook Pro चाहता था, लेकिन अब MacBook Air काफी है। भारी काम चाहिए हो तो कहीं मौजूद 512GB RAM वाले शोरगुल भरे और powerful hypervisor में ssh, ssh के ऊपर vnc वगैरह से remote access कर सकते हैं
आम consumers और non-technical users के लिए भी office365, Google workspace, iCloud जैसी subscriptions के जरिए ज्यादा features “cloud” में जाते जा रहे हैं, जिससे laptop में जबरदस्त CPU performance जरूरी नहीं रह गई। h.265 और av1 video encoding/decoding भी पूरी तरह software में नहीं, बल्कि GPU-assisted तरीके से होने की दिशा में जा रहा है