Apple M5 Core Strategy లోపల

Apple M5 చిప్ కంపెనీ యొక్క silicon эволუशన్లో నిర్ణయాత్మక దశ, మరియు అరుదైన వివరణాత్మక సంఫლంలో Apple ఇంజనీర్లు M5 ఎందుకు మూడు విభిన్న రకాల processing cores ను ఉపయోగించుకుంటుంది, తరువాత రెండు-స్థర విధానానికి బదులుగా పెద్దవారు Apple Silicon తరాలను నిర్వచించారు. సమాధానం గణనీయ పనులను hardware వనరులకు శస్త్ర ఖచ్చితత్వంతో సరిపోల్చడం గురించిన ఒక పరిశీలిత తత్వశాస్త్రాన్ని బహిర్గతం చేస్తుంది।

Performance Cores: Burst Workloads కోసం నిర్మించిన

M5 శ్రేణీ యొక్క శిఖరంలో performance cores కూర్చున్నాయి—అత్యంత డిమాండ్ చేసిన గణన bursts ను నిర్వహించడానికి రూపొందించిన ఉচ్చ-throughput processing units. ఈ cores ఉच్చమైన clock speeds లో పనిచేస్తాయి మరియు పెద్ద caches మరియు out-of-order execution pipelines ను కలిగి ఉంటాయి, video editing, 3D rendering, మరియు machine learning inference వంటి concentrated workloads ద్వారా sprint చేయడానికి వాటిని చేతిలో ఇస్తుంది।

Apple ఇంజనీర్లు performance cores ను చిప్ యొక్క sprinters గా వర్ణిస్తారు—స్థిరత కోసం కాదు, కానీ raw throughput కోసం ఆధునికీకరించిన. ఒక వినియోగదారు సంక్లిష్ట Final Cut Pro ప్రకల్పనను తెరిచినప్పుడు లేదా డిమాండ్ చేసిన AI model ను నడుపుతుంటే, performance cores దృష్టిని సంపादించుకుంటాయి. కానీ tradeoff శక్తి: ఈ cores ను full tilt లో నడుపటం బ్యాటరీని త్వరగా నుండి తీసుకుంటుంది. ఇది design ద్వారా ఏర్పాటు చేయబడింది—అవి marathon చేతుల కోసం కాదు, short bursts లో నడవాలని అర్థం.>

Efficiency Cores: రోజువారీ పనుల కార్మికులు

శక్తి వినియోగంలో performance cores కు దిగువ కూర్చున్నారు—కానీ ప్రాధాన్యతలో కాదు—efficiency cores. ఇవి background processes, app refreshes, email fetching, మరియు light foreground tasks యొక్క steady stream ను నిర్వహిస్తాయి, ఇవి చాలా మంది వినియోగదారుల రోజువారీ computing అనుభవాన్ని నిర్వచిస్తాయి. Efficiency cores తక్కువ voltage మరియు clock speeds లో పనిచేస్తాయి, వాటి performance counterparts యొక్క energy fraction లో విస్తారమైన పనుల మొత్తాన్ని ప్రక్రియ చేయడానికి వాటిని చేతిలో ఇస్తుంది।

Apple Silicon యొక్క మునుపటి తరాలలో, efficiency cores దాదాపు అన్ని idle-state workloads ను నిర్వహించారు. M5 తో, అవి background processing కు బేస్‌ను బిందువుకు చేసి ఉన్నాయి కానీ ఇప్పుడు మూడవ tier తో జతచేయబడ్డాయి, energy efficiency ను మరింత ముందుకు తీసుకెళ్లుతుంది।

Ultra-Low-Power Cores: కొత్త సంకలితం

M5 లో headline addition ultra-low-power cores యొక్క పరిచయం—purpose-built system యొక్క deepest sleep states లో కూడా నడవాల్సిన పనుల కోసం. Siri listening, location tracking, health sensor monitoring, మరియు push notification processing వంటి always-on features గురించి ఆలోచించండి।

ఈ cores ఎంత తక్కువ శక్తిని వినియోగిస్తాయి, అవి residual charge నుండి hours కోసం నడతాయి. dedicated ultra-low-power silicon కు always-on functions ను offload చేయడం ద్వారా, Apple battery జీవితాన్ని dramatically extend చేయగలదు వినియోగదారుల snap-to-attention responsiveness ను compromise చేయని. Performance మరియు standard efficiency cores పెద్ద సమయం కోసం deeper sleep states లో నిమజ్జనం చేయగలవు ultra-low-power cores always-on workload ను నిర్వహిస్తున్నందున।

The Orchestration Layer

మూడు core types ఉండటం కేవలం ఉపయోగకరమైనది, సిస్టమ్ intelligently పనులను right tier కు route చేస్తుంది. Apple యొక్క hardware scheduler, tightly integrated macOS మరియు iOS తో, real time లో workload demands ను పర్యవేక్షిస్తుంది మరియు accordingly పనులను route చేస్తుంది. Short latency-sensitive operations performance cores కు వెళ్తాయి. Sustained moderate workloads efficiency cores లో నడతాయి. Background monitoring మరియు always-on features ultra-low-power cores లో నడతాయి. ఈ orchestration developers మరియు users కు transparent—applications tiered architecture నుండి ఉపయోగ చేసుకోవడానికి rewrite చేయవలసిన అవసరం లేదు।

మూడు Tiers ఇప్పుడు ఎందుకు?

మూడు core types కు move చేయడం usage expectations ఎలా మారిందో ప్రతిబింబిస్తుంది. Always-on behaviors ఒకటికి mainly smartphones లో apply చేయుటకు—instant wake, persistent background tasks, continuous sensor monitoring—MacBooks మరియు iPads కు migrate చేయబడ్డాయి. వినియోగదారులు తమ laptops ను iPhones లాగా behave చేయటకు కోరుకుంటారు: instantly responsive, always wake words కోసం listening, always syncing.

రెండు core types తో అదృశ్య expectations ను పూర్తి చేయడానికి efficiency cores ను ideal కంటే ఎక్కువ సమయం నడుపవలసి వచ్చింది battery life కోసం. Ultra-low-power tier Apple ను always-on demands ను satisfy చేయటకు అనుమతిస్తుంది, మరింత power-hungry efficiency cores ను always alive ఉంచకుండా।

Competitive Context

Intel మరియు AMD గత సంవత్సరాలలో efficiency-core strategies ను వారి సొంత మార్గంలో అనుసరించారు. Intel యొక్క hybrid architecture 2021 లో Alder Lake తో x86 లో performance మరియు efficiency cores ను పరిచయం చేసింది. కానీ Apple యొక్క tight integration of hardware మరియు software దాని tiered architecture కు advantages ఇస్తుంది, x86 competitors లో replicate చేయడం కఠినం, ఎక్కడ OS silicon లో same degree of control ను కలిగి లేనిది. dedicated ultra-low-power tier యొక్క addition Apple ని standby efficiency లో x86 competitors ముందుకు ఉంచుతుంది, మరియు M5 ను always-connected era కోసం ఒక uniquely capable chip గా position చేస్తుంది, ఇది professional మరియు consumer devices లో norm ఆకారం ధరించడం జరుగుతుంది।

ఈ కథ 9to5Mac యొక్క reporting ఆధారంగా ఉంది. original article ను చదువండి.