Introduction to the Latest Tensilica Baseband Solutions

Size: px
Start display at page:

Download "Introduction to the Latest Tensilica Baseband Solutions"

Transcription

1 Introduction to the Latest Tensilica Baseband Solutions Dr. Chris Rowen Founder and Chief Technology Officer Tensilica Inc.

2 Outline The Mobile Wireless Challenge Multi-standard Baseband Tensilica Fits Baseband Design Styles How Efficient is an Xtensa DSP? Optimized Building Blocks for 3G and 4G BBE64 the World s Highest Performance DSP Core The Next Generation Efficient Solutions for LTE-Advanced 2

3 Baseband Processing: The Key to Mobility Evolution of Major Cellular Standards 4G Rollout WiMAX Evolution Fixed WiMAX Mobile WiMAX Wave 1 DL: 23 Mbps UL: 4 Mbps 10 MHz 3:1 TDD Mobile WiMAX Wave 2 DL: 46 Mbps UL: 4 Mbps 10 MHz 3:1 TDD CDMA2000 Evolution EVDO Rev 0 DL: 23 Mbps UL: 153 Kbps In 1.25 MHz EVDO Rev 1 DL: 3.1 Mbps UL: 1.8 Mbps In 1.25 MHz EVDO Rev 2 DL: 14.7 Mbps UL: 4.9 Mbps In 5 MHz EVDO Rev 3 DL: 100 Mbps UL: 50 Mbps In 20 MHz 3GPP GSM Edge Evolution EDGE DL: 474 Kbps UL: 474 Kbps Enhanced EDGE DL: 1.3 Mbps UL: 653 Kbps Evolved EDGE DL: 1.89 Mbps UL: 947 Kbps 3GPP UMTS Evolution HSDPA DL: 14.4 Mbps UL: 384 Kbps In 5 MHz HSUPA/ HSDPA DL: 14.4 Mbps UL: 5.76 Mbps In 5 MHz HSPA Evolution DL: 42 Mbps UL: 11.5 Mbps In 5 MHz 3GPP Long Term Evolution Source: Pysavy Research Mobile Broadband: EDGE, HSPA & LTE 2006 LTE (Rel 8) DL: 150 Mbps UL: 50 Mbps In 20 MHz LTE Advanced DL: 1 Gbps UL: 500 Mbps 5-10x LTE 3

4 Tensilica Fits All Design Styles Small, Programmable DPU/Controller Function-Specific Light-Weight DPU/DSP Wireless Chip Customers In Production Baseband Engines DSPs, Multi-Standard SDR Only Tensilica offers this range of options and flexibility in choices Customers can further extend, customize to their specific cost, performance requirements All cores designed with same unified tool set 4

5 How Efficient is an Xtensa DSP? 1 W/MHz per MAC Example: Iterative equalizer for HSPA requires very high data rate programmable FIR filter: 7.5B complex taps per second. Approach: Optimized Xtensa processor with FIR shift registers and parallel multiply-add units, to implement 32 tap complex FIR engine 64 complex taps per cycle (16b+16b complex coefficients * 8b + 8b complex data samples) = 256 multiplies per cycle Low power operation: 120 MHz in 40LP Result: 125K gates, including full Xtensa processor 256 multipliers 256 adders 210 W/MHz total core power at 100% utilization <0.85 W/MHz per multiply equivalent to RTL efficiency 100% processor based with full debug, modeling and extensibility 256 Multiply Add Units Mem Base Mem 5

6 Tensilica Meets a Breadth of DSP Design Requirements Performance (GMACs) User-specified DSPs ConnX VectraLX DSP ConnX D2 Dual-MAC DSP ConnX BBE16 ConnX BSP3 ConnX Turbo16 ConnX SSP16 ConnX BBE GMACs/sec ConnX BBE64-UE Xtensa µdsps: As small as ~0.01 mm 2 (28nm) Core Size 6

7 Tensilica is Number 1 for LTE DSP IP Multiple optimized processors giving very high performance per area and power for LTE PHY systems 20% smaller area than conventional single DSP implementation 30% lower power than conventional single DSP implementation C-programming model for all cores Further customization of processor core instructions Achieve extremely high performance with custom instructions Direct connectivity and operation on external Hardware blocks Flexible cores, implementation schemes, to meet all customers system integration requirements Libraries and large ecosystem support for full PHY solution World-class single development tool suite for all cores 7

8 ConnX Baseband Cores All the building blocks for multi-standard wireless ConnX BBE16 16MAC DSP 16 simultaneous 18-bit x 18-bit MACs per cycle 8-way SIMD with 3-issue VLIW DSP computation acceleration FFT, FIR, Matrix Multiply, Complex arithmetic Small size, high performance vector DSP with advanced compiler ConnX SSP16 - Soft Stream Processor Tailored for high efficiency processing of soft bits 16-way SIMD with 2-issue VLIW Optimized for 8/10-bit computation Optimum soft stream processing performance, automatic vectorization ConnX Turbo16 Multi-Standard Turbo Decoder Implements LTE and HSPA+ turbo decoding up to 150 Mbps 16-way SIMD with 4-issue VLIW 2000 RISC operations per cycle Software programmable turbo decoder at 150 Mbps ConnX BSP3 - Bit Stream Processor Advanced bit manipulation operations 3-issue VLIW, dual Load/Store units CRC, interleaver, scrambler Very high bit processing performance at ultra small size All ConnX Baseband DPUs are derived from the same Xtensa processor Unified single set of development tools for all ConnX baseband DPUs 8

9 Atlas System Block Diagram Fully Software Programmable LTE Cat4 Reference Design Complete subsystem combines PHY hardware with LTE software libraries Optimized multi-core SDR design to minimize power and MHz Intelligent data movement engines ( DMA) hide latency and maximize throughput 9

10 Atlas System Block Diagram Fully Software Programmable LTE Cat4 Reference Design Others Tensilica Tensilica s User Equipment CAT4 PHY implementation is 20% smaller and 30% lower power Plus software: General DSP libraries LTE wireless building blocks mimoon complete LTE SW stack 10

11 BBE64 - the World s Highest Performance DSP Core Design Goals and Philosophy World-leading DSP performance for baseband PHY in and infrastructure Up to 1GHz in available 28nm fast standard cell process x 128 MAC Combine SIMD, VLIW and configurable instruction set features for large applications sweet-spot. Leverage high memory system bandwidth of Xtensa LX4 1024b per cycle Good control code performance Broad range of built-in options and user-defined extensions Advanced C compilers eliminate need for assembly coding ConnX BBE16 upward compatibility Fully synthesizable RTL, with complete system modeling, verification and back-end flows environment Core as building block for multi-core SOC 11

