Connect with us

Apple

Apple M2: इस चिप के अंदर आखिर ऐसा क्या है जो इसे खास बनाता है?

Published

on

Apple M2 को समझने के लिए सिर्फ यह देखना काफी नहीं है कि इसमें कितने CPU cores हैं या GPU कितना तेज है। इसकी असली कहानी उस तरीके में छिपी है, जिसमें Apple ने CPU, GPU, Neural Engine, media hardware और unified memory को एक ही SoC के अंदर जोड़ा।

M2 जून 2022 में Apple की M-series की दूसरी पीढ़ी के रूप में आया था। इसे enhanced second-generation 5nm technology पर बनाया गया और Apple के अनुसार इसमें 20 billion transistors हैं, यानी M1 से 25 प्रतिशत ज्यादा। इन अतिरिक्त transistors का इस्तेमाल केवल compute performance बढ़ाने के लिए नहीं हुआ; memory controller, graphics, AI और media processing जैसे हिस्सों में भी सुधार किए गए।

यहीं से M2 को देखने का नजरिया बदल जाता है। यह M1 के ऊपर केवल थोड़ा तेज CPU चिप नहीं है। Apple ने उसी basic philosophy को आगे बढ़ाते हुए chip के अंदर ज्यादा resources और specialized hardware जोड़ा, ताकि अलग-अलग तरह के काम उनके लिए बने processing blocks पर हो सकें।

20 billion transistors के पीछे क्या छिपा है?

M2 का सबसे बड़ा headline number 20 billion transistors है। लेकिन अकेले यह संख्या chip की पूरी Anatomy नहीं बताती।

Apple ने M2 को एक SoC (System on a Chip) के रूप में design किया है। यानी CPU, GPU, Neural Engine, memory controller और कई specialized engines एक ही silicon architecture का हिस्सा हैं।

इसका फायदा यह है कि अलग-अलग processors के बीच communication के लिए motherboard पर कई अलग chips और data paths बनाने की जरूरत कम होती है। Storage, power-management components और दूसरे controllers system board पर अलग होते हैं।

TechInsights ने M2 के APL1109 processor का digital floorplan analysis किया है, जिसमें die photographs, package information और major functional blocks की physical identification शामिल है। इससे M2 की architecture को सिर्फ Apple की block diagram के बजाय वास्तविक silicon layout के नजरिए से भी समझा जा सकता है।

CPU में बदलाव cores की संख्या से ज्यादा है

M2 का CPU 8-core है और इसमें 4 performance cores तथा 4 efficiency cores शामिल हैं। यह arrangement M1 की basic core count से अलग नहीं है, इसलिए M2 का CPU upgrade केवल cores बढ़ाने की कहानी नहीं है।

Apple ने performance cores को faster बनाया और उनके cache को बड़ा किया। Efficiency cores में भी सुधार किया गया। इन दोनों groups का उद्देश्य अलग है: performance cores demanding workloads के लिए ज्यादा compute देते हैं, जबकि efficiency cores comparatively हल्के और background workloads को कम power में संभालते हैं।

Apple के अनुसार, M2 का CPU M1 की तुलना में up to 18 percent faster multithreaded performance दे सकता है। यह Apple का tested workload-based claim है।

M2 की CPU बनावट में एक और बात ध्यान देने लायक है। किसी photo-processing task में CPU के साथ GPU और Neural Engine काम कर सकते हैं। Video workflow में media engine का महत्व बढ़ जाता है। यानी CPU यहां पूरी machine का अकेला “main worker” नहीं है।

GPU ने M2 को graphics से आगे पहुंचाया

M2 की GPU configuration एक fixed specification नहीं है। Apple ने M2 को up to 10-core GPU के साथ पेश किया, जबकि शुरुआती MacBook Air configuration में 8-core GPU भी उपलब्ध था।

Apple के अनुसार M2 का GPU M1 की तुलना में up to 35 percent अधिक graphics performance दे सकता है। कंपनी ने यह भी बताया कि समान power level पर M2 GPU की performance up to 25 percent ज्यादा हो सकती है।

लेकिन GPU का काम सिर्फ 3D graphics render करना नहीं है। Large image operations, visual effects, certain compute workloads और video-related processing जैसे काम parallel processing से फायदा उठा सकते हैं। इसलिए M2 में GPU को CPU का सिर्फ graphics companion समझना सही तस्वीर नहीं देता।

यहां unified memory फिर से महत्वपूर्ण हो जाती है। CPU और GPU को अलग-अलग memory pools में data copy करने की जरूरत कम होती है क्योंकि दोनों shared memory architecture का इस्तेमाल करते हैं।

M2 की सबसे महत्वपूर्ण कड़ी: Unified Memory

अगर M2 की पूरी architecture में एक ऐसा हिस्सा चुनना हो जो बाकी major blocks को जोड़ता है, तो memory subsystem सबसे महत्वपूर्ण उम्मीदवारों में से एक होगा।

M2 का memory controller 100GB/s unified memory bandwidth देता है, जो M1 से 50 प्रतिशत ज्यादा है। Chip को up to 24GB unified memory के साथ configure किया जा सकता है।

यह architecture CPU और GPU को अलग-अलग memory pools देने के बजाय एक shared memory environment प्रदान करता है।

इसका practical फायदा data movement में दिखाई देता है। उदाहरण के लिए, कोई application पहले CPU से data process करवाती है और उसी data पर GPU को काम करना है। Traditional discrete architecture में data को अलग memory pools के बीच move करना पड़ सकता है। Unified memory approach इस तरह के data movement को architecture के स्तर पर सरल करती है।

M2 की 100GB/s bandwidth इसलिए सिर्फ specification table में लिखने वाली संख्या नहीं है। यह CPU, GPU और specialized engines के बीच data supply की पूरी कहानी का हिस्सा है।

Neural Engine को CPU से अलग क्यों रखा गया?

M2 में 16-core Neural Engine मौजूद है। Apple के अनुसार यह 15.8 trillion operations per second तक process कर सकता है, जो M1 की तुलना में 40 प्रतिशत से ज्यादा improvement था।

