Understanding the common tools for Linux-based systems (Part 1)
|
2009-11-13 |
| Developers who want to use the Linux OS are presented with a dilemma. Here's a summary of some of the performance tools available to Linux developers. |
|
The challenges of multi-core technology
|
2010-03-18 |
| Multicore is here to stay, and the software community is being forced to do something about it. The challenges of concurrent programming are proposed to be addressed by functional programming languages/hybrids, and tools like CUDA, RapidMind, openMP that allow developers to refactor code. |
|
| Uncovering the mysterious A5
|
2011-05-02 |
| Here's a closer look at Apple's A5, the second-generation processor that powers the iPad 2. |
|
Use OpenMP for programming in multi-core apps
|
2007-08-15 |
| This article introduces the OpenMP API as a way to write code for highly parallel multi-core and multi-threaded designs |
|
Mobile devices' new roles need new tools
|
2004-01-01 |
| Mobile devices' new roles need new tools |
|
| Implementing functional safety in modern MCUs
|
2012-04-12 |
| Know the key functional safety attributes available in modern semiconductor devices. |
|
Cut to the core of optimal MPLS router design
|
2003-04-16 |
| Cut to the core of optimal MPLS router design |
|
Software-defined silicon: The next step in hardware design
|
2008-04-15 |
| Moving to a world where systems are constructed using software images running on vanilla silicon is feasible. |
|
Virtualisation for embedded multi-processor apps
|
2008-12-03 |
| A virtual machine manager creates the illusion of a hardware platform for hosting an entire OS and its apps. |
|
Intel StrataFlash wireless memory (L30) to Intel PXA26x processor family design guide
|
2004-05-14 |
| Intel StrataFlash wireless memory (L30) to Intel PXA26x processor family design guide |
|
| Integrating core-based high-density FPGAs in your design
|
2011-08-09 |
| Here is an engineer's experience with designing a nontrivial multi-processor system, using three networked Xilinx Virtex-4FX-based controllers. |
|
| Utilising MEMS for advanced mobile apps
|
2012-01-02 |
| Learn about the more advanced applications for MEMS sensors, such as augmented reality, location-based services, pedestrian dead-reckoning, that are currently being developed. |
|
| Reduce driver distraction using speech recognition
|
2011-08-15 |
| Easy-to-use, intuitive speech recognition significantly cuts possible distractions by allowing drivers to keep eyes (and attention) on the road while keeping their hands on the steering wheel. |
|
| Trade-offs of lock-free programming for multi-core
|
2011-09-01 |
| Know the caveats of doing resource sharing efficiently without locks in a multi-core environment |
|
Of ARM Mali-T604 and the future IP trends
|
2011-07-12 |
| The ARM Mali graphics core has made a shift from years of evolution in the rendering hardware. It now points to the future of IP |
|
Overcome design complexities in multi-core networking (Part 1
|
2009-09-30 |
| The explosion of IP-based applications and services heralds in a convergence of telecommunications and IT towards IP architectures, leading to major challenges. |
|
Optimise software for multi-core processors
|
2008-11-03 |
| The new challenge for developers is to create parallel software that can use multiple processor cores simultaneously. |
|
| Integrating personal technologies in automobiles
|
2004-10-18 |
| Integrating personal technologies in automobiles |
|
Product tutorial: Reducing development time for infotainment apps
|
2009-11-27 |
| A new range of devices from Renesas offers a multi-core and multi-IP design for increased scalability, a key consideration during software development |
|
Considerations in memory system design
|
2009-04-16 |
| Read about the the latest technologies and techniques to fit more memory onto smaller motherboards. |
|
PCIe multicast: Purposes, advantages
|
2009-02-23 |
| Multicast optimises system resources and enables data transmission to system elements with reduced latency and increased coherency. |
|
| Designing cost-effective 3D using SoC
|
2011-08-09 |
| Learn why SoCs are touted to be a key component in the universal 3D market. |
|
| Making multi-core viable for medical electronics
|
2011-10-28 |
| This article discusses the validation of safety claims for systems running on multi-core processors, as well as OS characteristics that can facilitate multi-core migration |
|
| Preparing your application code for multi-core
|
2011-08-02 |
| Learn about a more efficient way to parallelise code for embedded multi-core designs. The process makes use of an online tool for parallelising Google’s VP8 video decoder |
|
| High Availability Design For Embedded Systems
|
2001-04-03 |
| In the post-PC era, the role of smart devices is expanding every |
|
A history of developments in programmability
|
2010-09-03 |
| DSPs are showing some strong trends. This article discusses the authors' thoughts on the trends in the coming years. |
|
Designing safety-critical operating systems
|
2002-07-01 |
| Whether you are designing a |
|
Applying POSIX to real-time systems
|
2002-03-16 |
| Applying POSIX to real-time systems |
|
| Knowing Android's strengths and weaknesses
|
2011-10-14 |
| Here's a look at the techniques for exploiting Android's strengths and managing its limitations, especially in hard real-time, mission-critical systems. |
|
Seven requirements for GPRS/UMTS terminals
|
2003-11-17 |
| Seven requirements for GPRS/UMTS terminals |
|