NVIDIA Tegra 2 срещу Tegra 3 | Nvidia Tegra 3 (Quad Core Processor) срещу Tegra 2 Speed, Performance
NVIDIA, първоначално компания за производство на графични процесори (твърди, че е изобретил графични процесори в края на деветдесетте години), наскоро се преместиха на пазара за мобилни компютри, където NVIDIA System on Chips (SoC) са внедрени в телефони, таблети и други джобни устройства , Tegra е серия SoC, разработена от NVIDIA, насочена към внедряване на мобилния пазар. В термин на Layperson, SoC е компютър на един интегрален интегрален кръг, известен още като чип. Технически, SoC е интегрална система, която интегрира типични компоненти на компютър (като микропроцесор, памет, вход / изход) и други системи, които обслужват електронни и радио функции. Целта на тази статия е да сравним две скорошни SoC серии от Tegra, а именно NVIDIA Tegra 2 и NVIDIA Tegra 3.
Двата основни компонента на Tegra 2 и Tegra 3 са базиран на ARM процесор (централен процесор, известен още като процесор) и базиран на NVIDIA графичен процесор. Както Tegra 2, така и Tegra 3 са базирани на v7 ISA на ARM (архитектура на набор от инструкции, тази, която се използва като начално място за проектиране на процесор) и техните графични процесори са базирани на GeForce на NVIDIA. Процесорът и графичният процесор както в Tegra 2, така и в Tegra 3 са изградени в полупроводниковата технология, известна като 40 nm на TSMC (Taiwan Semiconductor Manufacturing Company).
Тегра 2 (серия)
SoCs от серията Tegra 2 за пръв път бяха пуснати на пазара в началото на 2010 г., а първият набор от устройства за разполагането им са някои не толкова известни таблети. Първото внедряване на същото в смартфон дойде през февруари 2011 г., когато LG пусна своя мобилен телефон Optimus 2X. След което голям брой други мобилни устройства са използвали Tegra 2 серии SoC, някои от които са Motorola Atrix 4G, Motorola Photon, LG Optimus Pad, Motorola Xoom, Lenevo ThinkPad Tablet и Samsung Galaxy Tab 10.1.
SoCs от серията Tegra 2 (технически MPSoC, поради внедряването на многопроцесорен процесор) разполагаше с двуядрени процесори на базата на ARM Cotex-A9 (който използва ARM v7 ISA), които обикновено са с тактова честота на 1GHz. Насочвайки по-малка площ на die, NVIDIA не поддържа инструкциите на NEON (разширеното SIMD разширение на ARM) в тези процесори. Изборът на GPU беше UltraFor Power (ULP) на NVIDIA, който имаше 8 ядра, пакетирани в него (не е изненада за компания, известна с много-много ядрените си графични процесори). Графичните процесори бяха с тактова честота между 300MHz до 400MHz в различни чипове от серията. Tegra 2 има както L1 кеш памет (инструкции и данни - частни за всяко ядро на процесора), така и L2 кеш (споделени между двете процесорни ядра) йерархии, и които позволяват пакетиране до 1 GB DDR2 модули с памет.
Тегра 3 (серия)
Първият SoC (или по-скоро MPSoC) в серията Tegra 3 беше пуснат в началото на ноември 2011 г. и все още предстои да бъде внедрен в наличните в търговската мрежа устройства. NVIDIA твърди, че това е първият мобилен телефон супер процесор, за сглобяване на четириядрена ARM Cotex-A9 архитектура. Въпреки че Tegra 3 има четири (и следователно четворни) ARM Cotex-A9 ядра като основен процесор, той има спомагателно ядро ARM Cotex-A9 (наречено другар сърцевина), която е идентична в архитектурата с другите, но е изрязана на тъкан с ниска мощност и се тактира с много ниска честота. Докато основните ядра могат да бъдат с тактова честота от 1.3GHz (когато всичките четири ядра са активни) до 1.4GHz (когато само едно от четирите ядра е активно), спомагателното ядро е с тактова честота на 500MHz. Целта на спомагателното ядро е да стартира фонови процеси, когато устройството е в режим на готовност и по този начин спестява енергия. За разлика от Tegra 2, Tegra 3 поддържа инструкциите на NEON. Графичният процесор, използван в Tegra 3, е GeForce на NVIDIA, който има 12 ядра, пакетирани в него. Tegra 3 има както L1 кеш, така и L2 кеш, който е подобен на този на Tergra 2 и които позволяват пакетиране до 2GB DDR2 RAM.
Сравнението между Tegra 2 (серия) и Tegra 3 (серия) MPSoCs е представено по-долу:
Тегра 2 серия | Тегра 3 серия | |
Дата на излизане | Q1 2010 г. | Q4 2011 г. |
Тип | MPSoC | MPSoC |
Първо устройство | LG Optimus 2X (първо мобилно внедряване) | Все още не е разгърнат |
Други устройства | Motorola Atrix 4G, Motorola Photon 4G, LG Optimus Pad, Motorola Xoom, Motorola Electrify, Lenevo ThinkPad Tablet, Samsung Galaxy Tab 10.1 | - |
Е | ARM v7 | ARM v7 |
процесор | ARM Cortex-A9 (двуядрен) | ARM Cortex-A9 (четириядрен) |
Тактова скорост на процесора | 1.0 GHz - 1.2 GHz | Едноядрен - до 1.4 GHz Четири ядра - до 1,3 GHz |
GPU | NVIDIA GeForce (8 ядра) | NVIDIA GeForce (12 ядра) |
Тактова скорост на графичния процесор | 300MHz - 400MHz | Не е наличен |
CPU / GPU технология | TSMC 40nm | TSMC 40nm |
L1 кеш | 32kB инструкция, 32kB данни (за всяко ядро на процесора) | 32kB инструкция, 32kB данни (за всяко ядро на процесора) |
L2 кеш | 1MB (споделено между всички ядра на процесора) | 1MB (споделено между всички ядра на процесора) |
памет | До 1GB | До 2GB |
резюме
В обобщение, NVIDIA, на името на серията Tegra 3, излезе с MPSoC с висок потенциал. Очевидно превъзхожда своите MPSoC-та от серията Tegra 2 както в компютърната, така и в графичната производителност. Идеята за a другар core е много чист, тъй като може да бъде много полезен за мобилни устройства, тъй като такива устройства са в режим на готовност по-често, отколкото не, и се очаква да изпълняват фонови задачи. Как индустрията за мобилни компютри ще използва потенциала, предстои да видим.