Neural Engine का काम general-purpose CPU की जगह लेना नहीं है। इसे machine-learning workloads के लिए specialized processing path के रूप में देखना ज्यादा सही है।

इस तरह के dedicated hardware का फायदा तब मिलता है जब workload बार-बार एक खास प्रकार की mathematical processing करता है। CPU को ऐसे सारे operations सौंपने के बजाय dedicated neural hardware इस्तेमाल करने से general-purpose cores दूसरे tasks के लिए available रह सकते हैं।

Video के लिए M2 के अंदर अलग रास्ता क्यों बनाया गया?

M2 का एक हिस्सा ऐसा है जिसे सामान्य CPU/GPU discussion में आसानी से नजरअंदाज कर दिया जाता है — Media Engine।

Apple ने M2 में higher-bandwidth video decoder दिया, जो 8K H.264 और HEVC video को support करता है। इसके साथ dedicated ProRes video engine भी है, जो multiple streams of 4K और 8K ProRes video playback को hardware level पर accelerate कर सकता है।

Video processing में लगातार बड़े amounts of data decode, process और encode करने पड़ते हैं। अगर CPU को यह पूरा काम खुद करना पड़े, तो general-purpose compute resources जल्दी व्यस्त हो सकते हैं।

Apple के M2 MacBook Air specifications में hardware-accelerated H.264, HEVC, ProRes और ProRes RAW के साथ अलग video decode, video encode और ProRes encode/decode engines भी शामिल हैं।

ISP और Security Architecture

M2 में Apple ने एक new Image Signal Processor (ISP) भी जोड़ा था। इसका उद्देश्य बेहतर image noise reduction देना है। Mac की camera और imaging pipeline में image processing के लिए dedicated silicon होना काफी उपयोगी साबित होता है।

इसके साथ ही, M2 में Apple का next-generation Secure Enclave शामिल है। इसका उद्देश्य security-sensitive operations को अलग hardware environment में handle करना है, जिससे hardware-level encryption सुरक्षित रहती है।

M2 की Anatomy एक नजर में

अगर M2 SoC के आंतरिक घटकों को एक साथ देखें, तो इसमें ये प्रमुख blocks शामिल हैं:

  • 8-Core CPU: 4 Performance + 4 Efficiency cores
  • Up to 10-Core GPU: Parallel graphics और compute processing के लिए
  • 16-Core Neural Engine: Dedicated AI और machine learning task के लिए
  • Media Engine: ProRes, ProRes RAW, 8K H.264/HEVC acceleration के साथ
  • Unified Memory Subsystem: Up to 24GB capacity और 100GB/s bandwidth
  • Custom Hardware: Dedicated ISP और Secure Enclave
घटक / फीचरApple M2 Specification
Process NodeEnhanced 2nd-Gen 5nm
Transistor Count20 Billion
CPU Architecture8-Core (4 Performance + 4 Efficiency)
GPU ArchitectureUp to 10-Core GPU
Neural Engine16-Core (15.8 Trillion Ops/Sec)
Memory Bandwidth100 GB/s
Max Unified MemoryUp to 24 GB
Pro Video EngineDedicated ProRes & ProRes RAW Engine
SecurityNext-generation Secure Enclave

M2 में सबसे दिलचस्प बदलाव कहां है?

M2 को देखकर एक बात साफ होती है: Apple ने दूसरी M-series generation में core count बढ़ाने से ज्यादा पूरे SoC को मजबूत किया।

मान लीजिए कोई Mac video editing कर रहा है। CPU general application logic संभाल सकता है, GPU parallel graphics work कर सकता है, media engine video data को specialized तरीके से process कर सकता है, Neural Engine machine-learning tasks में मदद कर सकता है और memory controller इन अलग-अलग engines को data उपलब्ध कराता है।

M2 की खासियत किसी एक specification में नहीं मिलती। 20 billion transistors, 8-core CPU, up to 10-core GPU, 16-core Neural Engine, 100GB/s unified memory और dedicated media hardware एक-दूसरे से जुड़े हुए हिस्से हैं। Apple ने M2 में अलग-अलग workloads के लिए अलग processing engines और उन सबके बीच तेज shared memory architecture को प्राथमिकता दी है।

Source: Apple M2 Technical Announcement & Mac Specifications, Apple Security Documentation, TechInsights APL1109 M2 Processor Floorplan Analysis.

Continue Reading
Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Apple

Apple M1 Chip की असली कहानी: एक चिप ने Mac को हमेशा के लिए कैसे बदल दिया?

Published

on

By

2020 में Apple ने Mac की सबसे बड़ी चीज बदली, लेकिन बदलाव सिर्फ इतना नहीं था कि Intel का प्रोसेसर हटाकर Apple की चिप लगा दी गई।

असल बदलाव यह था कि Mac के अंदर अलग-अलग काम करने वाले कई हिस्सों को एक ही silicon में इस तरह जोड़ा गया कि CPU, GPU, memory और दूसरे accelerators एक-दूसरे के बहुत करीब रहकर काम कर सकें।

Apple ने M1 को 2020 में MacBook Air, 13-inch MacBook Pro और Mac mini के साथ पेश किया था। यह Mac के लिए Apple का पहला chip था और 5nm process पर बना था। इसमें लगभग 16 अरब transistors थे। लेकिन केवल transistor count से यह समझ में नहीं आता कि M1 इतना महत्वपूर्ण क्यों था।

Intel से Apple Silicon तक जाने की जरूरत क्यों पड़ी

M1 से पहले Mac में processor, memory और दूसरे system functions का रास्ता आज के Apple Silicon जैसा एकीकृत नहीं था।

Apple पहले से iPhone और iPad के लिए अपनी A-series chips बना रहा था। उन chips में performance और power consumption को साथ लेकर चलने का काफी अनुभव Apple के पास जमा हो चुका था।

M1 में उसी सोच को Mac के लिए बड़े स्तर पर इस्तेमाल किया गया। इसलिए M1 को केवल एक नया CPU कहना सही नहीं होगा। यह एक पूरा SoC था, जिसमें computing, graphics, machine learning, security, media और दूसरे system functions एक ही chip में रखे गए थे।

