SlideShare a Scribd company logo
Vlad-Ştefan PETRE
                                    331CB
                            vlad@vladpetre.com
                       http://twitter.com/vladpetre88
                 http://www.linkedin.com/in/vladpetre88

1   02.06.2010
Ce este NVIDIA Tegra?




6   02.06.2010
NVIDIA Tegra este o Arhitectura Multi-
                        Procesor




7   02.06.2010
Dual-Core ARM Cortex A9 CPU
• Nucleu ARM11, optimizat pentru înaltă
  performanţă.
• 32KB (Instruction) + 32KB (Data) L1
  cache.
• 256KB L2 cache.
• Poate fi tactat până la 1 GHz.
• Timp scăzut de acces către DRAM, cu un
  bandwidth de pana la 2.7GB/s.
• De reţinut că procesarea media este
  efectuată de către unităţile hardware
  specializate, consumul fiind astfel mult
  mai mic decat în cazul procesării
  software.
  8   02.06.2010
Ultra Low Power GeForce
• Vertex shader şi pixel shader
  programabile.
• Suport pentru programare de
  nivel înalt GLSL (OpenGL
  Shading Language).
• OpenGL ES 2.0
• Similar cu DirectX 9
• Filtru anisotropic de înaltă
  calitate.
• În mare, este un chipset GeForce
  la scară mică, dar performanţe
  similare.

9   02.06.2010
Ultra Low Power GeForce Performance
• Tegra APX poate procesa:
   • Peste                40M
     triunghiuri/sec
   • Până la 600M pixeli/sec
   • În materie de texturi,
     peste 240M pixeli/sec
• Quake 3 Arena
   • 45+ fps WVGA(800x480)
   • 8x Anisotropic Texture
     Filtering


10   02.06.2010
High Definition Audio Video Processors
• Decodare       High      Definition
  1080p/720p, cu un bitrate de până
  la 20 Mbps (H.264, MPEG-4).
• Encodare High Definition 1080p,
  cu un bitrate de până la 10Mbps
  (H.264, MPEG-4).
• Numeroase       formate      audio
  suportate (AAC, AAC+, eAAC+,
  WMA, MP3, MIDI, Real Audio,
  PCM, etc).


11   02.06.2010
Autonomie
• Autonomia Tegra în materie de
  redare MP3 este de peste 100 de
  ore.
• Autonomia în materie de redare video
  HD este de 10 ore, chipul consumand
  sub 200 mW.
• Autonomia în standby poate ajunge
  la ordinul săptămânilor, consumul
  fiind de ordinul zecilor de microW.
• Autonomia în materie de 3D gaming
  intensiv este de peste 5 ore.
12   02.06.2010
Familia Tegra


                     APX 2500    600            650             250
Rezoluţie            854x480     1280x1024      1680x1050       1920x1080
maximă LCD
Decodare video 720p @ 30fps      720p @ 30fps   1080p @ 24fps   1080p @ 30fps
Encodare video 720p              720p           720p            1080p
Frecvenţă CPU        600 MHz     700 MHz        800 MHz         1 GHz
Frecvenţă            166 MHz     166 MHz        200 MHz         333 MHz
Memorie
Suport IDE           Nu          Da             Da              Da



   13   02.06.2010
Aşadar ...
                                 ... calităţi şi
... având puterea                feature-uri similare   ... şi consumând
unui Xbox ....                   cu PS3 ...             precum un hamster ...




                               ... eu vă doresc:

                  Happy Gaming Thanks to Nvidia Tegra 

14   02.06.2010
Referinţe
     • http://www.nvidia.com/object/tegra_250.html
     • http://tegradeveloper.nvidia.com/tegra/
     • http://en.wikipedia.org/wiki/Nvidia_Tegra

     • “Whitepaper:     NVIDIA Tegra    Multi-processor
       Architecture”, 2010
     • “User Guide: Tegra 200 Series Developer Board”,
       2010




15   02.06.2010
Vă mulţumesc!

  Întrebări?

More Related Content

Similar to Nvidia Tegra

