Demo Data from VLDB 2026 / reviewers in the wild / expert
Partha Kundu
dblp:97/3598
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4Software engineering, systems software and programming languages · 1
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 |
Parallel and multicore computing · 57% Interconnection networks and networks-on-chip · 38% Processor architecture and microarchitecture · 5% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Interconnection networks and networks-on-chip › packet switching
packet-switched network |
0.1 | 1 | 2007 | Express virtual channels: towards the ideal interconnection fabric · ISCA 2007 |
Interconnection networks and networks-on-chip
virtual channels |
0.1 | 1 | 2007 | Express virtual channels: towards the ideal interconnection fabric · ISCA 2007 |
Parallel and multicore computing › transactional memory
hardware transactional memory |
0.1 | 1 | 2006 | Hybrid transactional memory · PPoPP 2006 |
Parallel and multicore computing › transactional memory
hybrid transactional memory |
0.1 | 1 | 2006 | Hybrid transactional memory · PPoPP 2006 |
Parallel and multicore computing › transactional memory
software transactional memory |
0.1 | 1 | 2006 | Hybrid transactional memory · PPoPP 2006 |
Parallel and multicore computing
transactional memory |
0.1 | 1 | 2006 | Hybrid transactional memory · PPoPP 2006 |
Interconnection networks and networks-on-chip › interconnect architecture
communication fabric |
0.0 | 1 | 2007 | Express virtual channels: towards the ideal interconnection fabric · ISCA 2007 |
Processor architecture and microarchitecture
many-core architecture |
0.0 | 1 | 2007 | Express virtual channels: towards the ideal interconnection fabric · ISCA 2007 |
Methods — techniques the papers use, named apart from their topics
virtual channel flow control · 0.1router microarchitecture design · 0.1hardware-software fallback · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Curbing energy cravings in networks: A cross-sectional view across the micro-macro boundaryabstractThe soaring power dissipation of computing infrastructures has effectively become a key performance bottleneck. At the same time, thermal issues arising from power hungry devices result in compromising reliability of such systems. At present, the processor cores within a chip multiprocessor (CMP) are interconnected using on-chip networks. At the same time, the emerging era of cloud computing and the associated large-scale distributed computing model are stretching the limits of computer networking. Hence, as an essential and pervasive fabric that binds all computing machinery, there is an underlying network that appears with varying scale and characteristics. In this paper, we take a look at methodologies for better management of the power budget across the cross-section of computing systems traversing the boundary between micro-level on-chip networks to macro-level cloud computing. We discuss methodologies for power and thermal management both at micro and macro scales and explore the role of one in reducing the power budget of the other. Amlan Ganguly, Partha Kundu, Pradip Bose |
NOCS | 2 |
| 2007 | A 4.6Tbits/s 3.6GHz single-cycle NoC router with a novel switch allocator in 65nm CMOSabstractAs chip multiprocessors (CMPs) become the only viable way to scale up and utilize the abundant transistors made available in current microprocessors, the design of on-chip networks is becoming critically important. These networks face unique design constraints and are required to provide extremely fast and high bandwidth communication, yet meet tight power and area budgets. In this paper, we present a detailed design of our on-chip network router targeted at a 36-core shared-memory CMP system in 65nm technology. Our design targets an aggressive clock frequency of 3.6GHz, thus posing tough design challenges that led to several unique circuit and microarchitectural innovations and design choices, including a novel high throughput and low latency switch allocation mechanism, a non-speculative single-cycle router pipeline which uses advanced bundles to remove control setup overhead, a low-complexity virtual channel allocator and a dynamically-managed shared buffer design which uses prefetching to minimize critical path delay. Our router takes up 1.19mm2area and expends 551 mW power at 10% activity, delivering a single-cycle no-load latency at 3.6GHz clock frequency while achieving a peak switching data rate in excess of 4.6Tbits/s per router node. Amit Kumar 0002, Partha Kundu, Arvind P. Singh, Li-Shiuan Peh, Niraj K. Jha |
ICCD | 2 |
| 2007 | Express virtual channels: towards the ideal interconnection fabricabstractDue to wire delay scalability and bandwidth limitations inherent in shared buses and dedicated links, packet-switched on-chip interconnection networks are fast emerging as the pervasive communication fabric to connect different processing elements in many-core chips. However, current state-of-the-art packet-switched networks rely on complex routers which increases the communication overhead and energy consumption as compared to the ideal interconnection fabric. Amit Kumar 0002, Li-Shiuan Peh, Partha Kundu, Niraj K. Jha |
ISCA | 3 |
| 2006 | Hybrid transactional memoryabstractHigh performance parallel programs are currently difficult to write and debug. One major source of difficulty is protecting concurrent accesses to shared data with an appropriate synchronization mechanism. Locks are the most common mechanism but they have a number of disadvantages, including possibly unnecessary serialization, and possible deadlock. Transactional memory is an alternative mechanism that makes parallel programming easier. With transactional memory, a transaction provides atomic and serializable operations on an arbitrary set of memory locations. When a transaction commits, all operations within the transaction become visible to other threads. When it aborts, all operations in the transaction are rolled back.Transactional memory can be implemented in either hardware or software. A straightforward hardware approach can have high performance, but imposes strict limits on the amount of data updated in each transaction. A software approach removes these limits, but incurs high overhead. We propose a novel hybrid hardware-software transactional memory scheme that approaches the performance of a hardware scheme when resources are not exhausted and gracefully falls back to a software scheme otherwise. Michael Chu, Christopher J. Hughes, Partha Kundu, Anthony D. Nguyen |
PPoPP | 4 |