Signal processing functions have often required special-purpose hardware such as digital signal processors (DSPs) and field-programmable gate arrays (FPGAs). However, recent enhancements to Intel® architecture processors are providing developers an alternative: the ability to execute signal processing workloads on an Intel® processor.
Signal processing on the latest Intel processors is now a viable option due to continued improvements in multi-core architectures. The increased parallelism from vector instructions, along with other continuing performance improvements, enables the efficient execution of data parallel workloads, such as digital transforms and filters. Additionally, by consolidating signal processing functions with other workloads on an Intel® multi-core processor, it is possible to save hardware costs, simplify the application development environment, and reduce time to market. This approach can be implemented in many applications in aerospace (radar, sonar), communications infrastructure (baseband processing, transcoding), media processing (transcoding), and healthcare (medical imaging).
Intel® System Studio is an integrated software development suite that supports signal processing centric development of intelligent systems and other embedded targets, from small form-factor devices to large scale high data throughput signal handling Intel architecture-based systems. The suite provides tools that allow for deep hardware and software insights to speed development, testing, and optimization of signal processing software stacks.
CriticalBlue Prism* is an embedded multi-core programming system that lets you harness the performance of Intel® multi-core processors within your existing development flow. This newly released version of the tool is designed to help you understand available options to parallelize your code to guide you step by step through the process of migrating to multi-core. To get started using the CriticalBlue Prism tool, register for your free 30-day evaluation license.
Eclipse is an open source community, whose projects are focused on building an open development platform comprised of extensible frameworks, tools, and runtimes for building, deploying, and managing software across the life cycle.
IntervalZero’s symmetric multiprocessing-enabled RTX*, a hard real-time extension to the Microsoft Windows* operating system, is a component of Intel x86-based architectures that replace real-time hardware—such as DSPs—with multi-core software components. Intel, Windows*, and IntervalZero RTX* architectures reduce the complexity and cost of developing embedded systems, increase system performance, and accelerate innovation. By eliminating proprietary real-time hardware, OEMs are free to build the systems they envision, not just the systems that pre-determined hardware configurations can accommodate. Click here to register for a free evaluation of RTX.
NASoftware specializes in scientific and technical software development, and has expertise in signal processing, vector processors, and DSP-related applications for defense, aerospace, and other industries requiring fast or real-time processing. In collaboration with Intel, NASoftware has development conversion tools to help programmers switching from PowerPC* and AltiVec* to Intel® Streaming SIMD Extensions (Intel® SSE) processors and Intel® Advanced Vector Extensions (Intel® AVX) processors.
Intel provides a wide range of software tools and support to make your job easier. Explore the software categories and choose the appropriate links to find developer resources, support documents, and more.
Explore Intel's past, present, and future embedded processors and chipsets.
Processor and chipset selection, peripheral devices, board size, power budget, and thermal analysis.
Submit your design schematic, and we will analyze it for compliance to guidelines and report potential issues within one week.
Provides debug and validation tools, including instructional videos, for supported products on a temporary loan basis.
The Design-In Tools store allows you to speed through motherboard and system design with validation tools and services available for purchase from Intel.