12 ConnX BBE64 Block Diagram Data Memory Interface Local Data RAM Banks 512 bits Wide 512 bits Wide Data Load/Store Unit 0 (16/32/64/128/512 bit to 640 bit) Align/Pack Data Load/Store Unit 1 (16/32/64/128/512 bit to 640 bit) Align/Pack Vector Register File 16 x 640 bits 32 x 20 real 16 x 20 complex 64 x 10 real 32 x 10 complex 8 x 640 bits 16 x 40 real 8 x 40 complex 8 x 64 bits 64 x 1 Boolean General Register File 32 bits x 32 bits 32 bits 640 bits 640 bits Instruction Memory Interface Local Memory or Cache (1-4 ways) 96 bits Wide Load Store Load Store ALU MAC ALU MAC ALU 4 Way VLIW Instruction Decoder Computation Unit 64 Way MAC 64 Way MAC 32 Way 32 Way SIMD 32 ALU Way SIMD ALU SIMD ALU 32b ALU 32b ALU 32b ALU Optimized Architecture for DSP Applications 4-way VLIW x 32-way SIMD 128 DSP ops/cycle 16/24/96b 4-issue VLIW almost any instruction in any slot 128 MAC ops/cycle for matrix and filter functions (BBE64-128) Guard-bits on all DSP data for numerical accuracy Protected pipeline: interlocks/bypasses for robustness Support for all data types from C Complex/real Scalar/vector Fractional/integer High Bandwidth Configurable Memory Subsystem Interface Dual load/stores with dual 512b memory interfaces Full bandwidth on packed and unaligned data vectors DMA support for local data memory Extensible with special memory ports and direct-connect data queues: up to 4 x 640b per cycle 12

13 BBE64 Pipeline I AdrGen I Data/tag I Align Decode Reg Read Exec AdrGen L1 data/tag L1 Align WB DSP Reg Read DSP Ex1 DSP Ex2 DSP WB Two pipeline options: 9 stage pipeline higher MHz or larger memories 7 stage pipeline lower power and area Wide static in-order issue No dynamic branch prediction, but zerooverhead loops and SIMD predication Simple length encoding enables single-stage instruction decode and register specifier extraction DSP operations start with load return: zero load-use bubbles Simplified ALU/MAC operations allow DSP pipe reduction to two stages + write back for reduced regfile cost fewer values in flight, better utilization of slots 13

14 Data Reorganization Key to SIMD: Selection Example: operation BBE_SEL32X20 {out vec c, in vec h, in vec l, in vec s} Vector h Vector l 64:1 32 mux select fields from Vector s Options: Select Immediate (45 patterns) Shuffle (Single Input Vector) Shuffle Immediate (75 patterns) 14

15 Relative Performance on Basic Metrics 9 BBE64 Performance (BBE16 = 1) BBE16 BBE Preliminary subject to change Performance Metric 15

16 Simple Code Example: 4x4 Complex Matrix Mul Scalar C code (with DSP-extended scalar types e.g. complex fractions): static xb_cq15 a1[4][4][nsamples]; static xb_cq15 b1[4][4][nsamples]; static xb_cq15 c1[4][4][nsamples]; void mm_auto_opt_4x4_stream_complex () { int i, j, h; for (i = 0; i < 4; i++) { for (j = 0; j < 4; j+=3) { for (h = 0; h < NSAMPLES; h++) { c1[i][j][h] = (xb_cq4_15)(a1[i][0][h] * b1[0][j][h]) + (xb_cq4_15)(a1[i][1][h] * b1[1][j][h]) + (xb_cq4_15)(a1[i][2][h] * b1[2][j][h]) + (xb_cq4_15)(a1[i][3][h] * b1[3][j][h]); c1[i][j+1][h] = (xb_cq4_15)(a1[i][0][h] * b1[0][j+1][h]) + (xb_cq4_15)(a1[i][1][h] * b1[1][j+1][h]) + (xb_cq4_15)(a1[i][2][h] * b1[2][j+1][h]) + (xb_cq4_15)(a1[i][3][h] * b1[2][j+1][h]); c1[i][j+2][h] = (xb_cq4_15)(a1[i][0][h] * b1[0][j+2][h]) + (xb_cq4_15)(a1[i][1][h] * b1[1][j+2][h]) + (xb_cq4_15)(a1[i][2][h] * b1[2][j+2][h]) + (xb_cq4_15)(a1[i][3][h] * b1[2][j+2][h]); c1[i][j+3][h] = (xb_cq4_15)(a1[i][0][h] * b1[0][j+2][h]) + (xb_cq4_15)(a1[i][1][h] * b1[1][j+2][h]) + (xb_cq4_15)(a1[i][2][h] * b1[2][j+2][h]) + (xb_cq4_15)(a1[i][3][h] * b1[2][j+2][h]); } } } } Inner loop compiler-generated code with code: vectorization, software pipelining and op-merging: loopgtz a4,.lbb34_mm_auto_opt_4x4_stream_complex {bbe_lv32x16s.ip v0,a2,512 nop bbe_mula32x18cpackq v5,v11,v0 bbe_mula32x18cpackq v6,v15,v0} {bbe_lv32x16s.i v0,a2,1536 bbe_lv32x16s.i v3,a2,3584 bbe_mul32x18cpackq v1,v8,v0 bbe_mul32x18cpackq v2,v12,v0} {bbe_lv32x16s.i v0,a2,5632 bbe_lv32x16s.ip v4,a2,512 bbe_mula32x18cpackq v1,v9,v0 bbe_mula32x18cpackq v2,v13,v0} {bbe_lv32x16s.i v3,a2,1536 bbe_lv32x16s.i v7,a2,3584 bbe_mula32x18cpackq v1,v10,v3 bbe_mula32x18cpackq v2,v14,v3} {bbe_sv32x16s.ip v5,a3,512 bbe_lv32x16s.i v0,a2,5632 bbe_mula32x18cpackq v1,v11,v0 bbe_mula32x18cpackq v2,v15,v0} {nop bbe_sv32x16s.i v6,a3,1536 bbe_mul32x18cpackq v5,v8,v4 bbe_mul32x18cpackq v6,v12,v4} {bbe_sv32x16s.ip v1,a3,512 nop bbe_mula32x18cpackq v5,v9,v3 bbe_mula32x18cpackq v6,v13,v3} {bbe_sv32x16s.i v2,a3,1536 nop bbe_mula32x18cpackq v5,v10,v7 bbe_mula32x18cpackq v6,v14,v7} 16