proiectare 3d
proiectare 3dproiectare 3d
proiectare 3d
Isbasoiu Andreea
 
Nokia N900 - telefonul Linux-arului (lightning talk)
Nokia N900 - telefonul Linux-arului (lightning talk)Nokia N900 - telefonul Linux-arului (lightning talk)
Nokia N900 - telefonul Linux-arului (lightning talk)Asociatia ProLinux
 
Calin Burloiu - Prelucrarea fisierelor video in Linux
Calin Burloiu - Prelucrarea fisierelor video in LinuxCalin Burloiu - Prelucrarea fisierelor video in Linux
Calin Burloiu - Prelucrarea fisierelor video in LinuxAsociatia ProLinux
 
Evolio aria
Evolio ariaEvolio aria
Evolio aria
Evolio
 
Structura unui sistem de calcul - informatica - clasa a ix-a
Structura unui sistem de calcul - informatica - clasa a ix-aStructura unui sistem de calcul - informatica - clasa a ix-a
Structura unui sistem de calcul - informatica - clasa a ix-a
David Andrei Serbanescu
 
Prezentarea Calculatorului
Prezentarea CalculatoruluiPrezentarea Calculatorului
Prezentarea CalculatoruluiNicky Nic
 
Spargerea parolelor folosind GPU
Spargerea parolelor folosind GPUSpargerea parolelor folosind GPU
Spargerea parolelor folosind GPURadu Potop
 
Prezentarea calculatorului
Prezentarea calculatoruluiPrezentarea calculatorului
Prezentarea calculatoruluiSima Sorin
 

Similar to Nvidia Tegra (8)

proiectare 3d
proiectare 3dproiectare 3d
proiectare 3d
 
Nokia N900 - telefonul Linux-arului (lightning talk)
Nokia N900 - telefonul Linux-arului (lightning talk)Nokia N900 - telefonul Linux-arului (lightning talk)
Nokia N900 - telefonul Linux-arului (lightning talk)
 
Calin Burloiu - Prelucrarea fisierelor video in Linux
Calin Burloiu - Prelucrarea fisierelor video in LinuxCalin Burloiu - Prelucrarea fisierelor video in Linux
Calin Burloiu - Prelucrarea fisierelor video in Linux
 
Evolio aria
Evolio ariaEvolio aria
Evolio aria
 
Structura unui sistem de calcul - informatica - clasa a ix-a
Structura unui sistem de calcul - informatica - clasa a ix-aStructura unui sistem de calcul - informatica - clasa a ix-a
Structura unui sistem de calcul - informatica - clasa a ix-a
 
Prezentarea Calculatorului
Prezentarea CalculatoruluiPrezentarea Calculatorului
Prezentarea Calculatorului
 
Spargerea parolelor folosind GPU
Spargerea parolelor folosind GPUSpargerea parolelor folosind GPU
Spargerea parolelor folosind GPU
 
Prezentarea calculatorului
Prezentarea calculatoruluiPrezentarea calculatorului
Prezentarea calculatorului
 

More from Vlad Petre

The 3-D Secure Protocol
The 3-D Secure ProtocolThe 3-D Secure Protocol
The 3-D Secure Protocol
Vlad Petre
 
Founding a startup. DOs and DON'Ts.
Founding a startup. DOs and DON'Ts.Founding a startup. DOs and DON'Ts.
Founding a startup. DOs and DON'Ts.Vlad Petre
 
[Curs Android] C10 - Threaduri & Servicii (IPW 2011)
[Curs Android] C10 - Threaduri & Servicii (IPW 2011)[Curs Android] C10 - Threaduri & Servicii (IPW 2011)
[Curs Android] C10 - Threaduri & Servicii (IPW 2011)
Vlad Petre
 
[Curs Android] C09 - Stocarea Datelor (IPW 2011)
[Curs Android] C09 - Stocarea Datelor (IPW 2011)[Curs Android] C09 - Stocarea Datelor (IPW 2011)
[Curs Android] C09 - Stocarea Datelor (IPW 2011)
Vlad Petre
 
