Multicore // White paper
-
Share
White Paper: Developing Software in a Multicore and Mulitprocessor World
Software developers stand to gain increased speed and functionality from multiprocessor architectures, but the resulting complexity makes detecting software errors more challenging. Read this technical paper for an overview of the challenges associated with software development on next-gen architectures and learn how static analysis can help.
-
Share
RDMA: The Future of High-Speed Fabric Interconnects
This white paper will explore the merits of InfiniBand architecture as well as methods of optimizing its use.
-
Share
eBook: Get Ready for 40G ATCA
In this eBook you will learn about the following: • What is driving the growth in IP traffic • The underlying technologies driving 40 Gbps ATCA • The relevant industry standards • The steps to 40G heaven
-
Share
White Paper: Lowering Power at 28 nm with Xilinx 7 Series FPGAs
This white paper describes several aspects of power related to the Xilinx(r) 28 nm 7 series FPGAs, including the TSMC 28 nm high-k metal gate (HKMG), high performance, low power (28 nm HPL or 28 HPL) process choice. The power benefits afforded by the 28 HPL process and its usefulness across Xilinx’s full product offerings is described as well as the architectural innovations and features for power reduction across the dimensions of static power, dynamic power, and I/O power.
-
Share
White Paper: Switched Fabrics Support High-Performance Embedded Computing for Military and Aerospace Platforms
Lessons learned from high-performance computing arena can be transferred to military and aerospace applications for improved component interoperability.
-
Share
White Paper: Monterey: The New Era in Next-Generation Networks
A new era of MicroTCA is ushered in with PT’s Monterey Platform… and it’s not just for physics.
-
Share
White Paper: Finding Concurrency Errors with GrammaTech Static Analysis
The industry has placed a big bet on future single-chip performance gains coming from increasing core counts, but this will only be a winning wager if software can be programmed to take advantage of parallel processors. Unfortunately, concurrent programming is difficult. However, common concurrency pitfalls can be avoided through static analysis with GrammaTech CodeSonar, which can help find such defects without executing the program.
-
Share
White Paper: Developing Software in a Multicore and Multiprocessor World
Software developers stand to gain increased speed and functionality from multiprocessor architectures, but the resulting complexity makes detecting software errors more challenging. Read this technical paper for an overview of the challenges associated with software development on next-gen architectures and learn how static analysis can help.
-
Share
White Paper: Cutting-edge multicore development techniques for the next wave of electronics products
This paper discusses cutting-edge software development methods that enable software development teams to leverage new multicore technology, including an automated way to reuse single-core software for complex multi-core systems.
Multicore architectures can become exponentially complex as the number of cores increases from two to four to thirty-two different cores. Meeting time-to-market requirements often means utilizing an organization’s existing software code even though existing code is mostly single-core source code and not optimized for multicore technology. The only way to handle the complexity is through automation and with a higher-level language that allows software deployment to be automated to different cores.
-
Share
White Paper: Challenges of Multicore and Multiprocessor Software Development
In this exclusive research report from VDC, learn how the growth in multicore and multiprocessor architectures is introducing a new set of challenges for embedded software engineering teams, impacting project schedules, and causing cost overruns.
-
Share
White Paper: Checklist for Success with Multicore: Top Five Questions That Can Help Ensure Successful Multicore Adoption
You can dramatically increase your organization’s chances of successful multicore adoption by focusing on five key questions. So before you rush into multicore, spend some time with this checklist and make sure that the platform and vendor you choose has the breadth, depth, and quality you’ll need at every level.
-
Share
White Paper: How Multicore Enables the Fast and Efficient Deployment of Multi-OS Systems
This paper discusses how multicore designs are creating the need for a true multi-OS system. Within this discussion Symmetric Multi-Processing (SMP), Asymmetric Multi-Processing (AMP), multicore hardware and software, development tools, and actual use cases will be covered.
-
Share
White Paper: Multicore Challenges and Choices: Deciding Which Solution is Right for You
There are a number of technology and business trends that will change the way many devices are architected and developed in the future. They include the frequency ceiling; using multicore for hardware offload; consolidation of multiprocessor systems to multicore; hypervisor adoption in the embedded market; and use cases to help achieve performance objectives, convergence with more functionality in any given device, or higher security and safety concerns leading to certified systems.
-
Share
White Paper: Applying Multicore and Virtualization to Industrial and Safety-Related Applications
Multi-core and virtualization provide the opportunity to improve device performance, reduce costs through hardware consolidation and upgrade applications more cost effectively throughout the product lifecycle.
-
Share
White Paper: Software Optimization Techniques for Multi-Core Processors
Migrating code to multi-core processors has become a major design decision for embedded developers.