17 SDR SOC LTE-A (CAT-6): One BBE64 + auxiliary cores 17

18 Wrap up: Looking at long-term silicon and system trends 1. Continued focus on energy for mobility and cost 2. Volume is in terminal devices: dominated by access (radios) and presentation (media) 3. Applications continue to migrate to data-center/cloud: dominated by data storage and access 4. Expertise in data-intensive real-time functions essential: Wireless/DSP Multimedia: audio, video Imaging/recognition/rendering Data manipulation under IP 5. Sea-of-processors SOC design increasingly real: design simplicity with processor generation greater technical and market flexibility 18

BEAGLEBONE BLACK ARCHITECTURE MADELEINE DAIGNEAU MICHELLE ADVENA

BEAGLEBONE BLACK ARCHITECTURE MADELEINE DAIGNEAU MICHELLE ADVENA BEAGLEBONE BLACK ARCHITECTURE MADELEINE DAIGNEAU MICHELLE ADVENA AGENDA INTRO TO BEAGLEBONE BLACK HARDWARE & SPECS CORTEX-A8 ARMV7 PROCESSOR PROS & CONS VS RASPBERRY PI WHEN TO USE BEAGLEBONE BLACK Single

More information

IBM CELL CELL INTRODUCTION. Project made by: Origgi Alessandro matr. 682197 Teruzzi Roberto matr. 682552 IBM CELL. Politecnico di Milano Como Campus

IBM CELL CELL INTRODUCTION. Project made by: Origgi Alessandro matr. 682197 Teruzzi Roberto matr. 682552 IBM CELL. Politecnico di Milano Como Campus Project made by: Origgi Alessandro matr. 682197 Teruzzi Roberto matr. 682552 CELL INTRODUCTION 2 1 CELL SYNERGY Cell is not a collection of different processors, but a synergistic whole Operation paradigms,

More information

FLIX: Fast Relief for Performance-Hungry Embedded Applications

FLIX: Fast Relief for Performance-Hungry Embedded Applications FLIX: Fast Relief for Performance-Hungry Embedded Applications Tensilica Inc. February 25 25 Tensilica, Inc. 25 Tensilica, Inc. ii Contents FLIX: Fast Relief for Performance-Hungry Embedded Applications...

More information

Architectures and Platforms

Architectures and Platforms Hardware/Software Codesign Arch&Platf. - 1 Architectures and Platforms 1. Architecture Selection: The Basic Trade-Offs 2. General Purpose vs. Application-Specific Processors 3. Processor Specialisation

More information

Should Pakistan Leapfrog the Developed World in Broadband? By: Syed Ismail Shah Iqra University Islamabad Campus E-mail: ismail@iqraisb.edu.

Should Pakistan Leapfrog the Developed World in Broadband? By: Syed Ismail Shah Iqra University Islamabad Campus E-mail: ismail@iqraisb.edu. Should Pakistan Leapfrog the Developed World in Broadband? By: Syed Ismail Shah Iqra University Islamabad Campus E-mail: ismail@iqraisb.edu.pk Should Pakistan Leapfrog the Developed World in Broadband?

More information

LTE Release 10 Small Cell Physical Layer Evolution Issues and Challenges Facing Small Cell Product Developers in Multi- Core Environments

LTE Release 10 Small Cell Physical Layer Evolution Issues and Challenges Facing Small Cell Product Developers in Multi- Core Environments LTE Release 10 Small Cell Physical Layer Evolution Issues and Challenges Facing Small Cell Product Developers in Multi- Core Environments By Brian Meads, Director of Software Sales, CommAgility LTE Industry

More information

Technical and economical assessment of selected LTE-A schemes.

Technical and economical assessment of selected LTE-A schemes. Technical and economical assessment of selected LTE-A schemes. Heinz Droste,, Darmstadt Project Field Intelligent Wireless Technologies & Networks 1 Mobile Networks enabler for connected life & work. Textbox

More information

NVIDIA SDR (Software Defined Radio) Technology

NVIDIA SDR (Software Defined Radio) Technology Whitepaper NVIDIA SDR (Software Defined Radio) Technology The modem innovation inside NVIDIA i500 and Tegra 4i 1 Table of Contents Introduction... 3 Limitations of Fixed Function Hardware modems... 3 NVIDIA

More information

ARM Microprocessor and ARM-Based Microcontrollers

ARM Microprocessor and ARM-Based Microcontrollers ARM Microprocessor and ARM-Based Microcontrollers Nguatem William 24th May 2006 A Microcontroller-Based Embedded System Roadmap 1 Introduction ARM ARM Basics 2 ARM Extensions Thumb Jazelle NEON & DSP Enhancement

More information

MPSoC Designs: Driving Memory and Storage Management IP to Critical Importance

MPSoC Designs: Driving Memory and Storage Management IP to Critical Importance MPSoC Designs: Driving Storage Management IP to Critical Importance Design IP has become an essential part of SoC realization it is a powerful resource multiplier that allows SoC design teams to focus

More information

ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-12: ARM

ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-12: ARM ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-12: ARM 1 The ARM architecture processors popular in Mobile phone systems 2 ARM Features ARM has 32-bit architecture but supports 16 bit

More information

FPGAs in Next Generation Wireless Networks

FPGAs in Next Generation Wireless Networks FPGAs in Next Generation Wireless Networks March 2010 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 FPGAs in Next Generation

More information

LTE and Network Evolution

LTE and Network Evolution ITU-T Workshop on Bridging the Standardization Gap and Interactive Training Session (Nadi, Fiji, 4 6 July 2011 ) LTE and Network Evolution JO, Sungho Deputy Senior Manager, SKTelecom Nadi, Fiji, 4 6 July

More information

Use Current Success to Develop Future Business

Use Current Success to Develop Future Business >THIS IS THE WAY Use Current Success to Develop Future Business Malur Narayan / Nitin Khanna February 2005 >THIS IS Wireless Broadband Opportunities & Segments Mobile Broadband Access Enterprise Broadband

More information

7a. System-on-chip design and prototyping platforms

7a. System-on-chip design and prototyping platforms 7a. System-on-chip design and prototyping platforms Labros Bisdounis, Ph.D. Department of Computer and Communication Engineering 1 What is System-on-Chip (SoC)? System-on-chip is an integrated circuit

