Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

A. N. M. Ehtesham Rafiq

dblp:53/3122 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 2006
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1Computer networks · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 67% Processor architecture and microarchitecture · 33%
Computer networks
1 paper
Internet architecture and protocols · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Parallel and multicore computing
array processor
0.112006
Processor Array Architectures for Deep Packet Classification · IEEE Trans. Parallel Distributed Syst. 2006
Parallel and multicore computing › parallel algorithms
string matching
0.112006
Processor Array Architectures for Deep Packet Classification · IEEE Trans. Parallel Distributed Syst. 2006
Processor architecture and microarchitecture › parallel computer organization
systolic array design
0.112006
Processor Array Architectures for Deep Packet Classification · IEEE Trans. Parallel Distributed Syst. 2006
Internet architecture and protocols › packet processing
packet classification
0.012006
Processor Array Architectures for Deep Packet Classification · IEEE Trans. Parallel Distributed Syst. 2006

Methods — techniques the papers use, named apart from their topics

regular iterative expression · 0.1affine scheduling · 0.1
YearPublicationVenuePosition
2006 Processor Array Architectures for Deep Packet Classification
abstract
This paper presents a systematic technique for expressing a string search algorithm as a regular iterative expression to explore all possible processor arrays for deep packet classification. The computation domain of the algorithm is obtained and three affine scheduling functions are presented. The technique allows some of the algorithm variables to be pipelined while others are broadcast over system-wide buses. Nine possible processor array structures are obtained and analyzed in terms of speed, area, power, and I/O timing requirements. Time complexities are derived analytically and through extensive numerical simulations. The proposed designs exhibit optimum speed and area complexities. The processor arrays are compared with previously derived processor arrays for the string matching problem.
Fayez Gebali, A. N. M. Ehtesham Rafiq
IEEE Trans. Parallel Distributed Syst.2
2004 A fast string search algorithm for deep packet classification
A. N. M. Ehtesham Rafiq, M. Watheq El-Kharashi, Fayez Gebali
Comput. Commun.1