Signal Processing on Intel® Architecture
Simplify your development. Boost performance. Scale forward.
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
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.
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® Embedded Design Center (Intel® EDC) support
Access technical and sales assistance, register for an Intel® EDC account, or manage your account.Contact us >
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.
Processor and chipset selection, peripheral devices, board size, power budget, and thermal analysis.
Design Review Services
Submit your designs, and we will analyze them for compliance with guidelines and report potential issues within one week.
The Intel® Design-In Tools Store allows you to speed through motherboard and system design with validation tools and services available for purchase from Intel.
Test Tool Loan Program
Some design-in debug and validation tools are available at no cost to embedded and IoT developers who meet the loan program criteria.