यहीं से M1 का डिजाइन समझना शुरू होता है।

M1 के अंदर असल में क्या-क्या था

M1 के मुख्य हिस्सों को देखें तो इसमें 8-core CPU, अधिकतम 8-core GPU और 16-core Neural Engine था।

CPU के 8 cores दो तरह के थे:

CPU हिस्सासंख्यामुख्य काम
Performance cores4भारी और demanding काम
Efficiency cores4हल्के और कम power वाले काम

इसके अलावा chip में GPU, Neural Engine, image signal processor, media processing के लिए dedicated hardware, Secure Enclave और दूसरे custom blocks भी मौजूद थे।

MacBook Air के कुछ M1 configurations में 7-core GPU था, जबकि दूसरे models में 8-core GPU दिया गया। MacBook Pro और Mac mini के M1 models में 8-core GPU था।

इसलिए “M1 में 8-core GPU था” कहना हर M1 Mac के लिए सही नहीं होगा।

CPU में 4 बड़े और 4 छोटे cores रखने का मतलब

M1 का CPU एक ही तरह के आठ cores से नहीं बना था।

चार performance cores तब काम आते हैं जब Mac को ज्यादा processing power चाहिए। उदाहरण के लिए बड़ी calculation, फोटो editing या कोई ऐसा काम जिसमें कम समय में ज्यादा processing करनी हो।

दूसरी तरफ चार efficiency cores कम power में रोजमर्रा के काम संभाल सकते हैं। वेब browsing, हल्का background work या दूसरे छोटे tasks के लिए हर बार चार बड़े cores चलाना जरूरी नहीं होता। यही arrangement laptop में एक महत्वपूर्ण फायदा देता है। हर काम के लिए maximum power खर्च करने की जरूरत नहीं पड़ती।

Apple के अनुसार M1 के चारों performance cores मिलकर multithreaded workloads को संभाल सकते हैं, जबकि efficiency cores बहुत कम power में हल्के काम चला सकते हैं।

M1 का सबसे बड़ा बदलाव CPU नहीं था

बड़ा बदलाव memory के तरीके में था। पुराने computer architecture में CPU और GPU जैसे processors अपने काम के दौरान memory में मौजूद data के साथ काम करते हैं और अलग-अलग हिस्सों के बीच data movement performance पर असर डाल सकता है।

M1 में Apple ने Unified Memory Architecture इस्तेमाल की।

इसमें CPU, GPU और SoC के दूसरे हिस्से एक ही memory pool को access कर सकते हैं। इसका मतलब यह है कि एक component के लिए मौजूद data को दूसरे component के लिए अलग memory pool में बार-बार copy करने की जरूरत कम हो सकती है।

मान लो कोई बड़ी image GPU process कर रहा है और CPU को उसी data पर कुछ calculation करनी है। M1 का design दोनों को उसी shared memory system से data तक पहुंचने देता है। यहीं M1 का SoC design रोजमर्रा के काम में दिखाई देता है।

लेकिन Unified Memory का एक दूसरा असर भी था

इस architecture का फायदा यह था कि memory system chip के बाकी हिस्सों के साथ शुरू से ही एक ही design का हिस्सा था।

लेकिन इसका नुकसान भी था। M1 Mac में memory सामान्य desktop RAM की तरह बाद में बदलने या upgrade करने के लिए नहीं थी। MacBook Air और MacBook Pro के शुरुआती M1 configurations 8GB या 16GB unified memory के साथ आते थे। इसलिए M1 खरीदते समय memory capacity पहले ही तय करनी पड़ती थी।

GPU को अलग graphics card की जरूरत क्यों नहीं पड़ी

M1 में dedicated GPU chip के बजाय उसी SoC के अंदर GPU मौजूद था।

8-core GPU वाला M1 Apple के अनुसार लगभग 2.6 TFLOPS तक throughput दे सकता था और एक साथ बड़ी संख्या में threads संभाल सकता था। इसका फायदा यह था कि CPU और GPU के बीच data movement के लिए अलग graphics chip और अलग memory architecture की जरूरत नहीं थी।

लेकिन इसका मतलब यह नहीं था कि M1 हर dedicated desktop GPU से तेज था। M1 का लक्ष्य कम power में बहुत अच्छा integrated performance देना था। इसी वजह से MacBook Air जैसे thin laptop में इसका design खास तौर पर उपयोगी बना।

Neural Engine Mac में पहली बार आया

M1 में 16-core Neural Engine था। यह machine learning workloads के लिए बनाया गया dedicated hardware था और Apple ने इसकी क्षमता 11 trillion operations per second तक बताई थी।

इसका इस्तेमाल उन workloads में किया जा सकता है जहां सामान्य CPU को हर calculation अकेले करने की जरूरत नहीं होती। Image processing, voice recognition और video analysis जैसे कामों में machine learning acceleration उपयोगी हो सकता है।

M1 की खास बात यह भी थी कि machine learning केवल Neural Engine तक सीमित नहीं थी। Apple ने CPU और GPU में भी ML acceleration capabilities शामिल की थीं। इसलिए M1 में AI processing को एक अलग छोटे हिस्से की कहानी समझना अधूरा होगा।

Secure Enclave और बाकी हिस्से कहां जाते हैं

M1 सिर्फ CPU, GPU और Neural Engine का जोड़ नहीं था। इसमें Secure Enclave भी था, जो security-related operations के लिए इस्तेमाल होता है। इसके अलावा image signal processing और media processing के लिए dedicated hardware मौजूद था।

इस तरह का dedicated hardware एक सामान्य CPU को हर काम करने से बचाता है।अगर video encode या decode करना हो, image processing करनी हो या security-related operation चलाना हो, तो उसके लिए specialized hardware इस्तेमाल किया जा सकता है। यही chip design की एक महत्वपूर्ण सोच है

5nm और 16 अरब transistors का मतलब

M1 को TSMC के 5nm process पर बनाया गया था और Apple ने इसमें 16 billion transistors बताए थे।

लेकिन 5nm का मतलब यह नहीं है कि chip का हर transistor सचमुच 5 nanometer चौड़ा है। यह semiconductor manufacturing process generation का नाम है। छोटे process node से एक ही area में अधिक transistors लगाने और power efficiency सुधारने के अवसर मिलते हैं।

