Sell Back Your Copy
For a $0.76 Gift Card
Trade in
Have one to sell? Sell yours here
Using IXP2400/2800 Development Tools (Books by Engineers, for Engineers)
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Using IXP2400/2800 Development Tools (Books by Engineers, for Engineers) [Import] [Paperback]

Don Hooper (Author), Donald F. Hooper (Author)
5.0 out of 5 stars  See all reviews (1 customer review)


Available from these sellers.



Book Description

2004
A Hands-on Approach to Network Processor Software. For any member of the networking application development team, Using IXP2XXX Development Tools shows you how to use these tools in a real-world project environment.

Customers Who Bought This Item Also Bought


Product Details

  • Paperback: 354 pages
  • Publisher: Intel Press; 1st edition (2004)
  • Language: English
  • ISBN-10: 0974364940
  • ISBN-13: 978-0974364940
  • Product Dimensions: 8.9 x 7.6 x 1 inches
  • Shipping Weight: 1.7 pounds
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Best Sellers Rank: #2,119,195 in Books (See Top 100 in Books)

 

Customer Reviews

1 Review
5 star:
 (1)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

5.0 out of 5 stars Product Description and About the Authors, January 5, 2010
This review is from: Using IXP2400/2800 Development Tools (Books by Engineers, for Engineers) (Paperback)
This expert guide is written with one express purpose: to empower software engineers to program Intel's newest network processors successfully. The authors focus on the Intel IXP2XXX product line microengines, detailing how best to leverage parallel processing in the data plane. From these Intel pioneers, you will learn proven approaches to programming the network processors and ways to avoid pitfalls. A sample Quality-of-Service (QoS) application is built incrementally from chapter to chapter, illustrating key tasks such as:


Receiving and transmitting packets, including using the SPI and CSIX interfaces
Classifying and modifying packets
Performing congestion management and scheduling on flows
Synchronizing between hardware threads
Using the hash, cyclic-redundancy check, and CAM units.
Using the Intel® Internet Exchange Architecture (Intel® IXA) Portability Framework to build complex network applications


For readers who have no experience with the Intel® IXA, the authors introduce the hardware and development environment. For readers familiar with Intel's earlier network processors, the book cites differences between programming methods for Intel IXP2XXX and Intel IXP12XX product lines.

The programming examples are written as microblocks in both microengine C and microengine assembly. IXP2400/2800 Programming shows you how to:

Write your first Intel IXP2XXX processor program and write a complete network application
Use the Developer Workbench tools for compiling and debugging
Optimize and tune your program for the highest performance


A companion CD-ROM contains all the microengine code examples found in the book, plus a complete Intel IXA Software Development Kit (SDK) 3.0 for building your applications.


Customer Comments
"Every developer who wants to program the IXP2X00 should read the book."

--Steve Yates, President and CTO, ADI Engineering

"This is not just a book, it's a Bible. There's no question my development cycle is accelerated by using it. The author provides thorough content that's easy to reference, so I can keep my project on track."

--Jean-Jacques LOESCH, NP Project Manager, Volubill

About the Authors
Erik J. Johnson and Aaron R. Kunze are both Senior Network Software Engineers in the Corporate Technology Group at Intel Corporation. They have programmed Intel's network processors for nearly four years. In that time, Erik and Aaron have helped design and implement the microblock architecture of the Intel IXA Portability Framework, which helps software engineers create reusable packet-processing modules and combine them into network processor applications. Erik and Aaron are the authors of IXP1200 Programming.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject

Search Books by subject:





i.e., each book must be in subject 1 AND subject 2 AND ...