[Curs Android] C07 - Liste (IPW 2011)
[Curs Android] C07 - Liste (IPW 2011)[Curs Android] C07 - Liste (IPW 2011)
[Curs Android] C07 - Liste (IPW 2011)
Vlad Petre
 
[Curs Android] C05 - Emulator (IPW 2011)
[Curs Android] C05 - Emulator (IPW 2011)[Curs Android] C05 - Emulator (IPW 2011)
[Curs Android] C05 - Emulator (IPW 2011)
Vlad Petre
 
[Curs Android] C04 - User Interface (IPW 2011)
[Curs Android] C04 - User Interface (IPW 2011)[Curs Android] C04 - User Interface (IPW 2011)
[Curs Android] C04 - User Interface (IPW 2011)
Vlad Petre
 
[Curs Android] C02 - Aplicatii (IPW 2011)
[Curs Android] C02 - Aplicatii (IPW 2011)[Curs Android] C02 - Aplicatii (IPW 2011)
[Curs Android] C02 - Aplicatii (IPW 2011)
Vlad Petre
 
[Curs Android] C01 - Introducere (IPW 2011)
[Curs Android] C01 - Introducere (IPW 2011)[Curs Android] C01 - Introducere (IPW 2011)
[Curs Android] C01 - Introducere (IPW 2011)
Vlad Petre
 
Diploma Project: Friloc - Retea de socializare bazata pe geolocalizare
Diploma Project: Friloc - Retea de socializare bazata pe geolocalizareDiploma Project: Friloc - Retea de socializare bazata pe geolocalizare
Diploma Project: Friloc - Retea de socializare bazata pe geolocalizareVlad Petre
 
Eneco: Energy Economy
Eneco: Energy EconomyEneco: Energy Economy
Eneco: Energy Economy
Vlad Petre
 
Kickstart Project: Android+Restlet+Hibernate+PostgreSQL
Kickstart Project: Android+Restlet+Hibernate+PostgreSQLKickstart Project: Android+Restlet+Hibernate+PostgreSQL
Kickstart Project: Android+Restlet+Hibernate+PostgreSQLVlad Petre
 
[SCS]Friloc - Scientific Paper
[SCS]Friloc - Scientific Paper[SCS]Friloc - Scientific Paper
[SCS]Friloc - Scientific PaperVlad Petre
 
Critica asupra lucrarii Proactive Computing
Critica asupra lucrarii Proactive ComputingCritica asupra lucrarii Proactive Computing
Critica asupra lucrarii Proactive ComputingVlad Petre
 
Critica asupra Singularitatii lui Vernor Vinge
Critica asupra Singularitatii lui Vernor VingeCritica asupra Singularitatii lui Vernor Vinge
Critica asupra Singularitatii lui Vernor VingeVlad Petre
 
Voicenger - Software Architecture Document
Voicenger - Software Architecture DocumentVoicenger - Software Architecture Document
Voicenger - Software Architecture Document
Vlad Petre
 
Voicenger - Software Design Document
Voicenger - Software Design DocumentVoicenger - Software Design Document
Voicenger - Software Design Document
Vlad Petre
 
Voicenger - System Requirements Specification
Voicenger - System Requirements SpecificationVoicenger - System Requirements Specification
Voicenger - System Requirements Specification
Vlad Petre
 
SIM Project: Optimizing a Benchmarking Tool
SIM Project: Optimizing a Benchmarking ToolSIM Project: Optimizing a Benchmarking Tool
SIM Project: Optimizing a Benchmarking Tool
Vlad Petre
 
Optimizarea metodelor de sortare SIMD pentru GPU-uri NVIDIA
Optimizarea metodelor de sortare SIMD pentru GPU-uri NVIDIAOptimizarea metodelor de sortare SIMD pentru GPU-uri NVIDIA
Optimizarea metodelor de sortare SIMD pentru GPU-uri NVIDIA
Vlad Petre
 

More from Vlad Petre (20)

The 3-D Secure Protocol
The 3-D Secure ProtocolThe 3-D Secure Protocol
The 3-D Secure Protocol
 