M1 में Apple ने इसी transistor budget का इस्तेमाल सिर्फ CPU को बड़ा बनाने में नहीं किया। उस जगह में CPU, GPU, Neural Engine, memory-related circuitry, security, media और दूसरे blocks को एक साथ रखा गया। यही वजह है कि M1 को केवल “एक तेज processor” कहने से इसकी पूरी architecture समझ में नहीं आती।

M1 को खोलकर देखने पर क्या पता चलता है

M1 की अंदरूनी बनावट केवल Apple के diagrams से ही नहीं जानी गई।

TechInsights ने MacBook Air A2337 से निकाले गए Apple M1 APL1102 का detailed digital floorplan analysis किया। इसमें package और die photographs, X-ray, SEM images और die पर मौजूद प्रमुख functional blocks की पहचान जैसी analysis शामिल थी।

इस तरह की teardown analysis से chip के अंदर अलग-अलग blocks की physical placement को समझने में मदद मिलती है।

लेकिन हर internal detail public नहीं है। Apple की पूरी floorplan design, individual blocks की exact internal implementation और कई low-level engineering details proprietary हैं। इसलिए किसी भी M1 anatomy में जो चीज public teardown से स्पष्ट नहीं है, उसे अनुमान के रूप में ही दिखाना चाहिए।

MacBook Air में fan क्यों नहीं था

M1 की architecture का एक practical example MacBook Air था। 2020 का M1 MacBook Air fanless design के साथ आया। यह इसलिए संभव हुआ क्योंकि M1 को शुरुआत से performance और power efficiency को साथ लेकर बनाया गया था।

Apple ने M1 को low-power Mac systems के लिए optimize किया था और अपने पुराने Mac systems की तुलना में performance-per-watt में बड़ा सुधार बताया था। MacBook Air में इसका मतलब था कि सामान्य काम करते समय active fan की जरूरत नहीं पड़ती थी।

लेकिन इसका मतलब यह नहीं है कि M1 किसी भी workload में गर्म नहीं होता। जब chip को लंबे समय तक भारी workload दिया जाता है तो वह heat पैदा करता है। Fanless design का मतलब केवल इतना है कि MacBook Air में उस heat को संभालने के लिए active fan नहीं लगाया गया था।

M1 किन Macs में आया

M1 की शुरुआत तीन प्रमुख Mac products से हुई:

  • MacBook Air
  • 13-inch MacBook Pro
  • Mac mini

MacBook Air में 7-core और 8-core GPU दोनों configurations मिले, जबकि 13-inch MacBook Pro और Mac mini के M1 versions में 8-core GPU था।

यानी एक ही M1 नाम होने के बावजूद हर device में बिल्कुल समान GPU configuration नहीं था।

M1 ने आगे क्या रास्ता बनाया

M1 की सबसे बड़ी उपलब्धि केवल उसकी उस समय की performance नहीं थी।

इसने दिखाया कि Apple एक ही SoC architecture में CPU, GPU, memory system, machine learning, security और media processing को Mac के लिए एक साथ design कर सकता है। इसके बाद Apple ने इसी Apple Silicon approach को अधिक बड़े और अधिक powerful chips में आगे बढ़ाया।

इसलिए M1 को बाद के M1 Pro, M1 Max और M1 Ultra से अलग करके देखना मुश्किल है। वह पूरी Mac chip strategy की शुरुआत था।

M1 की सीमाएं भी थीं

M1 को केवल उपलब्धियों की सूची की तरह देखना सही नहीं होगा। सबसे स्पष्ट सीमा memory capacity थी। शुरुआती M1 Macs में unified memory अधिकतम 16GB तक configurable थी। कुछ professional workloads के लिए बाद में Apple को इससे बड़े memory और compute configurations वाले chips लाने पड़े।

दूसरी बात यह है कि M1 की integrated GPU बहुत सक्षम थी, लेकिन हर professional graphics workload में यह dedicated high-end GPU का replacement नहीं थी। और तीसरी बात, M1 की architecture के कारण memory बाद में upgrade करना संभव नहीं था।

इसलिए M1 का design हर उपयोगकर्ता के लिए एक जैसा फायदा नहीं देता था।

M1 की Anatomy एक नजर में

हिस्साM1 में क्या थाइसका काम
CPU8 coresGeneral computing
Performance CPU4 coresभारी CPU workloads
Efficiency CPU4 coresकम power वाले workloads
GPU7 या 8 coresGraphics और parallel workloads
Neural Engine16 coresMachine learning
Unified Memory8GB / 16GB configurationsCPU, GPU और दूसरे blocks के लिए shared memory
ISPApple-designedImage processing
Media hardwareDedicated blocksVideo-related processing
Secure EnclaveIntegrated security hardwareSecurity-sensitive operations
Process5nmHigh transistor density और efficiency
Transistors16 billionपूरे SoC की computing और control circuitry

तो M1 की असली कहानी क्या थी?

M1 की खासियत यह नहीं थी कि उसमें आठ CPU cores थे या 16-core Neural Engine था।

असली बदलाव यह था कि Apple ने Mac को एक ऐसे architecture पर डाल दिया जिसमें CPU, GPU, memory और specialized hardware को अलग-अलग components की तरह नहीं, बल्कि एक ही system के हिस्सों की तरह design किया गया।

Unified memory ने data movement का तरीका बदला। Dedicated accelerators ने CPU पर हर काम डालने की जरूरत कम की। 5nm process ने बड़े transistor budget को relatively छोटे और efficient package में रखने की जगह दी। और Apple के hardware तथा macOS के बीच ज्यादा सीधा integration संभव हुआ। यही कारण है कि M1 को Apple की एक और तेज chip की तरह देखना इसकी कहानी को छोटा कर देता है।

M1 ने Mac के अंदर chip की भूमिका ही बदल दी।

Source: Official Apple Newsroom & Tech Specs, TechInsights M1 APL1102 Digital Floorplan Analysis.

Continue Reading

Apple

Apple A17 Pro: 3nm की पहली छलांग ने iPhone की चिप में क्या बदल दिया?

