CPU
A Central Processing Unit (CPU), or sometimes just called processor, is a description of a class of logic machines that can execute computer programs.
Article

Boost Application Performance Using AIO

The most common input/output model used in Linux is synchronous I/O. After a request is made in this model, the application blocks until the request is satisfied; the calling application requires no...
Article

Essential Tools and Techniques for Debugging Cell BE Systems

Programmers face several new challenges in developing applications for the Cell Broadband Engine (Cell BE) processor. With nine cores, multiple ISAs, and non-coherent memory, the design of the Cell...
Article

Get Hands-On Experience Programming Blue Gene

The integrated Cell BE SDK supersedes all previous versions, and now contains Support for Linux kernel 2.6.16, GNU GCC 4.0.2, and binutils 2.16.1, Support for PowerPC 64-bit hardware, NUMA, XL C...
Article

Launch the New Cell BE Software Development Kit

This article gives a brief overview of what is available to help you get started on your own Cell BE development projects. The latest release of the Cell Broadband Engine (Cell BE) Software...
Article

Maximize Cell BE with 25 Application Performance Tips

Unlike on conventional processors, you can achieve near theoretical-maximum performance for real applications on the Cell Broadband Engine (Cell BE) processor. Get to know Cell BE processor’s...
Article

Cell BE Programming and Extensions to Linux

Join us while we explore the details of Cell Broadband Engine (Cell BE) programming. This Tech briefing provides a comprehensive technical overview of the Cell BE architecture, programming models,...
Article

8051 Microcontroller port programming

8051 microcontroller contains four i/o ports with which we can interface the external hardware. This page gives more information about i/o port programming of 8051 microcontroller.
Article

Cell Broadband Engine Processor DMA Engines

Part 1 in this series described the internals of the Cell Broadband Engine architecture and the main components that provide the on-chip DMA capabilities between the PPE and the SPEs. While the...
Article

Introducing the CPI Breakdown Model

Make substantial improvements in performance analysis with a CPI analysis model built on the tools introduced in Part 1. Learn ways to analyze the specific performance counter data produced by...
Article

The Cell BE Processor Security Architecture

As computers and consumer electronics devices become more connected, platform security becomes increasingly important for everyone from consumers to businesses. For consumers, privacy of data such as...
Article

Porting to 64-bit Linux

Linux was one of the first cross-platform operating systems to use 64-bit processors, and now 64-bit systems are becoming commonplace in servers and desktops. Many developers are now facing the need...
Article

CPI Analysis on POWER5

Cycles per instruction (CPI) is the measurement for analyzing the performance of a workload. This article begins a short series on workload performance analysis on Power Architecture systems. Part 1...
Article

The beauty of Framework for Integrated Tests (FIT)

Profiling is a technique for measuring where software programs consume resources, including CPU time and memory. This article provides a list of best-of-breed features you might look for in an ideal...
Article

The Power in Xilinx

Several years ago, the IBM and Xilinx relationship resulted in the "immersion" of the IBM PowerPC processor cores into the Xilinx family of Virtex-II FPGAs. The PowerPC architecture has seen...
Article

Development on the Cell Broadband Engine

The Cell Broadband Engine SDK comes with two compilers. XL C is the production branch of the IBM high-performance optimizing compiler, primarily targeting PowerPC systems. Learn more about how it...
Previous  1 2 3 4 5 6 7 8 9 10 11 12  Next
 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.