Founding a startup. DOs and DON'Ts.
Founding a startup. DOs and DON'Ts.Founding a startup. DOs and DON'Ts.
Founding a startup. DOs and DON'Ts.
 
[Curs Android] C10 - Threaduri & Servicii (IPW 2011)
[Curs Android] C10 - Threaduri & Servicii (IPW 2011)[Curs Android] C10 - Threaduri & Servicii (IPW 2011)
[Curs Android] C10 - Threaduri & Servicii (IPW 2011)
 
[Curs Android] C09 - Stocarea Datelor (IPW 2011)
[Curs Android] C09 - Stocarea Datelor (IPW 2011)[Curs Android] C09 - Stocarea Datelor (IPW 2011)
[Curs Android] C09 - Stocarea Datelor (IPW 2011)
 
[Curs Android] C07 - Liste (IPW 2011)
[Curs Android] C07 - Liste (IPW 2011)[Curs Android] C07 - Liste (IPW 2011)
[Curs Android] C07 - Liste (IPW 2011)
 
[Curs Android] C05 - Emulator (IPW 2011)
[Curs Android] C05 - Emulator (IPW 2011)[Curs Android] C05 - Emulator (IPW 2011)
[Curs Android] C05 - Emulator (IPW 2011)
 
[Curs Android] C04 - User Interface (IPW 2011)
[Curs Android] C04 - User Interface (IPW 2011)[Curs Android] C04 - User Interface (IPW 2011)
[Curs Android] C04 - User Interface (IPW 2011)
 
[Curs Android] C02 - Aplicatii (IPW 2011)
[Curs Android] C02 - Aplicatii (IPW 2011)[Curs Android] C02 - Aplicatii (IPW 2011)
[Curs Android] C02 - Aplicatii (IPW 2011)
 
[Curs Android] C01 - Introducere (IPW 2011)
[Curs Android] C01 - Introducere (IPW 2011)[Curs Android] C01 - Introducere (IPW 2011)
[Curs Android] C01 - Introducere (IPW 2011)
 
Diploma Project: Friloc - Retea de socializare bazata pe geolocalizare
Diploma Project: Friloc - Retea de socializare bazata pe geolocalizareDiploma Project: Friloc - Retea de socializare bazata pe geolocalizare
Diploma Project: Friloc - Retea de socializare bazata pe geolocalizare
 
Eneco: Energy Economy
Eneco: Energy EconomyEneco: Energy Economy
Eneco: Energy Economy
 
Kickstart Project: Android+Restlet+Hibernate+PostgreSQL
Kickstart Project: Android+Restlet+Hibernate+PostgreSQLKickstart Project: Android+Restlet+Hibernate+PostgreSQL
Kickstart Project: Android+Restlet+Hibernate+PostgreSQL
 
[SCS]Friloc - Scientific Paper
[SCS]Friloc - Scientific Paper[SCS]Friloc - Scientific Paper
[SCS]Friloc - Scientific Paper
 
Critica asupra lucrarii Proactive Computing
Critica asupra lucrarii Proactive ComputingCritica asupra lucrarii Proactive Computing
Critica asupra lucrarii Proactive Computing
 
Critica asupra Singularitatii lui Vernor Vinge
Critica asupra Singularitatii lui Vernor VingeCritica asupra Singularitatii lui Vernor Vinge
Critica asupra Singularitatii lui Vernor Vinge
 
Voicenger - Software Architecture Document
Voicenger - Software Architecture DocumentVoicenger - Software Architecture Document
Voicenger - Software Architecture Document
 
Voicenger - Software Design Document
Voicenger - Software Design DocumentVoicenger - Software Design Document
Voicenger - Software Design Document
 
Voicenger - System Requirements Specification
Voicenger - System Requirements SpecificationVoicenger - System Requirements Specification
Voicenger - System Requirements Specification
 
SIM Project: Optimizing a Benchmarking Tool
SIM Project: Optimizing a Benchmarking ToolSIM Project: Optimizing a Benchmarking Tool
SIM Project: Optimizing a Benchmarking Tool
 