Published

on

By

iPhone 15 Pro हाथ में लेने पर A17 Pro की सबसे बड़ी उपलब्धि दिखाई नहीं देती। बाहर से फोन वही काम करता है जो दूसरा smartphone करता है: apps खोलना, camera चलाना, video record करना और games खेलना। सारा बदलाव चिप के अंदरूनी आर्किटेक्चर में था।

A17 Pro के साथ Apple ने iPhone में 3nm process पहली बार इस्तेमाल किया। Apple ने इसे industry का पहला 3-nanometer chip बताया था। इसी chip में CPU architecture में बदलाव, नया 6-core GPU, hardware ray tracing, तेज Neural Engine, dedicated AV1 decoder और USB 3 controller जैसी चीजें एक साथ आईं।

इसलिए A17 Pro की कहानी सिर्फ “3nm पर बनी नई Apple chip” कहकर खत्म नहीं होती। दिलचस्प हिस्सा यह है कि छोटे manufacturing process से मिली transistor density और efficiency को Apple ने chip के किन हिस्सों में इस्तेमाल किया।

3nm Node और Transistor Budget की असली कहानी

A17 Pro को TSMC के 3nm process पर बनाया गया था। TechInsights की analysis भी इसे TSMC 3nm FinFET process से बनी application processor के रूप में पहचानती है।

यहां 3nm को लेकर एक आम गलतफहमी दूर करना जरूरी है। इसका मतलब यह नहीं है कि chip के अंदर हर transistor का कोई physical dimension ठीक 3 nanometer है। Process node semiconductor manufacturing की पूरी technology generation को दर्शाता है।

छोटे process node का असली फायदा transistor density और power efficiency में मिलता है। A17 Pro में लगभग 19 billion transistors थे, जो A16 Bionic के 16 billion से काफी ज्यादा हैं। लेकिन transistor count अकेले performance नहीं बताता।

Apple ने इस अतिरिक्त transistor budget को सिर्फ CPU तक सीमित नहीं रखा, बल्कि उसे CPU, GPU, Neural Engine, media processing, connectivity और security के बीच अलग-अलग allocate किया — यही वजह थी कि हर हिस्से को अपने हिसाब से efficiency मिली।

CPU vs GPU: असली बदलाव कहां हुआ?

A17 Pro का CPU 6-core था, जिसमें 2 performance cores और 4 efficiency cores दिए गए। Apple ने पिछली पीढ़ी की तुलना में up to 10% faster performance का दावा किया था।

लेकिन A17 Pro का सबसे बड़ा architectural बदलाव GPU में दिखाई देता है:

  • 6-Core GPU Redesign: A16 Bionic के 5-core GPU के मुकाबले Apple ने इसे 6-core GPU दिया और इसे iPhone GPU का सबसे बड़ा redesign बताया, जिसमें up to 20% faster graphics performance का दावा किया गया।
  • Hardware-Accelerated Ray Tracing: नई GPU architecture में hardware ray tracing आया, जो software-based ray tracing की तुलना में 4x faster था।
  • Console-Level Gaming: Ray tracing के लिए dedicated hardware देने से Resident Evil Village, Resident Evil 4 और Death Stranding Director’s Cut जैसे console-level games iPhone 15 Pro पर संभव हो सके।

हर काम को general-purpose CPU से करवाना जरूरी नहीं। जब किसी खास workload (जैसे gaming graphics) का इस्तेमाल बढ़ता है, तो dedicated hardware बनाना ज्यादा efficient होता है — A17 Pro के GPU redesign में यही सोच दिखती है।

On-Device AI, Video Processing और USB 3 Controller

A17 Pro केवल raw computing तक सीमित नहीं था, इसमें रोजमर्रा के कामों के लिए कई specialized blocks जोड़े गए:

  • 16-Core Neural Engine: यह A16 की तुलना में up to 2x faster था। इसका इस्तेमाल iOS के autocorrect और Personal Voice जैसे on-device machine learning features में होता है।
  • Dedicated AV1 Decoder: high-quality video playback का बोझ CPU पर डाले बिना efficient decoding के लिए इसमें dedicated AV1 decoder दिया गया।
  • USB 3 Support: A17 Pro के नए USB controller की बदौलत iPhone पर पहली बार up to 10 Gbps transfer speed वाली USB 3 speeds का support मिला।
  • Computational Photography: Sensor से आने वाले raw data को final image में बदलने, noise कम करने और multi-frame processing को संभालने में इसके कस्टम इमेज ब्लॉक काम करते हैं।

A17 Pro की Anatomy और Packaging

A17 Pro की physical Anatomy को समझने के लिए TechInsights की teardown और floorplan analysis काफी उपयोगी है।TechInsights ने iPhone 15 Pro से निकाले गए A17 Pro APL1V02 processor के TMQG36 die का digital floorplan analysis किया, जिसमें logic और functional regions को पहचाना गया। इसके साथ ही processor एक package-on-package (PoP) configuration में था, जिसमें application processor के ऊपर DRAM package किया गया था। analyzed package का आकार लगभग 17.0 × 12.87 × 0.91 mm था।

Smartphone में जगह बहुत सीमित होती है, इसलिए silicon die के साथ-साथ packaging technology भी architecture जितनी ही महत्वपूर्ण हो जाती है।

A17 Pro की Anatomy एक नजर में

हिस्साA17 Pro मेंमुख्य भूमिका
CPU6-coreGeneral computing
Performance cores2 coresHeavy CPU workloads
Efficiency cores4 coresकम power वाले workloads
GPU6-coreGraphics और parallel processing
Ray tracingHardware acceleratedRealistic lighting और reflections
Neural Engine16-coreMachine learning
Transistorsलगभग 19 billionपूरे SoC की circuitry
ProcessTSMC 3nmSemiconductor manufacturing
VideoDedicated AV1 decoderAV1 video decoding
USBUSB 3, up to 10 GbpsHigh-speed data transfer
PackagePackage-on-Package (PoP)Processor और DRAM integration

A17 Pro को केवल 3nm की वजह से याद रखना इसकी कहानी को छोटा कर देता है।

