|
 |


|
Three Code Optimization
Specialists team up and invite you to join them as they present both
practical and theoretical approaches to creating code that really FLIES.
Their articles describe the relationships between various microprocessor
architectures and the code you write. These EE Experts show you exactly
what your microprocessor demands in order to give you the best possible
performance from your code.
To learn more about David, Bill, or Steve click here.
|

 |
Code Optimization for Parallel Processing
Part 3: Writing Programs for Distributed-Memory Parallel Machines
by David Gilbert
The effort to create a standardized means of writing programs for distributed-memory parallel
machines began in earnest in 1992. This effort to standardize came from a desire to take parallel
computing outside the bounds of government and academia, and achieved success in 1994 with the
Message-Passing Interface standard, version 1.0.
Since then, there have been minor revisions to the MPI standard, which reached version 1.2 in 1997.
Beyond this, there has been quite a bit of functionality added to the original standard, and this is
known as MPI 2.0. In addition, several proprietary "optimized" MPI implementations are in existence
for platform-specific applications, and there is now a substantial effort to create a Java MPI. Let's
take a look at the MPI standard and what function it serves in parallel programming, as well as some
general ideas on how to optimize the use of it.
Click here to read the complete article.
|
| |
| |
Writing Efficient C Code for Microcontrollers
Part 5: Prime Real Estate
by Bill Sprouse
Many microcontrollers have multiple memory types that have unique access abilities
and speed. They may have internal memory, which is almost as fast to access as
internal registers. This memory can sometimes be operated upon directly with a
variety of operations. Because of the speed, additional instructions, and small
address requirements, these locations become prime real estate in the world of
microcontrollers. By wisely choosing when and how to use this memory, you can
reduce the code size and at the same time improve speed.
Click here to read the complete article.
|
Code Optimization Archive

We need a few good EE Experts to present useful
information and perspective to other members of the EE community. Your audience
will be working engineers much like you, who value suggestions, directions,
and timely solutions to problems of the workplace. To qualify as an EE Expert,
you'll have to demonstrate knowledge of your subjects of interest.
Click here and become an EE Expert today! |
Guides and Experts Analog
Avenue EDA Tools PLD DSP EDA Embedded
Systems Power Test
|
 |