Optimizarea metodelor de sortare SIMD pentru GPU-uri NVIDIA
Optimizarea metodelor de sortare SIMD pentru GPU-uri NVIDIAOptimizarea metodelor de sortare SIMD pentru GPU-uri NVIDIA
Optimizarea metodelor de sortare SIMD pentru GPU-uri NVIDIA
 

Nvidia Tegra

  • 1. Vlad-Ştefan PETRE 331CB vlad@vladpetre.com http://twitter.com/vladpetre88 http://www.linkedin.com/in/vladpetre88 1 02.06.2010
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Ce este NVIDIA Tegra? 6 02.06.2010
  • 7. NVIDIA Tegra este o Arhitectura Multi- Procesor 7 02.06.2010
  • 8. Dual-Core ARM Cortex A9 CPU • Nucleu ARM11, optimizat pentru înaltă performanţă. • 32KB (Instruction) + 32KB (Data) L1 cache. • 256KB L2 cache. • Poate fi tactat până la 1 GHz. • Timp scăzut de acces către DRAM, cu un bandwidth de pana la 2.7GB/s. • De reţinut că procesarea media este efectuată de către unităţile hardware specializate, consumul fiind astfel mult mai mic decat în cazul procesării software. 8 02.06.2010
  • 9. Ultra Low Power GeForce • Vertex shader şi pixel shader programabile. • Suport pentru programare de nivel înalt GLSL (OpenGL Shading Language). • OpenGL ES 2.0 • Similar cu DirectX 9 • Filtru anisotropic de înaltă calitate. • În mare, este un chipset GeForce la scară mică, dar performanţe similare. 9 02.06.2010
  • 10. Ultra Low Power GeForce Performance • Tegra APX poate procesa: • Peste 40M triunghiuri/sec • Până la 600M pixeli/sec • În materie de texturi, peste 240M pixeli/sec • Quake 3 Arena • 45+ fps WVGA(800x480) • 8x Anisotropic Texture Filtering 10 02.06.2010
  • 11. High Definition Audio Video Processors • Decodare High Definition 1080p/720p, cu un bitrate de până la 20 Mbps (H.264, MPEG-4). • Encodare High Definition 1080p, cu un bitrate de până la 10Mbps (H.264, MPEG-4). • Numeroase formate audio suportate (AAC, AAC+, eAAC+, WMA, MP3, MIDI, Real Audio, PCM, etc). 11 02.06.2010
  • 12. Autonomie • Autonomia Tegra în materie de redare MP3 este de peste 100 de ore. • Autonomia în materie de redare video HD este de 10 ore, chipul consumand sub 200 mW. • Autonomia în standby poate ajunge la ordinul săptămânilor, consumul fiind de ordinul zecilor de microW. • Autonomia în materie de 3D gaming intensiv este de peste 5 ore. 12 02.06.2010
  • 13. Familia Tegra APX 2500 600 650 250 Rezoluţie 854x480 1280x1024 1680x1050 1920x1080 maximă LCD Decodare video 720p @ 30fps 720p @ 30fps 1080p @ 24fps 1080p @ 30fps Encodare video 720p 720p 720p 1080p Frecvenţă CPU 600 MHz 700 MHz 800 MHz 1 GHz Frecvenţă 166 MHz 166 MHz 200 MHz 333 MHz Memorie Suport IDE Nu Da Da Da 13 02.06.2010
  • 14. Aşadar ... ... calităţi şi ... având puterea feature-uri similare ... şi consumând unui Xbox .... cu PS3 ... precum un hamster ... ... eu vă doresc: Happy Gaming Thanks to Nvidia Tegra  14 02.06.2010
  • 15. Referinţe • http://www.nvidia.com/object/tegra_250.html • http://tegradeveloper.nvidia.com/tegra/ • http://en.wikipedia.org/wiki/Nvidia_Tegra • “Whitepaper: NVIDIA Tegra Multi-processor Architecture”, 2010 • “User Guide: Tegra 200 Series Developer Board”, 2010 15 02.06.2010
  • 16. Vă mulţumesc! Întrebări?