3nm process के साथ hardware ray tracing और console-level games आए। Efficient CPU cores और तेज Neural Engine के साथ-साथ USB 3, AV1 decoding और ज्यादा capable GPU भी मिले। Apple का उद्देश्य केवल phone को सामान्य कामों में तेज करना नहीं था, बल्कि उस hardware को ऐसे heavy workloads के लिए तैयार करना था जो पहले smartphone पर मुश्किल माने जाते थे।

3nm सिर्फ शुरुआत थी। असली बदलाव इस बात में था कि Apple ने उस छोटे process से मिली transistor density और efficiency को chip के अंदर सही कामों के लिए इस्तेमाल किया।

Source: Official Apple Newsroom & Technical Announcements, Apple A17 Pro Specifications, TechInsights A17 Pro Digital Floorplan, CPU/GPU & 3nm Process Analysis.

Continue Reading

Apple

Apple A18 Pro का सच: कितना दमदार है Apple की यह नई iPhone चिप?

Published

on

By

स्पेक शीट पर A18 Pro को देखकर पहली नजर में कोई बहुत बड़ा बदलाव नहीं दिखता। 6-core CPU, 6-core GPU और 16-core Neural Engine — core counts लगभग वही हैं जिनसे A17 Pro को पहचाना जाता था। फिर A18 Pro को Apple ने iPhone 16 Pro की सबसे महत्वपूर्ण upgrades में क्यों रखा?

इसका जवाब सिर्फ नए cores में नहीं मिलता। A18 Pro में Apple ने ज्यादा ध्यान CPU architecture, memory bandwidth, cache, machine-learning acceleration, graphics और imaging pipeline के बीच के रिश्ते पर दिया है। यही वजह है कि chip को सिर्फ “6+6+16” configuration से समझना अधूरा रहेगा।

और A18 Pro की असली anatomy को समझने के लिए एक चीज जरूरी है: Apple बहुत कम internal details publicly बताता है। इसलिए जहां Apple ने specification दी है, उसे अलग रखना होगा और जहां TechInsights ने physical die analysis से कुछ देखा है, उसे अलग। दोनों sources अलग-अलग तरह की जानकारी देते हैं, और उन्हें एक ही certainty के साथ पढ़ना सही नहीं होगा।

3nm से शुरुआत, लेकिन कहानी सिर्फ 3nm की नहीं है

A18 Pro TSMC की second-generation 3nm process technology, N3E पर बना है। A17 Pro पहली-generation 3nm N3B process पर था। Apple के लिए यह process change सिर्फ manufacturing label बदलने भर की बात नहीं है; नए process के साथ transistor technology और chip-level design choices भी बदलती हैं। Apple A18 Pro को smaller और faster transistors वाली नई architecture के रूप में describe करता है।

TechInsights की A18 Pro die analysis के अनुसार इसका processor footprint A17 Pro की तुलना में करीब 3% छोटा है (अनुमानित ~105 mm²)। यानी A18 Pro को सिर्फ “3nm होने के कारण बहुत छोटा chip” मानना पूरी तस्वीर नहीं देता। Analysis में लगभग वही overall silicon area रखते हुए CPU, GPU, cache, NPU और memory interfaces की placement और proportions में बदलाव दिखाई देते हैं।

A18 Pro का exact transistor count Apple ने officially publish नहीं किया है। Die area और transistor count एक ही चीज नहीं हैं, खासकर जब manufacturing process और अलग-अलग circuit blocks की density भी बदल रही हो — इसलिए A17 Pro के known count से A18 Pro के लिए कोई अनुमान निकालना भरोसेमंद तरीका नहीं होगा।

CPU में core count वही, efficiency का खेल अलग

A18 Pro का CPU 6-core configuration रखता है: 2 performance cores + 4 efficiency cores। Apple के अनुसार यह पिछले generation के मुकाबले समान workload को up to 15% faster पूरा कर सकता है और उसी workload में 20% तक कम power इस्तेमाल करता है।

यहां core count से ज्यादा महत्वपूर्ण यह है कि cores और बाकी chip resources किस तरह साथ काम करते हैं।

TechInsights के floorplan में A18 Pro के CPU area के साथ एक बड़ा L3 cache region दिखाई देता है। Cache CPU के बहुत पास रहने वाली तेज memory होती है। जब processor को बार-बार इस्तेमाल होने वाला data वहीं मिल जाता है, तो हर बार system memory तक जाने की जरूरत कम हो सकती है। इससे latency और memory traffic दोनों पर असर पड़ता है।

TechInsights ने यह भी पाया कि A18 Pro के performance cores में Apple के M-series processors से मिलते-जुलते design characteristics दिखाई देते हैं। यह पूरी CPU architecture की पुष्टि नहीं करता, लेकिन Apple के अलग-अलग chip families में design ideas share करने की दिशा जरूर दिखाता है।

इसलिए A18 Pro का CPU upgrade सिर्फ clock speed की कहानी नहीं है।

GPU: 6 cores ही हैं, लेकिन performance में बड़ा बदलाव

A18 Pro में 6-core GPU है। Apple के मुताबिक यह previous generation की तुलना में up to 20% faster है। Hardware-accelerated ray tracing को भी Apple ने up to 2x faster बताया है।

A18 Pro ने GPU cores की संख्या बढ़ाए बिना performance बढ़ाने पर काम किया है। GPU workloads में data लगातार memory और cache के बीच चलता रहता है। Compute units तेज होने के बावजूद अगर data समय पर उपलब्ध न हो, तो theoretical performance पूरी तरह इस्तेमाल नहीं हो पाती।

इसीलिए A18 Pro का wider memory system भी महत्वपूर्ण है। System memory bandwidth में 17% increase CPU, GPU और Neural Engine तीनों के लिए अतिरिक्त data throughput देता है।

Apple का “up to 2x faster” ray-tracing claim एक maximum, best-case number है। असल result game engine, workload और software optimization के हिसाब से अलग-अलग होगा।

Neural Engine के पीछे भी पूरा AI subsystem है

A18 Pro में 16-core Neural Engine है और Apple इसे previous generation की तुलना में faster और more efficient बताता है। इसका मुख्य काम on-device machine-learning workloads को efficiently execute करना है।

