Following is a list of the numerous analysis reports, white papers, and articles and presentations written by BDTI. All are downloadable in PDF format unless otherwise noted.
BDTI-branded Custom Reports
- Developing a Prototype Mask Detecting Smart Camera Using the NVIDIA Jetson Nano: A Hands-On Evaluation (2021)
- Evaluating Intel's RealSense SDK 2.0 for 3D Computer Vision Using the RealSense D415/D435 Depth Camera (2018)
- Analysis of the Cadence Tensilica Fusion G3 DSP Core (2016)
- Test Drive of the NVIDIA Jetson TX1 Developer Kit for Deep Learning and Computer Vision Applications (2016)
- Implementing Computer Vision Functions with OpenCL on the Qualcomm Adreno 420 (2015)
- Analysis of Floating-Point DSP Energy Efficiency on Altera 28-nm FPGAs (2013)
- Analysis of Floating-point DSP Design Flow and Performance on Altera 28-nm FPGAs (2012)
- Analysis of Altera’s FPGA Floating-point DSP Design Flow (2011)
- Analysis of High-Level Synthesis Tools for Xilinx FGPAs) (2010
- Analysis of the AutoESL AutoPilot High-Level Synthesis Tool (2010)
- Analysis of the CEVA-TeakLite-III Processing Core (2009)
- Analysis of the MIPS Technologies MIPS32® 74K™ Licensable Processor Core (2007)
- Analysis of the picoChip PC102 Software Development Tools and Programming Model (2008)
- Analysis of the MIPS Technologies MIPS32® M4K™ Synthesizable Processor Core (2007)
- Analysis of the Tensilica Xtensa LX with Vectra LX (2005)
- Analysis of the TI DaVinci™ Digital Video Evaluation Module (DVEVM) (2007)
BDTI White Papers
- The Art of Processor Benchmarking
What makes a good digital signal processing benchmark, and why you should care. - The Evolution of DSP Processors
History of the development of DSP processor architectures. - The BDTImark2000™: A Summary Measure of DSP Speed
Motivation, methodology, and application of a single-number performance metric. - Choosing a DSP Processor
Key features of DSP processors, differences among commercial products, considerations for selection. - Evaluating DSP Processor Performance
Methodology for evaluating processors’ DSP performance: the BDTI Benchmarks™ - DSPs Adapt to New Challenges
Key developments shaping current DSP architectures; new approaches used to create faster, more efficient devices.
Articles and Presentations
(Note: Most articles and presentations prior to 1997 were created in HTML and are no longer accessible. Titles are presented for reference only.)
2018
- OpenVX Implementations Deliver Robust Computer Vision Applications an article co-authored by Jeff Bier, president, and Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, August 2018
- The The Four Key Trends Driving the Proliferation of Visual Perception presented by Jeff Bier, president of BDTI, at the 2018 Embedded Vision Summit, May 2018
- Deep Learning for Object Recognition: DSP and Specialized Processor Optimizations an article co-authored by Jeff Bier, president, and Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, June 2018
- Computer Vision at the Edge and in the Cloud: Architectures, Algorithms, Processors, and Tools presented by Jeff Bier, president of BDTI, to the Santa Clara Valley Chapter of the IEEE Signal Processing Society, April 2018
- Data Sets for Machine Learning Model Training an article co-authored by Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, March 2018
- Implementing Vision with Deep Learning in Resource-constrained Designs an article co-authored by Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, February 2018
- Computer Vision in Surround View Applications an article co-authored by Brian Dipert, senior analyst, of BDTI and others, published in the Embedded Vision Academy, February 2018
2017
- Beyond-visible Light Applications in Computer Vision an article co-authored by Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, October 2017
- Visual Intelligence Opportunities in Industry 4.0 an article co-authored by Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, August 2017
- Software Frameworks and Toolsets for Deep Learning-based Vision Processing an article co-authored by Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, July 2017
- Cloud-versus-Edge and Centralized-versus-Distributed: Evaluating Vision Processing Alternatives an article co-authored by Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, June 2017
- Demystifying Deep Neural Networks presented by Shehrzad Qureshi, senior computer vision engineer at BDTI, at the 2017 Embedded Vision Summit, May 2017
- 1,000X in Three Years: How Embedded Vision is Transitioning from Exotic to Everyday presented by Jeff Bier, president of BDTI, at the 2017 Embedded Vision Summit, May 2017
- The Internet of Things That See: Opportunities, Techniques and Challenges an article by Jeff Bier, president of BDTI, originally published for the 2017 Embedded World Conference, February 2017
- Image Quality Analysis, Enhancement and Optimization Techniques for Computer Vision an article co-authored by Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, February 2017
- Recent Developments in Embedded Vision: Algorithms, Processors, Tools and Applications presented by Jeff Bier, president of BDTI, in partnership with Vision Systems Design, January 2017
2016
- Facial Analysis Delivers Diverse Vision Processing Capabilities an article co-authored by Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, December 2016
- Camera Interfaces Evolve to Address Growing Vision Processing Needs an article co-authored by Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, December 2016
- Vision Processing Opportunities in Virtual Reality an article co-authored by Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, September 2016
- Deep Learning for Object Recognition: DSP and Specialized Processor Optimizations an article co-authored by Jeff Bier, president, and Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, July 2016
- Optimizing Computer Vision Applications Using OpenCL and GPUs an article co-authored by Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, June 2016
- Computer Vision 2.0: Where We Are and Where We're Going presented by Jeff Bier, president of BDTI, at the 2016 Embedded Vision Summit, May 2016
- OpenVX Enables Portable, Efficient Vision Software an article co-authored by Brian Dipert, senior analyst at BDTI, and others, published in the Embedded Vision Academy, February 2016
2015
- Creating Smarter, More Interactive Apps and Systems with Computer Vision presented by Jeff Bier, president of BDTI, at the 2015 Augmented World Expo, July 2015
- Measuring and Improving User Experience presented at the International Workshop on Video Processing and Quality Metrics for Consumer Electronics, February 2015
- Benchmarking Metrics and Processor Selection for Computer Vision presented at the ARM Workshop on “Enabling Computer Vision on ARM”, May 2015
- Choosing a Processor for Embedded Vision: Options and Trends presented at the 2015 Embedded Vision Summit, May 2015 (video)
2014
- Implementing Vision Capabilities in Embedded Systems presented at EELive! Featuring ESC, April 2014
- What's New In Tools for Vision Application Design and Development? presented at the 2014 Embedded Vision Summit, May 2014 (video)
- Trends and Recent Developments for Processors in Vision presented at the 2014 Embedded Vision Summit, May 2014 (video)
- Creating Meaningful Benchmarks: Lessons Learned presented at DAC, June 2014
2013
- Accelerating Computer Vision Applications with the Hexagon™ DSP presented at Uplinq, September, 2013
- Get up and Running Quickly With Embedded Vision Using OpenCV on Android presented at Design West, April 24, 2013
- Power Analysis for Embedded Audio Processing presented at Design West 2013, April 2013
- Implementing Vision Capabilities in Embedded Systems presented at Design West 2013, April 2013
2012
- “Get up and Running Quickly With Embedded Vision Using OpenCV on Android” presented at ARM TechCon, November 1, 2012
- “Implementing Vision Capabilities in Embedded Systems” presented at Renesas DevCon, October 23, 2012
- “Introduction to Embedded Vision“ presented at the 2012 Embedded Vision Summit, September 2012 (video)
- “Implementing Vision Capabilities in Embedded Systems” presented at Embedded Systems Conference Boston, September 18, 2012
- “Introduction to Computer Vision using OpenCV” presented at Embedded Systems Conference Boston, September 18, 2012
- “Implementing Vision Capabilities in Embedded Systems” presented at the Embedded Systems Conference Silicon Valley, March 29, 2012
- “Introduction to Computer Vision using OpenCV, presented at the Embedded Systems Conference Silicon Valley, March 29, 2012
2011
- “Implementing Vision Capabilities in Embedded Systems” presented at the Embedded Systems Conference Boston, September 29, 2011
- “Implementing Vision Capabilities in Embedded Systems” presented at the Embedded Systems Conference Silicon Valley, May 5, 2011
- “How New Chips Are Enabling the Proliferation of Machines That See” presented at the IMS Intelligent Video Conference, April 20, 2011
- “Computer Vision In Mobile Devices: The Next Killer App?” presented at the Linley Tech Mobile Device Conference, April 19, 2011
2008
- “Assessing Cortex-R4 and Cortex-A8 Signal and Media Processing Performance” presented at ARM Developers’ Conference, October 9, 2008.
- “Processors for Embedded Digital Signal Processing” lecture presented to U.C. Berkeley EECS124, May 5, 2008.
- “Introduction to Video Compression” presented at Embedded Systems Conference, April 16, 2008.
- “Use a Microprocessor, a DSP, or Both?” presented at Embedded Systems Conference, April 16, 2008.
2007
- “Assessing Cortex-R4 and Cortex-A8 Signal and Media Processing Performance” presented at ARM Developers’ Conference, October 2, 2007.
- “Selecting Processors for Video Applications” presented at Embedded Systems Conference, April 4, 2007.
- “Use a Microprocessor, a DSP, or Both?” presented at Embedded Systems Conference, April 4, 2007.
- “FPGAs for DSP: An Independent Perspective” presented at Xilinx Workshop, Embedded Systems Conference, April 3, 2007.
- “The Problems with Threads” presented by Professor Edward Lee at Embedded Systems Conference, April 3, 2007.
2006
- “Enabling Technologies for SDR: Comparing FPGA and DSP Performance” presented at SDR Conference, November 15, 2006.
- “Benchmarking Multithreaded, Multicore and Reconfigurable Processors” presented at GSPx Conference, November 1, 2006.
- “Comparing FPGAs and DSPs for High-Performance DSP Applications” presented at GSPx Conference, November 1, 2006.
- “BDTI Solution Certification™: Benchmarking H.264 Video Decoder Hardware/Software Solutions” presented at ConfigCon San Jose, October 31, 2006.
- “Insider Insights on the ARM11’s Signal-Processing Capabilities” presented at the ARM Developers’ Conference, October 5, 2006.
- “Microprocessors vs. DSPs” presented at the Embedded Systems Conference, March 4, 2006.
- “Choosing and Using DSPs” presented at the Embedded Systems Conference, March 5, 2006.
- “Introduction to Video Compression” presented at the Embedded Systems Conference, March 6, 2006.
- “Processors for Consumer Video Applications” presented at the Embedded Systems Conference, March 6, 2006.
- “Benchmarking Processors for DSP Applications”, presented at the University of Texas at Dallas, March 1, 2006.
- “Choosing a Processor: Benchmarks and Beyond”, presented at the TI Developers’ Conference, March 1, 2006.
- “Microprocessors vs. DSPs”, presented at the TI Developers’ Conference, February 28, 2006.
- “Benchmarking H.264 Hardware/Software Solutions”, presented at ConfigCon Taiwan, February 23, 2006.
2005
- “Processors for Consumer Video Applications” presented at the GSPx conference, October 24, 2005.
- “Introduction to Video Compression” presented at the GSPx conference, October 24, 2005.
- “Insider Insights on the ARM11’s Signal-Processing Capabilities” presented at the ARM Developers’ Conference, October 5, 2005.
- “Processors for Consumer Audio/Video Applications” presented at the Embedded Systems Conference, March 8, 2005.
- “Introduction to Video Compression” presented at the Embedded Systems Conference, March 8, 2005.
- “Evaluating the DSP Processor Options” presented at the Embedded Systems Conference, March 7, 2005.
- “Microprocessors versus DSP: Fundamentals and Distinctions” presented at the Embedded Systems Conference, March 7, 2005.
- “Benchmarking Processors for DSP Applications” presented at the TI Developers’ Conference, February 15, 2005.
- “Microprocessors versus DSPs” presented at the TI Developers’ Conference, February 15, 2005.
- “Processors for Software-Defined Radio: Choices and Trade-offs” presented at the SDR Forum 42nd General Meeting, January 17, 2005.
2004
- “Using General-Purpose Processors for Signal Processing” presented at the ARM Developers’ Conference, October 21, 2004.
- “Benchmarking Processors for DSP Applications” presented at the GSPx conference, September 29, 2004.
- “Processors for Consumer Video Applications” presented at the GSPx conference, September 29, 2004.
- “Selecting Application Processors for Mobile Multimedia” presented at San Diego, California, June 10, 2004.
- “Introduction to Video Compression” presented at the Embedded Systems Conference, March 30, 2004.
- “Smart Processor Picks for Consumer Audio/Video Applications” presented at the Embedded Systems Conference, March 30, 2004.
- “Developing Embedded Video Software” presented at the Embedded Systems Conference, March 31, 2004.
- “Microprocessors vs. DSPs” presented at the Embedded Systems Conference, March 31, 2004.
- Summary Report: Analog Devices’ ADSP-BF5xx Blackfin from the BDTI report, Buyer's Guide to DSP Processors, 2004 Edition.
- Summary Report: Texas Instruments TMS320C64x from the BDTI report, Buyer's Guide to DSP Processors, 2004 Edition.
2003
- “Evaluating FPGAs for Communication Infrastructure Applications” presented at Communications Design Conference, September 2003.
- “Selecting Application Processors for Mobile Multimedia” presented at Communications Design Conference, September 2003.
- “Alternatives to DSPs: What and Why?”, presented at Cambridge, England, May 27, 2003.
- “Audio Signal Processing Hardware Trends”, keynote address presented at the 23rd Audio Engineering Society Conference in Helsingoer, Denmark, May 23, 2003.
- “Trends and Performance in Processors for Digital Signal Processing” presented in Copenhagen, Denmark, May 22, 2003.
- “DSP Benchmark Results for the Latest Processors” presented at the Embedded Systems Conference, April 24, 2003.
- “Developing A/V Software for Consumer Media Products” presented at the Embedded Systems Conference, April 23, 2003.
- “Smart Processor Picks for Consumer Media Applications” presented at the Embedded Systems Conference, April 23, 2003.
- “Consumer Media Products: Trends and Technologies” presented at the Embedded Systems Conference, April 23, 2003.
2002
- “Digital Audio Compression: What, Why and How” lecture presented to U.C. Berkeley EE20, December 2, 2002.
- “So Many Architectures, So Little Time: Difficult Choices for Signal Processing” a CMP Netseminar Webcast, first presented November 21, 2002. (registration required)
- “Evaluating the Latest DSPs for Communications Infrastructure Applications” presented at the Software Defined Radio Forum Technical Conference, November 11, 2002.
- “Comparing FPGAs and DSPs for Embedded Signal Processing” presented at Stanford University, October 30, 2002.
- “Implementing Streaming Media for Home Broadband Applications” presented at Communications Design Conference, September 2002.
- “FPGA/DSP Blend Tackles Telecom Apps”, EE Times, July 1, 2002. (HTML format)
- “Test Strategies Confront Streaming Audio Quality Challenges”, EE Times, June 24, 2002.
- “Implementing Embedded Streaming Media: 10 Secrets of Success” presented at Embedded Systems Conference (ESC), March 2002.
- “Processors with DSP Capabilities: Which is Best?” presented at Embedded Systems Conference (ESC), March 2002.
- “Separating Reality from Hype in Processors’ Performance Claims” presented at Embedded Systems Conference (ESC), March 2002.
- Summary Report: LSI Logic ZSP500 from the BDTI Inside report, Inside the LSI Logic ZSP500.
- Summary Report: 3DSP SP-5 from BDTI's Inside report, Inside the 3DSP SP-5.
- “The Digital Signal Processor Derby”, IEEE Spectrum, June 2001.
- “Evaluating the Latest DSPs for Portable Communications Applications” presented at Aalborg University, April 2001.
- “Alternatives to DSP Processors for Communications Applications” presented at Aalborg University, April 2001.
- Summary Report: Texas Instruments TMS320C67x from the BDTI report, Buyer's Guide to DSP Processors, 2001 Edition, updated and revised.
2000
- “Digital Audio Compression: What, Why and How” presented at ICSPAT, 2000.
- “Benchmark Results for the Latest VLIW-Based Processors” presented at ICSPAT, October 2000.
1999
- “Massana Unveils DSP Coprocessor Core”, Microprocessor Report, November, 1999.
- “Architectures for DSP: The Options Multiply” presented at SFSU, November 1999.
- “Independent DSP Benchmarks: Methodologies and Results” presented at DSP World/ICSPAT, November 1999.
- “Understanding the New DSP Processor Architectures” presented at DSP World/ICSPAT, November 1999.
- “VLIW Architectures for DSP” presented at DSP World/ICSPAT, November 1999.
- “Independent DSP Benchmarks: Methodologies, Results, and Analysis” presented at the Embedded Systems Conference (ESC), September 1999.
- “DSP Software Optimization Techniques for the Latest Processors” presented at the Embedded Systems Conference (ESC), September 1999.
- “Infineon’s TriCore Tackles DSP”, Microprocessor Report, April, 1999.
- “DSPs Court the Consumer”, IEEE Spectrum, March, 1999.
- “Understanding the New DSP Processor Architectures” presented at DSP World Spring, April 1999.
- “Processors for DSP: The Options Multiply” presentation to the Los Angeles Chapters of the IEEE and ACM, February 1999.
1998
- “Carmel Enables Customizable DSP”, Microprocessor Report, December, 1998.
- “TigerSHARC Sinks Teeth into VLIW”, Microprocessor Report, December, 1998.
- “StarCore Launches First Architecture”, Microprocessor Report, October, 1998.
- “TI Aims for Floating-Point DSP Lead”, Microprocessor Report, September, 1998.
- “The Evolution of DSP Processors”, presentation to U.C. Berkeley CS152, November 1998.
- “Assessing General-Purpose Processors for DSP Applications” A two-part lecture presented at ICSPAT/DSP World, September 15, 1998.
- “Optimizing DSP Software for the Latest Processors” Lecture presented at ICSPAT/DSP World, September 15, 1998.
- “Independent DSP Benchmarking: Methodologies and Latest Results” Lecture presented at ICSPAT, September 16, 1998.
- “Diverging Architectures for Digital Signal Processing”, RTC Magazine, September, 1998. (HTML format)
- “DSP Processors Hit the Mainstream”, IEEE Computer, August, 1998.
- “Current Directions for DSP Processors”, presented on February 23, 1998. (Similar to presentations given to UC Berkeley EE298-20 and Stanford EE380 classes.)
1997
- “The Evolution of DSP Processors”, presentation to U.C. Berkeley CS152, November 1997. (see November 1998 presentation)
- “Evaluating the TMS320C62xx for Comm Applications”, Communication Systems Design, October 1997. (HTML format)
- “DSP16xxx Targets Communications Apps”, Microprocessor Report, September 15, 1997.
- “TI’s New ’C6x DSP Screams at 1,600 MIPS”, Microprocessor Report, February 17, 1997.
- “DSP on General Purpose Processors—An Overview”, presentation to MicroDesign Resources dinner meeting, January 1997.
1996
- “Microprocessors Outperform DSPs 2:1”, Microprocessor Report, December 30, 1996.
- “Fixed-Point DSP Processors: History and Trends”, Presented to U.C. Berkeley EE225C (VLSI Signal Processing), April 30, 1996. (Compressed PostScript format only.)
- “Choosing High-level Tools for DSP Design”, DSPx Exhibition and Symposium, 1996. (HTML format)
- “Numerical Performance of Fixed-Point DSP Data Paths, or, What are Guard Bits and Why Should I Care?”, DSPx Exhibition and Symposium, 1996. (HTML format)
1995
- “Selecting and Designing with DSP Cores”, International Conference on Signal Processing Applications and Technology, 1995. (HTML format)
- “Migrating Designs from High-Level to Hardware Using Block-Diagram-Based DSP Tools”, International Conference on Signal Processing Applications and Technology, 1995. (HTML format)
- “In Search of the Best Tool for DSP Design”, Electronic Engineering Times, July 11, 1995. (HTML format)
- “DSP Processors and Cores: the Options Multiply”, Integrated System Design, June 1995. (HTML format)
- “NSP Shows Promise on Pentium, PowerPC”, Microprocessor Report, May 8, 1995. (HTML format)
- “Choosing Block-Diagram Tools for DSP Design”, DSP & Multimedia Technology [1], April 1995. (HTML format)
- “Architectural Design of DSP ASICS”, DSPx Exhibition and Symposium, 1995. (HTML format)
1994
- “Low Power Programmable DSP Chips: Features and System Design Strategies”, International Conference on Signal Processing Applications and Technology, 1994. (HTML format)
- “DSP Chips Enables PC Multimedia”, Microprocessor Report, August 22, 1994. (HTML format)
- “DSP Tools Get Integrated”, Electronic Engineering Times, July 18, 1994. (HTML format)
1993
- “DSP Algorithm Development Tools”, DSP & Multimedia Technology [1], November 1993. (HTML format)
Notes
DSP & Multimedia Technology, formerly known as DSP Applications, is no longer published.