More information

Embedded System Hardware - Processing (Part II)

Embedded System Hardware - Processing (Part II) 12 Embedded System Hardware - Processing (Part II) Jian-Jia Chen (Slides are based on Peter Marwedel) Informatik 12 TU Dortmund Germany Springer, 2010 2014 年 11 月 11 日 These slides use Microsoft clip arts.

More information

Wireless Broadband Access

Wireless Broadband Access Wireless Broadband Access (Brought to you by RMRoberts.com) Mobile wireless broadband is a term used to describe wireless connections based on mobile phone technology. Broadband is an electronics term

More information

Tensilica Software Development Toolkit (SDK)

Tensilica Software Development Toolkit (SDK) Tensilica Datasheet Tensilica Software Development Toolkit (SDK) Quickly develop application code Features Cadence Tensilica Xtensa Xplorer Integrated Development Environment (IDE) with full graphical

More information

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai 2007. Jens Onno Krah

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai 2007. Jens Onno Krah (DSF) Soft Core Prozessor NIOS II Stand Mai 2007 Jens Onno Krah Cologne University of Applied Sciences www.fh-koeln.de jens_onno.krah@fh-koeln.de NIOS II 1 1 What is Nios II? Altera s Second Generation

More information

Evolution of the Air Interface From 2G Through 4G and Beyond

Evolution of the Air Interface From 2G Through 4G and Beyond Evolution of the Air Interface From 2G Through 4G and Beyond Presentation to IEEE Ottawa Section / Alliance of IEEE Consultants Network (AICN) - 2nd May 2012 Frank Rayal BLiNQ Networks/ Telesystem Innovations

More information

HSPA+ and LTE Test Challenges for Multiformat UE Developers

HSPA+ and LTE Test Challenges for Multiformat UE Developers HSPA+ and LTE Test Challenges for Multiformat UE Developers Presented by: Jodi Zellmer, Agilent Technologies Agenda Introduction FDD Technology Evolution Technology Overview Market Overview The Future

More information

Breaking the Interleaving Bottleneck in Communication Applications for Efficient SoC Implementations

Breaking the Interleaving Bottleneck in Communication Applications for Efficient SoC Implementations Microelectronic System Design Research Group University Kaiserslautern www.eit.uni-kl.de/wehn Breaking the Interleaving Bottleneck in Communication Applications for Efficient SoC Implementations Norbert

More information

A Survey on ARM Cortex A Processors. Wei Wang Tanima Dey

A Survey on ARM Cortex A Processors. Wei Wang Tanima Dey A Survey on ARM Cortex A Processors Wei Wang Tanima Dey 1 Overview of ARM Processors Focusing on Cortex A9 & Cortex A15 ARM ships no processors but only IP cores For SoC integration Targeting markets:

More information

HUAWEI B315s-22 LTE CPE V200R001. Product Description. Issue 01. Date 2014-12-15 HUAWEI TECHNOLOGIES CO., LTD.

HUAWEI B315s-22 LTE CPE V200R001. Product Description. Issue 01. Date 2014-12-15 HUAWEI TECHNOLOGIES CO., LTD. V200R001 Issue 01 Date 2014-12-15 HUAWEI TECHNOLOGIES CO., LTD. 2014. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent

More information

HSPA, LTE and beyond. HSPA going strong. PRESS INFORMATION February 11, 2011

HSPA, LTE and beyond. HSPA going strong. PRESS INFORMATION February 11, 2011 HSPA, LTE and beyond The online multimedia world made possible by mobile broadband has changed people s perceptions of data speeds and network service quality. Regardless of where they are, consumers no

More information

GSM v. CDMA: Technical Comparison of M2M Technologies

GSM v. CDMA: Technical Comparison of M2M Technologies GSM v. CDMA: Technical Comparison of M2M Technologies Introduction Aeris provides network and data analytics services for Machine-to- Machine ( M2M ) and Internet of Things ( IoT ) applications using multiple

More information

FPGA. AT6000 FPGAs. Application Note AT6000 FPGAs. 3x3 Convolver with Run-Time Reconfigurable Vector Multiplier in Atmel AT6000 FPGAs.

FPGA. AT6000 FPGAs. Application Note AT6000 FPGAs. 3x3 Convolver with Run-Time Reconfigurable Vector Multiplier in Atmel AT6000 FPGAs. 3x3 Convolver with Run-Time Reconfigurable Vector Multiplier in Atmel AT6000 s Introduction Convolution is one of the basic and most common operations in both analog and digital domain signal processing.

More information

Quectel Wireless Solutions Wireless Module Expert U10 UMTS Module Presentation

Quectel Wireless Solutions Wireless Module Expert U10 UMTS Module Presentation Quectel Wireless Solutions Wireless Module Expert U10 UMTS Module Presentation 2012-1 Contents General Description Target Applications Highlights Hardware Architecture Software Advantage Enhanced AT Commands

More information

Upcoming Enhancements to LTE: R9 R10 R11!

Upcoming Enhancements to LTE: R9 R10 R11! Upcoming Enhancements to LTE: R9 R10 R11! Jayant Kulkarni Award Solutions jayant@awardsolutions.com Award Solutions Dallas-based wireless training and consulting company Privately held company founded

More information

Extending the Power of FPGAs. Salil Raje, Xilinx

Extending the Power of FPGAs. Salil Raje, Xilinx Extending the Power of FPGAs Salil Raje, Xilinx Extending the Power of FPGAs The Journey has Begun Salil Raje Xilinx Corporate Vice President Software and IP Products Development Agenda The Evolution of

More information

LTE protocol tests for IO(D)T and R&D using the R&S CMW500

LTE protocol tests for IO(D)T and R&D using the R&S CMW500 LTE protocol tests for IO(D)T and R&D using the R&S CMW500 The standardization of layer 3 signaling for the new UMTS long term evolution (LTE) standard is almost complete, and Rohde & Schwarz is ready

More information

A case study of mobile SoC architecture design based on transaction-level modeling

A case study of mobile SoC architecture design based on transaction-level modeling A case study of mobile SoC architecture design based on transaction-level modeling Eui-Young Chung School of Electrical & Electronic Eng. Yonsei University 1 EUI-YOUNG(EY) CHUNG, EY CHUNG Outline Introduction

More information

Enhance Service Delivery and Accelerate Financial Applications with Consolidated Market Data