लेकिन A18 Pro की AI processing केवल Neural Engine तक सीमित नहीं है। Apple ने CPU में next-generation ML accelerators भी जोड़े हैं। Apple के अनुसार ये high-efficiency, high-throughput और low-latency machine-learning computations को CPU side पर handle कर सकते हैं। इससे हर छोटे operation के लिए dedicated Neural Engine का इस्तेमाल जरूरी नहीं पड़ता।

Architecture के लिहाज से यह distinction महत्वपूर्ण है। Dedicated Neural Engine specialized ML workloads के लिए है, जबकि CPU-side accelerators कुछ दूसरे ML operations को कम overhead में संभाल सकते हैं।

TechInsights की physical floorplan analysis में A18 Pro के NPU area में 8-core configuration जैसा arrangement दिखाई देता है। Individual NPU cores A17 Pro की तुलना में लगभग 10% छोटे बताए गए हैं, जबकि shared logic और cache area लगभग 15% बड़ा दिखाई देता है।

यहां terminology अलग-अलग sources की है। Apple अपनी public specification में 16-core Neural Engine कहता है, जबकि TechInsights का floorplan analysis physical NPU cluster की अलग characterization देता है — ये दो अलग तरह के measurements हैं, इसलिए इन्हें सीधे एक-दूसरे से contradict करते हुए नहीं पढ़ना चाहिए।

Apple ने cache और logic area में हुए इस बदलाव के लिए कोई exact “AI performance में X% improvement” वाला आंकड़ा officially नहीं दिया है, इसलिए TechInsights के observations से ऐसा कोई percentage निकालना संभव नहीं है।

Memory: A18 Pro की छुपी हुई ताकत

A18 Pro की performance story में memory system शायद सबसे कम दिखाई देने वाला, लेकिन महत्वपूर्ण हिस्सा है। TechInsights ने A18 Pro floorplan में 4 LPDDR5X interfaces identify किए हैं। A17 Pro के LPDDR5 memory system से यह एक generation-level change है।

Apple ने पूरे system memory bandwidth में 17% increase बताया है। CPU, GPU और Neural Engine सभी data पर निर्भर हैं, इसलिए memory subsystem में सुधार का असर कई अलग workloads में दिखाई दे सकता है।

Processor के पास कितनी computing capacity है और उस capacity तक data कितनी तेजी से पहुंचता है — दोनों अलग चीजें हैं। A18 Pro में Apple ने इन दोनों के बीच के balance को बेहतर करने पर काम किया है।

Cache: die पर छोटा दिखने वाला, architecture में महत्वपूर्ण

A18 Pro के floorplan में cache को नजरअंदाज करना मुश्किल है। TechInsights ने एक large L3 cache region identify किया है।

Cache का फायदा सिर्फ CPU को तेज data देने तक सीमित नहीं है। बड़े shared cache structures processor को बार-बार external memory access करने से बचा सकते हैं, जिससे latency कम हो सकती है और memory traffic घट सकता है।

AI side पर भी TechInsights ने NPU के आसपास shared logic और cache area बढ़ा हुआ पाया है। इससे यह संकेत मिलता है कि Apple ने compute cores के साथ-साथ data movement और shared resources पर भी ध्यान दिया है।

फिर भी, physical floorplan में किसी block का area कितना बड़ा दिखता है और उस block का exact software-level performance पर योगदान कितना है — ये दो अलग सवाल हैं, और floorplan अकेले दूसरे का जवाब नहीं देता।

Camera और video में A18 Pro का दूसरा बड़ा काम

A18 Pro सिर्फ CPU और GPU वाला application processor नहीं है। इसकी imaging capabilities भी iPhone 16 Pro के camera system का महत्वपूर्ण हिस्सा हैं।

Apple ने A18 Pro में नया Image Signal Processor (ISP) और video encoder दिया है और कहा है कि इनकी data-processing capacity previous generation की तुलना में 2x है।

ISP camera sensor से आने वाले raw image data को process करने वाली pipeline का हिस्सा है। Exposure, colour, noise और computational photography जैसे कई operations इसी broader imaging pipeline से जुड़े होते हैं। Video encoder processed frames को compressed video format में encode करता है।

इसी hardware-software combination के साथ iPhone 16 Pro में 4K 120fps Dolby Vision video और 4K 120fps ProRes/Log recording जैसे workflows मिलते हैं। Apple ने 4K120 Dolby Vision के साथ नए A18 Pro ISP की frame-by-frame colour grading capability भी highlight की है।

Camera sensor, ISP, video encoder, memory system, storage और software pipeline — ये सब मिलकर पूरा imaging system बनाते हैं, इसलिए इन capabilities का credit अकेले ISP को देना अधूरी तस्वीर होगी।

Display, media और बाकी system blocks

A18 Pro का काम सिर्फ heavy computation तक सीमित नहीं है। iPhone 16 Pro का display system Always-On और ProMotion जैसी capabilities के साथ काम करता है, जबकि media और imaging workloads को अलग hardware blocks support करते हैं।

Apple ने A18 Pro को graphics-intensive gaming, computational photography और Apple Intelligence जैसे workloads के लिए design किया है। SoC के अंदर specialized blocks एक-दूसरे के साथ मिलकर काम करते हैं; CPU हर workload अकेले handle नहीं करता।

यही modern smartphone SoC की खासियत है। CPU और GPU के अलावा data movement, memory access, security और dedicated accelerators भी overall performance का हिस्सा हैं।

Security: Secure Enclave चिप का अलग सुरक्षित हिस्सा है

A18 Pro जैसी Apple SoC में security hardware भी architecture का हिस्सा है। Secure Enclave Apple SoC में integrated dedicated secure subsystem है और main processor से isolated रहता है। इसका उद्देश्य sensitive data और cryptographic operations के लिए अलग security boundary उपलब्ध कराना है।

Apple के documentation के अनुसार Secure Enclave में अपना Boot ROM, Secure Enclave Processor, AES Engine, protected memory mechanisms, random-number generation और public-key cryptography support जैसे hardware components होते हैं। इसका महत्वपूर्ण हिस्सा silicon में ही मौजूद रहता है।

