欢迎来到天天文库
浏览记录
ID:33945993
大小:2.53 MB
页数:116页
时间:2019-03-01
《Operating System Support for the Heterogeneous OMAP4430.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、OperatingSystemSupportfortheHeterogeneousOMAP4430:AtaleoftwomicrosEtienneLeSueurandSimonRodgerswithAaronCarrollandBernardBlackhamLinux.conf.au,Ballarat17January2012Traditionalchip-multi-processors•SymmetricMulti-Processing(SMP)–twoormoreidenticalproc
2、essors/coresCoreCoreMemoryCoreCorefromimaginationtoimpact©NICTA2012Traditionalchip-multi-processors•SymmetricMulti-Processing(SMP)–twoormoreidenticalprocessors/coresCoreCoreCoreCoreMemoryDDRHT/DDRMemoryQPICoreCoreCoreCorefromimaginationtoimpact©NICTA
3、2012Heterogeneouschip-multi-processors•‘AsymmetricMulti-Processing’(AMP)–severaldifferentprocessors/coresCoreCoreMemoryCoreCorefromimaginationtoimpact©NICTA2012CoreasymmetryCoreCoreMemoryCoreCorefromimaginationtoimpact©NICTA2012CoreasymmetryCoreCoreM
4、emoryCoreCorefromimaginationtoimpact©NICTA2012Coreasymmetry•Performance–differentfrequency–differentpipelines–differentsizecaches/TLBs–etc.CoreCoreMemoryCoreCorefromimaginationtoimpact©NICTA2012Coreasymmetry•Performance–differentfrequency–differentpi
5、pelines–differentsizecaches/TLBs–etc.•InstructionSetArchitecture–ARMv7vsThumbCoreCore–SSEvsnoSSEMemoryCoreCorefromimaginationtoimpact©NICTA2012Benefitsofheterogeneoussystems•Energyefficiency–smallcoreshaveasmalldiearea–low-poweroff-loadallowsbigcoresto
6、sleepwhilesmallcoreswork•Computationalefficiencyingeneral–canfitmoresmallcoresinagivenareagivinggreaterparallelperformance–single-threadedworkloadscanstillgetperformanceonabigcorefromimaginationtoimpact©NICTA2012OSdesignforheterogeneousprocessors•Model
7、s–restrictive–hybrid–unified–distributedfromimaginationtoimpact©NICTA2012Restrictivemodel•Restrictallprogramstothesubsetoffeaturessupportedbybothtypesofcores•Limitedtoasubsetoffeatures–performancemaynotbeasgoodasitcouldbefromimaginationtoimpact©NICTA2
8、012Hybridmodel•Allowuserprogramstointerrogatetheheterogenouscapabilitiesofthesystem•Allowsuserprogramstoexecuteonthecoresthatprovidethefeaturestheyneed.–onIntel,CPUID–sched_setaffinity(target_core)fromimaginationtoimpact©NICTA2012Unifiedmodel•Allowprog
此文档下载收益归作者所有