Enhance Service Delivery and Accelerate Financial Applications with Consolidated Market Data White Paper Enhance Service Delivery and Accelerate Financial Applications with Consolidated Market Data What You Will Learn Financial market technology is advancing at a rapid pace. The integration of

More information

PROBLEMS #20,R0,R1 #$3A,R2,R4

PROBLEMS #20,R0,R1 #$3A,R2,R4 506 CHAPTER 8 PIPELINING (Corrisponde al cap. 11 - Introduzione al pipelining) PROBLEMS 8.1 Consider the following sequence of instructions Mul And #20,R0,R1 #3,R2,R3 #$3A,R2,R4 R0,R2,R5 In all instructions,

More information

1 Introduction 1 1.1 Services and Applications for HSPA 3 1.2 Organization of the Book 6 References 7

1 Introduction 1 1.1 Services and Applications for HSPA 3 1.2 Organization of the Book 6 References 7 Figures and Tables About the Authors Preface Foreword Acknowledgements xi xix xxi xxiii xxv 1 Introduction 1 1.1 Services and Applications for HSPA 3 1.2 Organization of the Book 6 References 7 2 Overview

More information

System Considerations

System Considerations System Considerations Interfacing Performance Power Size Ease-of Use Programming Interfacing Debugging Cost Device cost System cost Development cost Time to market Integration Peripherals Different Needs?

More information

LTE, WLAN, BLUETOOTHB

LTE, WLAN, BLUETOOTHB LTE, WLAN, BLUETOOTHB AND Aditya K. Jagannatham FUTURE Indian Institute of Technology Kanpur Commonwealth of Learning Vancouver 4G LTE LTE (Long Term Evolution) is the 4G wireless cellular standard developed

More information

Networking Services Trusted at every level and every phase

Networking Services Trusted at every level and every phase Networking Services Trusted at every level and every phase freescale.com/netservices Networking Services Overview Freescale has over 1000 in-house software resources providing networking expertise, software

More information

LTE-Advanced Carrier Aggregation Optimization

LTE-Advanced Carrier Aggregation Optimization Nokia Networks LTE-Advanced Carrier Aggregation Optimization Nokia Networks white paper LTE-Advanced Carrier Aggregation Optimization Contents Introduction 3 Carrier Aggregation in live networks 4 Multi-band

More information

Next Generation GPU Architecture Code-named Fermi

Next Generation GPU Architecture Code-named Fermi Next Generation GPU Architecture Code-named Fermi The Soul of a Supercomputer in the Body of a GPU Why is NVIDIA at Super Computing? Graphics is a throughput problem paint every pixel within frame time

More information

3GPP Wireless Standard

3GPP Wireless Standard 3GPP Wireless Standard Shishir Pandey School of Technology and Computer Science TIFR, Mumbai April 10, 2009 Shishir Pandey (TIFR) 3GPP Wireless Standard April 10, 2009 1 / 23 3GPP Overview 3GPP : 3rd Generation

More information

Efficiency Metrics for Design Space Exploration of Wireless Baseband Processing

Efficiency Metrics for Design Space Exploration of Wireless Baseband Processing MPSoC 0 Nagaragawa Convention Center Gifu City, Japan Efficiency Metrics for Design Space Exploration of Wireless Baseband Processing Norbert Wehn //ems.eit.uni-kl.de Metric - Computational Requirements

More information

Solution: start more than one instruction in the same clock cycle CPI < 1 (or IPC > 1, Instructions per Cycle) Two approaches:

Solution: start more than one instruction in the same clock cycle CPI < 1 (or IPC > 1, Instructions per Cycle) Two approaches: Multiple-Issue Processors Pipelining can achieve CPI close to 1 Mechanisms for handling hazards Static or dynamic scheduling Static or dynamic branch handling Increase in transistor counts (Moore s Law):

More information

Security Considerations for Cellular 3G Modems & 3G Wireless Routers

Security Considerations for Cellular 3G Modems & 3G Wireless Routers Security Considerations for Cellular 3G Modems & 3G Wireless Routers Roque Thuo Wireless Engineer Rf Wireless, LLC 1616 S. Stapley Dr. Suite103, Mesa AZ 85204 1 About RfWeL RfWeL, Radio Frequency Wireless

More information

Mobile Broadband of Deutsche Telekom AG LTE to cover White Spaces. Karl-Heinz Laudan Deutsche Telekom AG 16 June 2011

