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

Amit Kumar 0008

dblp:141/4293-8 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
0since 2021 · last 2009
—ORCID · conflict

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

Systems, architecture and hardware · 3 · 2 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
2 papers
Memory systems · 100%
Computer networks
2 papers
Internet of things and sensor networks · 57% Internet architecture and protocols · 43%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

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

TopicWeightPapersLastEvidence papers
Memory systems › cache management
direct cache access
0.222009
Characterization of Direct Cache Access on multi-core systems and 10GbE · HPCA 2009
Impact of Cache Coherence Protocols on the Processing of Network Traffic · MICRO 2007
Memory systems
cache
0.112009
Characterization of Direct Cache Access on multi-core systems and 10GbE · HPCA 2009
Memory systems
cache coherence
0.112007
Impact of Cache Coherence Protocols on the Processing of Network Traffic · MICRO 2007
Operating systems
network stack
0.012009
Characterization of Direct Cache Access on multi-core systems and 10GbE · HPCA 2009

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

workload characterization · 0.3prefetch hint · 0.1performance characterization · 0.1
YearPublicationVenuePosition
2009 Characterization of Direct Cache Access on multi-core systems and 10GbE
abstract
10 GbE connectivity is expected to be a standard feature of server platforms in the near future. Among the numerous methods and features proposed to improve network performance of such platforms is direct cache access (DCA) to route incoming I/O to CPU caches directly. While this feature has been shown to be promising, there can be significant challenges when dealing with high rates of traffic in a multiprocessor and multi-core environment. In this paper, we focus on two practical considerations with DCA. In the first case, we show that the performance benefit from DCA can be limited when network traffic processing rate cannot match the I/O rate. In the second case, we show that affinitizing both stack and application contexts to cores that share a cache is critical. With proper distribution and affinity, we show that a standard Linux network stack runs 32% faster for 2 KB to 64 KB I/O sizes.
Amit Kumar 0008, Ram Huggahalli, Srihari Makineni
HPCA1
2008 Achieving 10Gbps Network Processing: Are We There Yet?
Priya Govindarajan, Srihari Makineni, Donald Newell, Ravi R. Iyer 0001, Ram Huggahalli, Amit Kumar 0008
HiPC6
2007 Impact of Cache Coherence Protocols on the Processing of Network Traffic
abstract
Since the introduction of the 10 GbE standard in 2002, the ability of general purpose processors to efficiently process network traffic with common protocols such as TCP/IP has been revisited and critically evaluated. However, recent commercially available processors such as IntelregCoretrade 2 Duo Processor introduce microarchitectural enhancements that could significantly influence the approach to accelerating network processing. We examine the network performance of a real platform containing IntelregCoretrade micro-architecture based processors, the role of coherency and a prototype implementation of direct cache placement (direct cache access or DCA) of inbound network traffic. We observe that a substantial portion of the time relates to the inefficiency of I/O specific coherence protocols in the platform. We demonstrate that a relatively, low complexity implementation of DCA called 'Prefetch Hint' provides a 15 to 43% speed-up to receive-side processing across a range of I/O sizes and present a detailed characterization of the benefits.
Amit Kumar 0008, Ram Huggahalli
MICRO1