• Home
  • Search
  • Program Design Methodology Based on Multithreading NP
  • https://doi.org/10.1109/icise.2009.854Copy DOI Icon

Program Design Methodology Based on Multithreading NP

  • Jan 1, 2009
  • Shuai Wei +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

In order to reduce the speed gap between today's processor and memory, many processors adopt multithreading technology, Intel IXP series Network Processor (NP) is such a typical kind. This paper takes IXP series Network Processor for example, first analyzes multithreading mechanism; then targeting on how to realize multi-thread synchronization, presents three design methods and a specific example which could illustrate the difference between these methods; at last does some experiments according to different design methods, from experiment results draws some conclusions which would be useful in designing applications based on multithreading NP, including producing as less constrains and context swaps as possible, making the program executing time be longer than the memory access latency at every stage and so on.

Similar Papers
  • Book Chapter
  • Citations2

A Throughput-Driven Task Creation and Mapping for Network Processors

  • Jan 01, 2007
  • Lixia Liu +3
  • Research Article
  • Citations1

Optimizing software cache performance of packet processing applications

  • Jun 13, 2007
  • ACM SIGPLAN Notices
  • Qin Wang +4
  • Research Article
  • Citations12

NPCryptBench

  • Sep 17, 2005
  • ACM SIGARCH Computer Architecture News
  • Yao Yue +2
  • Research Article
  • Citations2

A profiling based task scheduling approach for multicore network processors

  • May 08, 2012
  • Concurrency and Computation: Practice and Experience
  • Feilong Tang +3
  • Conference Article
  • Citations29

Packet Reordering in Network Processors

  • Jan 01, 2007
  • S Govind +2
  • Book Chapter
  • Citations4

Chapter 2 - Benchmarking Network Processors

  • Jan 01, 2003
  • Network Processor Design
  • Prashant R Chandra +5
  • Conference Article
  • Citations2

An Accurate Learning-Based Performance/Power Model for System-Level Design of a Multicore Multithreaded Network Processor

  • Mar 01, 2021
  • Mohamad Hafezan +3
  • Conference Article
  • Citations7

Specification, modeling and design tools for system-on-chip

  • Jan 01, 2002
  • L Lavagno +2
  • Conference Article
  • Citations35

Comparing analytical modeling with simulation for network processors: a case study

  • Mar 03, 2003
  • M Gries +3
  • Dissertation

Realization of Differentiated Quality of Service for Wideband Code Division Multiple Access Core Network

  • Aug 11, 2010
  • Yechang Fang
  • Conference Instance
  • Citations11

Proceedings of the 11th international conference on Information Processing in Sensor Networks

  • Apr 16, 2012
  • Conference Article
  • Citations1

A Memory Access Performance Detection and Optimization Driven by Address Mapping

  • May 20, 2022
  • Weijia Hua +1
  • Conference Article
  • Citations13

Exploring Cache Size and Core Count Tradeoffs in Systems with Reduced Memory Access Latency

  • Feb 01, 2016
  • Paulo C Santos +4
  • Conference Article

The design of IPSec application in lXDP2400

  • Jan 01, 2005
  • Jongsoo Jang +2
  • Research Article
  • Citations3

M&S-based design of embedded controllers on network processors

  • Mar 26, 2012
  • Rodrigo Castro +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.