Mobile Broadband of Deutsche Telekom AG LTE to cover White Spaces. Karl-Heinz Laudan Deutsche Telekom AG 16 June 2011 Mobile Broadband of Deutsche Telekom AG LTE to cover White Spaces Karl-Heinz Laudan Deutsche Telekom AG 16 June 2011 Spectrum is the basis for any mobile radio communication service Satellites (1,5 2,2

More information

GSM/GPRS PHYSICAL LAYER ON SANDBLASTER DSP

GSM/GPRS PHYSICAL LAYER ON SANDBLASTER DSP GSM/GPRS PHYSICAL LAYER ON SANDBLASTER DSP Raghunath Kalavai, Murugappan Senthilvelan, Sitij Agrawal, Sanjay Jinturkar, John Glossner Sandbridge Technologies, 1 North Lexington Avenue, White Plains, NY

More information

Huawei Answer to ARCEP s public consultation on the challenges tied to new frequency bands for electronic communication services access networks

Huawei Answer to ARCEP s public consultation on the challenges tied to new frequency bands for electronic communication services access networks Huawei Answer to ARCEP s public consultation on the challenges tied to new frequency bands for electronic communication services access networks July 2007-26 September 2007 Question no. 1: What is your

More information

1. PUBLISHABLE SUMMARY

1. PUBLISHABLE SUMMARY 1. PUBLISHABLE SUMMARY ICT-eMuCo (www.emuco.eu) is a European project with a total budget of 4.6M which is supported by the European Union under the Seventh Framework Programme (FP7) for research and technological

More information

Ericsson s view on the different wireless access technologies

Ericsson s view on the different wireless access technologies Ericsson s view on the different wireless access technologies Ulf Ewaldsson Vice President and Head of Radio Access Networks CAPITAL MARKETS DAY 2007 May 10 Copyright Telefon AB LM Ericsson 2007. All rights

More information

Q. Consider a dynamic instruction execution (an execution trace, in other words) that consists of repeats of code in this pattern:

Q. Consider a dynamic instruction execution (an execution trace, in other words) that consists of repeats of code in this pattern: Pipelining HW Q. Can a MIPS SW instruction executing in a simple 5-stage pipelined implementation have a data dependency hazard of any type resulting in a nop bubble? If so, show an example; if not, prove

More information

Cooperative Techniques in LTE- Advanced Networks. Md Shamsul Alam

Cooperative Techniques in LTE- Advanced Networks. Md Shamsul Alam Cooperative Techniques in LTE- Advanced Networks Md Shamsul Alam Person-to-person communications Rich voice Video telephony, video conferencing SMS/MMS Content delivery Mobile TV High quality video streaming

More information

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule All Programmable Logic Hans-Joachim Gelke Institute of Embedded Systems Institute of Embedded Systems 31 Assistants 10 Professors 7 Technical Employees 2 Secretaries www.ines.zhaw.ch Research: Education:

More information

Lecture 3: Modern GPUs A Hardware Perspective Mohamed Zahran (aka Z) mzahran@cs.nyu.edu http://www.mzahran.com

Lecture 3: Modern GPUs A Hardware Perspective Mohamed Zahran (aka Z) mzahran@cs.nyu.edu http://www.mzahran.com CSCI-GA.3033-012 Graphics Processing Units (GPUs): Architecture and Programming Lecture 3: Modern GPUs A Hardware Perspective Mohamed Zahran (aka Z) mzahran@cs.nyu.edu http://www.mzahran.com Modern GPU

More information

Computer Architecture Lecture 2: Instruction Set Principles (Appendix A) Chih Wei Liu 劉 志 尉 National Chiao Tung University cwliu@twins.ee.nctu.edu.

Computer Architecture Lecture 2: Instruction Set Principles (Appendix A) Chih Wei Liu 劉 志 尉 National Chiao Tung University cwliu@twins.ee.nctu.edu. Computer Architecture Lecture 2: Instruction Set Principles (Appendix A) Chih Wei Liu 劉 志 尉 National Chiao Tung University cwliu@twins.ee.nctu.edu.tw Review Computers in mid 50 s Hardware was expensive

More information

Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor

Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor Von der Hardware zur Software in FPGAs mit Embedded Prozessoren Alexander Hahn Senior Field Application Engineer Lattice Semiconductor AGENDA Overview Mico32 Embedded Processor Development Tool Chain HW/SW

More information

Radeon HD 2900 and Geometry Generation. Michael Doggett

Radeon HD 2900 and Geometry Generation. Michael Doggett Radeon HD 2900 and Geometry Generation Michael Doggett September 11, 2007 Overview Introduction to 3D Graphics Radeon 2900 Starting Point Requirements Top level Pipeline Blocks from top to bottom Command

More information

WAR: Write After Read

WAR: Write After Read WAR: Write After Read write-after-read (WAR) = artificial (name) dependence add R1, R2, R3 sub R2, R4, R1 or R1, R6, R3 problem: add could use wrong value for R2 can t happen in vanilla pipeline (reads

More information

Wireless Technologies for the 450 MHz band

Wireless Technologies for the 450 MHz band Wireless Technologies for the 450 MHz band By CDG 450 Connectivity Special Interest Group (450 SIG) September 2013 1. Introduction Fast uptake of Machine- to Machine (M2M) applications and an installed

More information

Next Generation of Railways and Metros wireless communication systems IRSE ASPECT 2012 Alain BERTOUT Alcatel-Lucent

Next Generation of Railways and Metros wireless communication systems IRSE ASPECT 2012 Alain BERTOUT Alcatel-Lucent Next Generation of Railways and Metros wireless communication systems IRSE ASPECT 2012 Alain BERTOUT Alcatel-Lucent Slide 1 Wireless communication: What s at stake for Rail? Some of the key challenges

More information

LTE Performance and Analysis using Atoll Simulation

LTE Performance and Analysis using Atoll Simulation IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 9, Issue 6 Ver. III (Nov Dec. 2014), PP 68-72 LTE Performance and Analysis using Atoll Simulation

More information

Bringing Mobile Broadband to Rural Areas. Ulrich Rehfuess Head of Spectrum Policy and Regulation Nokia Siemens Networks

Bringing Mobile Broadband to Rural Areas. Ulrich Rehfuess Head of Spectrum Policy and Regulation Nokia Siemens Networks Bringing Mobile Broadband to Rural Areas Ulrich Rehfuess Head of Spectrum Policy and Regulation Nokia Siemens Networks Agenda Drivers in Mobile Broadband Why LTE? Market Status, Networks and Devices Implementation

More information

Lecture 11: Multi-Core and GPU. Multithreading. Integration of multiple processor cores on a single chip.

Lecture 11: Multi-Core and GPU. Multithreading. Integration of multiple processor cores on a single chip. Lecture 11: Multi-Core and GPU Multi-core computers Multithreading GPUs General Purpose GPUs Zebo Peng, IDA, LiTH 1 Multi-Core System Integration of multiple processor cores on a single chip. To provide

More information

Universal Flash Storage: Mobilize Your Data

Universal Flash Storage: Mobilize Your Data White Paper Universal Flash Storage: Mobilize Your Data Executive Summary The explosive growth in portable devices over the past decade continues to challenge manufacturers wishing to add memory to their

More information

Introducción. Diseño de sistemas digitales.1

Introducción. Diseño de sistemas digitales.1 Introducción Adapted from: Mary Jane Irwin ( www.cse.psu.edu/~mji ) www.cse.psu.edu/~cg431 [Original from Computer Organization and Design, Patterson & Hennessy, 2005, UCB] Diseño de sistemas digitales.1

More information

Introduction to GP-GPUs. Advanced Computer Architectures, Cristina Silvano, Politecnico di Milano 1

Introduction to GP-GPUs. Advanced Computer Architectures, Cristina Silvano, Politecnico di Milano 1 Introduction to GP-GPUs Advanced Computer Architectures, Cristina Silvano, Politecnico di Milano 1 GPU Architectures: How do we reach here? NVIDIA Fermi, 512 Processing Elements (PEs) 2 What Can It Do?

More information

VLIW Processors. VLIW Processors

VLIW Processors. VLIW Processors 1 VLIW Processors VLIW ( very long instruction word ) processors instructions are scheduled by the compiler a fixed number of operations are formatted as one big instruction (called a bundle) usually LIW

More information

ARM Webinar series. ARM Based SoC. Abey Thomas

ARM Webinar series. ARM Based SoC. Abey Thomas ARM Webinar series ARM Based SoC Verification Abey Thomas Agenda About ARM and ARM IP ARM based SoC Verification challenges Verification planning and strategy IP Connectivity verification Performance verification

More information

Data Analysis on Mobile Ad-Hoc Networks with Commercial Pre- WiMAX, EVDO and Wi-Fi Products

Data Analysis on Mobile Ad-Hoc Networks with Commercial Pre- WiMAX, EVDO and Wi-Fi Products Data Analysis on Mobile Ad-Hoc Networks with Commercial Pre- WiMAX, EVDO and Wi-Fi Products Architecture and Research Competency Centre CTO Bing Cheung, Emerging Technologies Engineer Tel: 819-956-8409

More information

BDTI Solution Certification TM : Benchmarking H.264 Video Decoder Hardware/Software Solutions

BDTI Solution Certification TM : Benchmarking H.264 Video Decoder Hardware/Software Solutions Insight, Analysis, and Advice on Signal Processing Technology BDTI Solution Certification TM : Benchmarking H.264 Video Decoder Hardware/Software Solutions Steve Ammon Berkeley Design Technology, Inc.

More information

OC By Arsene Fansi T. POLIMI 2008 1

OC By Arsene Fansi T. POLIMI 2008 1 IBM POWER 6 MICROPROCESSOR OC By Arsene Fansi T. POLIMI 2008 1 WHAT S IBM POWER 6 MICROPOCESSOR The IBM POWER6 microprocessor powers the new IBM i-series* and p-series* systems. It s based on IBM POWER5

More information

SOC architecture and design

SOC architecture and design SOC architecture and design system-on-chip (SOC) processors: become components in a system SOC covers many topics processor: pipelined, superscalar, VLIW, array, vector storage: cache, embedded and external

More information

WHITE PAPER. Realistic LTE Performance From Peak Rate to Subscriber Experience

WHITE PAPER. Realistic LTE Performance From Peak Rate to Subscriber Experience WHITE PAPER Realistic LTE Performance From Peak Rate to Subscriber Experience Realistic LTE Performance From Peak Rate to Subscriber Experience Introduction Peak data rates are often perceived as actual

More information

Architekturen und Einsatz von FPGAs mit integrierten Prozessor Kernen. Hans-Joachim Gelke Institute of Embedded Systems Professur für Mikroelektronik

Architekturen und Einsatz von FPGAs mit integrierten Prozessor Kernen. Hans-Joachim Gelke Institute of Embedded Systems Professur für Mikroelektronik Architekturen und Einsatz von FPGAs mit integrierten Prozessor Kernen Hans-Joachim Gelke Institute of Embedded Systems Professur für Mikroelektronik Contents Überblick: Aufbau moderner FPGA Einblick: Eigenschaften

More information

Bandwidth Optimization and Protection for Wireless Backhaul

Bandwidth Optimization and Protection for Wireless Backhaul Bandwidth Optimization and Protection for Wireless Backhaul Tien Shiah March 2009 Introduction As multimedia applications become ubiquitous on mobile phones, service providers will need to dramatically

More information

Outline. Introduction. Multiprocessor Systems on Chip. A MPSoC Example: Nexperia DVP. A New Paradigm: Network on Chip

Outline. Introduction. Multiprocessor Systems on Chip. A MPSoC Example: Nexperia DVP. A New Paradigm: Network on Chip Outline Modeling, simulation and optimization of Multi-Processor SoCs (MPSoCs) Università of Verona Dipartimento di Informatica MPSoCs: Multi-Processor Systems on Chip A simulation platform for a MPSoC

More information

Exploring the Design of the Cortex-A15 Processor ARM s next generation mobile applications processor. Travis Lanier Senior Product Manager

Exploring the Design of the Cortex-A15 Processor ARM s next generation mobile applications processor. Travis Lanier Senior Product Manager Exploring the Design of the Cortex-A15 Processor ARM s next generation mobile applications processor Travis Lanier Senior Product Manager 1 Cortex-A15: Next Generation Leadership Cortex-A class multi-processor

More information

Potential of LTE for Machine-to-Machine Communication. Dr. Joachim Sachs Ericsson Research

Potential of LTE for Machine-to-Machine Communication. Dr. Joachim Sachs Ericsson Research Potential of LTE for Machine-to-Machine Communication Dr. Joachim Sachs Ericsson Research Outline Trend towards M2M communication What is the role of cellular communication Cellular M2M Communication Focus:

More information

LAS SOLUCIONES TECNOLOGICAS DE 3G WCDMA

LAS SOLUCIONES TECNOLOGICAS DE 3G WCDMA LAS SOLUCIONES TECNOLOGICAS DE 3G WCDMA OSIPTEL, LIMA 18 de octubre de 2005, 10:00-12:00 Petri Reijonen Sales Director, 3G WCDMA & General Manager, MESO Latin America, Nokia Networks 1 (34) Nokia 3G WCDMA

More information

Cloud RAN. ericsson White paper Uen 284 23-3271 September 2015

Cloud RAN. ericsson White paper Uen 284 23-3271 September 2015 ericsson White paper Uen 284 23-3271 September 2015 Cloud RAN the benefits of virtualization, centralization and coordination Mobile networks are evolving quickly in terms of coverage, capacity and new

More information

How mobile operators can monetize 3G investments through an effective applications platform

How mobile operators can monetize 3G investments through an effective applications platform Technology for Innovators TM How mobile operators can monetize 3G investments through an effective applications platform By Mike Yonker mikey@ti.com Director of Technology Strategy, Wireless Terminals

More information

Evolution and Applications

Evolution and Applications Introduction to LTE embms: Evolution and Applications Principal Company Office 22 Derby Street Collingwood Victoria 3066 AUSTRALIA P: +61 3 9419 8166 F: +61 3 9419 8666 W: www.windsor place.com NBTC/ITU

More information

Introduction to GPU Architecture

Introduction to GPU Architecture Introduction to GPU Architecture Ofer Rosenberg, PMTS SW, OpenCL Dev. Team AMD Based on From Shader Code to a Teraflop: How GPU Shader Cores Work, By Kayvon Fatahalian, Stanford University Content 1. Three

More information

High-Level Synthesis for FPGA Designs

High-Level Synthesis for FPGA Designs High-Level Synthesis for FPGA Designs BRINGING BRINGING YOU YOU THE THE NEXT NEXT LEVEL LEVEL IN IN EMBEDDED EMBEDDED DEVELOPMENT DEVELOPMENT Frank de Bont Trainer consultant Cereslaan 10b 5384 VT Heesch

More information

More on Pipelining and Pipelines in Real Machines CS 333 Fall 2006 Main Ideas Data Hazards RAW WAR WAW More pipeline stall reduction techniques Branch prediction» static» dynamic bimodal branch prediction

More information

Which ARM Cortex Core Is Right for Your Application: A, R or M?

Which ARM Cortex Core Is Right for Your Application: A, R or M? Which ARM Cortex Core Is Right for Your Application: A, R or M? Introduction The ARM Cortex series of cores encompasses a very wide range of scalable performance options offering designers a great deal

More information

Study Plan Masters of Science in Computer Engineering and Networks (Thesis Track)

Study Plan Masters of Science in Computer Engineering and Networks (Thesis Track) Plan Number 2009 Study Plan Masters of Science in Computer Engineering and Networks (Thesis Track) I. General Rules and Conditions 1. This plan conforms to the regulations of the general frame of programs

More information

How To Build An Ark Processor With An Nvidia Gpu And An African Processor

How To Build An Ark Processor With An Nvidia Gpu And An African Processor Project Denver Processor to Usher in a New Era of Computing Bill Dally January 5, 2011 http://blogs.nvidia.com/2011/01/project-denver-processor-to-usher-in-new-era-of-computing/ Project Denver Announced

More information

SC-FDMA for 3GPP LTE uplink. Hong-Jik Kim, Ph. D.

SC-FDMA for 3GPP LTE uplink. Hong-Jik Kim, Ph. D. SC-FDMA for 3GPP LTE uplink, Ph D Wireless Broadband The New Category Mobil ile Local Area Fixe ed Cellular Cordless POTS UMTS / WCDM A HSDPA 3GPP LTE Wireless Broadband 1xEV-DO WiMAX 80216e 80220 80211

More information

Graphics Cards and Graphics Processing Units. Ben Johnstone Russ Martin November 15, 2011

Graphics Cards and Graphics Processing Units. Ben Johnstone Russ Martin November 15, 2011 Graphics Cards and Graphics Processing Units Ben Johnstone Russ Martin November 15, 2011 Contents Graphics Processing Units (GPUs) Graphics Pipeline Architectures 8800-GTX200 Fermi Cayman Performance Analysis

More information

ARM Architecture. ARM history. Why ARM? ARM Ltd. 1983 developed by Acorn computers. Computer Organization and Assembly Languages Yung-Yu Chuang

ARM Architecture. ARM history. Why ARM? ARM Ltd. 1983 developed by Acorn computers. Computer Organization and Assembly Languages Yung-Yu Chuang ARM history ARM Architecture Computer Organization and Assembly Languages g Yung-Yu Chuang 1983 developed by Acorn computers To replace 6502 in BBC computers 4-man VLSI design team Its simplicity it comes

More information

Lesson 7: SYSTEM-ON. SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY. Chapter-1L07: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Lesson 7: SYSTEM-ON. SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY. Chapter-1L07: Embedded Systems - , Raj Kamal, Publs.: McGraw-Hill Education Lesson 7: SYSTEM-ON ON-CHIP (SoC( SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY 1 VLSI chip Integration of high-level components Possess gate-level sophistication in circuits above that of the counter,

More information

Delivering 4x4 MIMO for LTE Mobile Devices. March 2014. SkyCross Dual imat 4x4 MIMO Technology for LTE. Introduction

Delivering 4x4 MIMO for LTE Mobile Devices. March 2014. SkyCross Dual imat 4x4 MIMO Technology for LTE. Introduction Delivering 4x4 MIMO for LTE Mobile Devices SkyCross Dual imat 4x4 MIMO Technology for LTE March 2014 Introduction With the rise of low-cost smartphones on the horizon, creating differentiation by leveraging

More information

OpenPOWER Outlook AXEL KOEHLER SR. SOLUTION ARCHITECT HPC

OpenPOWER Outlook AXEL KOEHLER SR. SOLUTION ARCHITECT HPC OpenPOWER Outlook AXEL KOEHLER SR. SOLUTION ARCHITECT HPC Driving industry innovation The goal of the OpenPOWER Foundation is to create an open ecosystem, using the POWER Architecture to share expertise,

More information

AMD GPU Architecture. OpenCL Tutorial, PPAM 2009. Dominik Behr September 13th, 2009

AMD GPU Architecture. OpenCL Tutorial, PPAM 2009. Dominik Behr September 13th, 2009 AMD GPU Architecture OpenCL Tutorial, PPAM 2009 Dominik Behr September 13th, 2009 Overview AMD GPU architecture How OpenCL maps on GPU and CPU How to optimize for AMD GPUs and CPUs in OpenCL 2 AMD GPU

More information

Choosing the Right DSP for High-Resolution Imaging in Mobile and Wearable Applications

Choosing the Right DSP for High-Resolution Imaging in Mobile and Wearable Applications Choosing the Right DSP for High-Resolution Imaging in Mobile and Wearable Applications By Pulin Desai, Cadence Design Systems From smartphones to smart watches, from advanced driver assistance systems

More information

LTE Technology and Rural Broadband DiploFoundation Webinar. Milan Vuckovic Analyst, Wireless Policy Development Verizon Communications

LTE Technology and Rural Broadband DiploFoundation Webinar. Milan Vuckovic Analyst, Wireless Policy Development Verizon Communications LTE Technology and Rural Broadband DiploFoundation Webinar Milan Vuckovic Analyst, Wireless Policy Development Verizon Communications August 28, 2012 Presentation Outline Snapshot of Verizon & US Mobile

More information

The future of mobile networking. David Kessens <david.kessens@nsn.com>

The future of mobile networking. David Kessens <david.kessens@nsn.com> The future of mobile networking David Kessens Introduction Current technologies Some real world measurements LTE New wireless technologies Conclusion 2 The future of mobile networking

More information

MIMO detector algorithms and their implementations for LTE/LTE-A

MIMO detector algorithms and their implementations for LTE/LTE-A GIGA seminar 11.01.2010 MIMO detector algorithms and their implementations for LTE/LTE-A Markus Myllylä and Johanna Ketonen 11.01.2010 2 Outline Introduction System model Detection in a MIMO-OFDM system

More information

SPARC64 VIIIfx: CPU for the K computer

SPARC64 VIIIfx: CPU for the K computer SPARC64 VIIIfx: CPU for the K computer Toshio Yoshida Mikio Hondo Ryuji Kan Go Sugizaki SPARC64 VIIIfx, which was developed as a processor for the K computer, uses Fujitsu Semiconductor Ltd. s 45-nm CMOS

More information