A18 Pro की anatomy में security को main CPU का हिस्सा मानने के बजाय एक isolated secure subsystem के तौर पर देखना ज्यादा सटीक है।

USB और external data workflow

iPhone 16 Pro में USB 3 speeds up to 10Gbps का support भी है। High-resolution video files और ProRes workflows के लिए यह practical difference बनता है, खासकर जब footage को external storage पर transfer या record किया जाता है। Apple ने 4K120 ProRes और Log recording को external storage workflows के साथ भी highlight किया है।

SoC और पूरे phone की anatomy को अलग रखना भी जरूरी है। iPhone की connectivity architecture में cellular baseband जैसे components A18 Pro die के अंदर simply एक और block की तरह नहीं रखे जाते। A18 Pro की die anatomy और पूरे iPhone motherboard की anatomy दो अलग चीजें हैं।

A18 Pro के die floorplan में क्या दिखाई देता है?

TechInsights की physical analysis A18 Pro को सिर्फ specification sheet से कहीं ज्यादा दिलचस्प बनाती है। Analysis के मुताबिक die में मुख्य रूप से ये areas identify किए गए हैं:

BlockA18 Pro में क्या दिखता है
CPU2 performance + 4 efficiency cores
GPU6 cores
NPU8-core physical configuration (TechInsights analysis)
Memory Interface4 LPDDR5X interfaces
Cacheबड़ा L3 cache region
ProcessTSMC N3E (2nd Gen 3nm)
Die FootprintA17 Pro से करीब 3% छोटा

TechInsights ने N3E के साथ finFLEX technology के इस्तेमाल के संकेत भी report किए हैं। Analysis में यह भी दिखता है कि A18 Pro ने अपने predecessor से बहुत अलग overall footprint अपनाने के बजाय उसी broad area में architectural changes किए हैं।

उपलब्ध floorplan evidence से तस्वीर यह बनती है कि Apple ने existing silicon area के भीतर अलग-अलग blocks की priority और resource distribution को बदला है।

A17 Pro से A18 Pro में असली बदलाव

हिस्साA17 ProA18 Pro
ManufacturingTSMC N3BTSMC N3E
CPU6-core (2P+4E)6-core (2P+4E)
CPU Performance—Up to 15% faster
CPU Power—Up to 20% lower for same workload
GPU6-core6-core, up to 20% faster
Ray TracingHardware acceleratedUp to 2x faster
Neural Engine16-core16-core
ML AccelerationPrevious generationNext-generation CPU-side ML accelerators
MemoryLPDDR5LPDDR5X
System Memory Bandwidth—17% higher
ISP / Video EncoderPrevious generation2x data-processing capacity

Apple के official numbers और TechInsights के physical analysis को साथ रखकर देखें तो pattern साफ है: core counts में बदलाव सीमित है, लेकिन उन cores के आसपास का system ज्यादा महत्वपूर्ण तरीके से बदला गया है।

A18 और A18 Pro एक ही चिप नहीं हैं

A18 Pro को standard A18 का सिर्फ higher-clocked version समझना सही नहीं है। TechInsights ने A18 और A18 Pro के लिए अलग die markings और अलग die designs identify किए हैं। A18 Pro में 6-core GPU है, जबकि standard A18 में 5-core GPU है। TechInsights की analysis दोनों chips में 2+4 CPU configuration और 16-core NPU specification की ओर भी इशारा करती है, लेकिन overall silicon design अलग है।

Apple ने Pro और standard iPhone के लिए silicon level पर भी अलग priorities रखीं। Pro chip में ज्यादा graphics capability और imaging/video workloads के लिए अधिक headroom जैसी चीजें उस product positioning से जुड़ी हैं।

A18 Pro की सबसे बड़ी बात क्या है?

अगर A18 Pro को सिर्फ तीन numbers में लिखना हो — 6 CPU + 6 GPU + 16 Neural Engine — तो chip की सबसे दिलचस्प बात छूट जाएगी।

CPU core count वही रहा, लेकिन performance और efficiency दोनों में सुधार का दावा किया गया। GPU cores की संख्या वही रही, लेकिन GPU performance और ray tracing में बड़ा claimed jump आया। Neural Engine की public core count वही 16 है, जबकि CPU-side ML accelerators और NPU के आसपास के physical changes AI workload के लिए पूरी architecture को मजबूत करते हैं। Memory system LPDDR5X और 17% higher bandwidth के साथ आगे बढ़ता है। Cache और shared logic के लिए die area भी महत्वपूर्ण दिखाई देता है।

A18 Pro को सिर्फ एक और 3nm chip के रूप में देखना इसकी पूरी कहानी नहीं बताता।

इसी तरह TechInsights का floorplan कई important regions को identify करता है, लेकिन die पर दिखाई देने वाले हर छोटे area का exact purpose public documentation से तय नहीं किया जा सकता। NPU के shared cache और logic में increase दिखाई देना एक useful observation है, पर इससे अकेले कोई exact AI performance percentage नहीं निकलता।

Chip anatomy समझने में यह सीमा भी उतनी ही अहम है जितनी confirmed जानकारी। जहां evidence उपलब्ध नहीं है, वहां उसे अनुमान की जगह unknown ही रहने देना बेहतर approach है।

A18 Pro को खास तौर पर इसलिए देखा जाना चाहिए क्योंकि यह core-count race से ज्यादा system-level design का उदाहरण है। Apple ने CPU, GPU, Neural Engine, ML accelerators, cache, memory interfaces और imaging hardware को एक ऐसे SoC में जोड़ा है जिसमें अलग-अलग blocks एक-दूसरे की limitations को कम करने की कोशिश करते हैं।

A18 Pro की असली ताकत किसी एक block में नहीं, बल्कि इन blocks के बीच बने पूरे architecture में दिखाई देती है।

Source: Apple Newsroom, Apple Platform Security Documentation, और TechInsights की A18 / A18 Pro Digital Floorplan Analysis पर आधारित।

Continue Reading

Trending

Copyright © 2026 Netnaijaa | All Rights Reserved