
|
| On-Demand Webcasts |
 |
 |
Beyond Command Line: Choosing a Linux Development Suite That Scales. |
 |
Wind River���60 min. |
 |
Once you decide to develop on Linux, it's time to select the right tools and tool strategy to optimize your choice. This webcast will help you evaluate what capabilities you need most for a positive and productive development experience, across projects, teams, and the enterprise. We'll look at all your choices, from free Linux tools, Eclipse-based plug-ins, and Wind River's own Workbench Development Suite. |
 |
 |
Rolling Your Own?: Navigating the Linux Decision |
 |
Wind River���60 min. |
 |
It's very tempting to try to build your own Linux solutionanyone can download a kernel and a run-time package. But it's not as easy as you think. This webcast highlights what you need to know, what to avoid, and what challenges you'll face as you travel down the Linux decision path. We'll also discuss the best solutions available today for minimizing risk and speeding time-to-revenue. |
 |
 |
Tips for Migrating to Linux* on Intel® Architecture |
 |
Intel���60 min. |
 |
This seminar is for developers considering migration to Linux on Intel Architecture (IA) as a device software platform. The seminar will focus on techniques for and benefits realized by migrating to Linux on IA, and how migration enables developers to incorporate the technologies they need for high performance applications. |
 |
 |
Using Linux Development Systems Online |
 |
TechOnLine���40 min. |
 |
In today's complex world of development, many embedded hardware vendors are providing variations of Linux for their operating systems. In this webcast, you will learn what Linux platforms are available and what development systems are available online today. During the webcast, you will see a demo that shows building your own Linux kernel and downloading that kernel to an actual board. |
 |
 |
Wind River Probe |
 |
Wind River���60 min. |
 |
Wind River presents a one-hour webcast on the Wind River Probe and its ability to enable faster development with Linux and Freescale's MPC8560 processor. Hardware and software engineers need a development environment that's reliable, effective, and easy to use. In this webcast, Wind River will explore trends and challenges associated with development in the device software space, and an overview of Wind River's newest solutions to resolve these challenges: Wind River Probe and Wind River Workbench. |
 |
 |

|
| Courses |
 |
 |
Migration to Linux on Intel for EDA Tools Environments |
 |
Lecture |
 |
This presentation will describe migration of a large-scale design environment at Intel and establish how Intel Architecture-based silicon design computing platforms offer an end-to-end EDA computing solution. |
 |
 |
Migrating from Solaris to Linux on Intel |
 |
Product Course |
 |
With the growing popularity of the Linux operating system, it's no surprise that many IT professionals are examining what it might take to move their existing applications and development environments to Linux. Whether you are thinking of adding Linux as an alternate deployment platform for your code or doing your primary development there, porting to Linux need not be difficultparticularly if your UNIX applications are written to common standards. Here, we provide a roadmap for those who are contemplating using Linux on Intel. |
 |
 |

|
| Feature Articles |
 |
 |
Mutating Technologies: It's a Jungle Out There |
 |
Jack Shandle |
 |
In 2004 and beyond, the lines of demarcation between general-purpose processors and DSPs will continue their disappearing act. The tension between programmable and configurable solutions will tighten. But as the RISC and DSP camps maneuver to eat each other's lunch, an outrider will be making inroads. In this 2004 industry preview, Jack Shandle says to watch for programmable logic to strengthen its foothold as a processor option. |
 |
 |
Building a Wireless Access Point on Linux |
 |
Peter Seebach, IBM |
 |
When the ability to write and modify your own management software is the main objective, a custom-built wireless access point is the way to go. Take a look at what's involved in building a wireless bridge using Linux, including software and hardware considerations. |
 |
 |
Inside the Linux Kernel Debugger: A Guide to Getting Started with KDB |
 |
Hariprasad Nellitheertha, IBM |
 |
When debugging kernel problems, being able to trace the kernel execution and examine its memory and data structures is very useful. The built-in kernel debugger in Linux, KDB, provides this facility. In this article you'll learn how to use the features provided by KDB and how to install and set up KDB on a Linux machine. You'll also get acquainted with the commands and the setup and display options available to you in KDB. |
 |
 |
The InfiniBand Architecture for 2003 and 2004 |
 |
Byran Longmire, Mellanox Technologies |
 |
In August of 1999 all of the major server vendors combined to develop a new I/O "fabric" for servers and storage within the enterprise data center and developed the InfiniBand Architecture. This fabric's goal was to provide IT managers with a better way to deploy, scale and manage computing power within the data center. Mellanox Technologies'
Byran Longmire takes a look at the direction of the InfiniBand Architecture over the next two years. |
 |
 |
Linux System Development on an Embedded Device |
 |
Anand K. Santhanam and Vishal Kulkarni, IBM |
 |
Embedded Linux development for embedded devices such as broadly involves three tiers: the bootloader, the Linux kernel, and the GUI. In this article, IBM's Anand K. Santhanam and Vishal Kulkarni focus on some basic concepts involving these three tiers; provide some insights into how the bootloader, kernel, and filesystem interact; and investigate some of the numerous options available for the filesystem, GUI, and bootloaders. |
 |
 |
 |
More>> |
 |

|
| Technical Papers |
 |
 |
Linux Kernel Overview |
 |
Sandra Johnson et al, IBM Press |
 |
Now that you've made important decisions about how to install Linux on your system, you need to learn more about the Linux kernel to make important tuning decisions. We'll discuss how Linux evolved and then delve into its architecture. We'll include information on how the kernel is organized, what its responsibilities are, and how memory management is handled. We'll discuss process management and interprocess communication, followed by an overview of the Linux Symmetrical Multiprocessing Model. |
 |
 |
RTOS Versus GPOS: What is Best for Embedded Development? |
 |
Paul Leroux, QNX Software Systems |
 |
Do most embedded projects still need an RTOS? It is a good question, given the speed of today's high-performance processors and the availability of real-time patches for Linux, Windows, and other General Purpose Operating Systems (GPOSs). |
 |
 |
Carrier Grade Linux 3.0: Building Out and Looking Forward |
 |
Bill Weinberg, Open Source Development Labs |
 |
This article by Bill Weinberg of the OSDL provides insight into current Carrier Grade Linux adoption trends, and introduces readers to key innovations in Carrier Grade Linux 3.0. It also provides useful guidance to designers presently evaluating CGL implementations. |
 |
 |
Enhance Processor Performance in Open-Source Applications |
 |
David Katz et al, Analog Devices |
 |
As "open source" C/C++ algorithms become an increasingly popular alternative to royalty-based code in embedded processing applications, they bring new technical challenges. This article will explore the porting of open-source algorithms to Analog Devices Blackfin processors, outlining in the process a "plan of attack" leading to code optimization. |
 |
 |
Is It Really Possible to Play DVD-quality Media while Executing Linux Applications on the Same Low Cost Processor? |
 |
Russell Rivin and Rajesh Mishra, Analog Devices |
 |
In the last couple of years consumer audio/video products have moved from closed single format (MPEG2/AC-3) to closed single format video with multi-format audio (AC-3, MP3, WMA, and so on). In the next few years, these products will need to support a whole host of new audio, video and image formats as they become more open network connected appliances. |
 |
 |
 |
More>> |
 |
 |