EDBT 2026 Demo / reviewers in the wild / expert
Dawid Kurzyniec
dblp:98/335
· DBLP profile ↗
12ranked-venue papers
5as first author
0since 2021 · last 2007
0009-0007-1014-2650ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 10 · 4 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
3 papers |
Distributed systems · 53% High-performance computing · 37% Parallel and multicore computing · 10% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › middleware
component-based frameworks |
0.1 | 2 | 2002 | Lightweight Self-Organizing Frameworks for Metacomputing · HPDC 2002 On the Viability of Component Frameworks for High Performance Distributed Computing: A Case Study · HPDC 2002 |
High-performance computing › distributed computing infrastructure
metacomputing |
0.1 | 2 | 2002 | Lightweight Self-Organizing Frameworks for Metacomputing · HPDC 2002 On the Viability of Component Frameworks for High Performance Distributed Computing: A Case Study · HPDC 2002 |
Distributed systems
resource sharing |
0.1 | 2 | 2006 | Lightweight Self-Organizing Frameworks for Metacomputing · HPDC 2002 Poster reception - Zero-Force MPI: toward tractable toolkits for high performance computing · SC 2006 |
Distributed systems
service-oriented architecture |
0.0 | 2 | 2002 | Lightweight Self-Organizing Frameworks for Metacomputing · HPDC 2002 On the Viability of Component Frameworks for High Performance Distributed Computing: A Case Study · HPDC 2002 |
Parallel and multicore computing
parallel programming models |
0.0 | 1 | 2002 | On the Viability of Component Frameworks for High Performance Distributed Computing: A Case Study · HPDC 2002 |
Distributed systems › distributed resource management
distributed resource aggregation |
0.0 | 1 | 2006 | Poster reception - Zero-Force MPI: toward tractable toolkits for high performance computing · SC 2006 |
Methods — techniques the papers use, named apart from their topics
MPI · 0.1service-oriented architecture · 0.0numerical kernel benchmarking · 0.0component-based design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Enhancing Portability of HPC Applications across High-end Computing PlatformsabstractFast hardware turnover in supercomputing centers, stimulated by rapid technological progress, results in high heterogeneity among HPC platforms, and necessitates that applications are ported and adapted frequently. The cutting-edge nature of the hardware mandates customized performance tuning, which, coupled with continuously growing application complexity, makes the process inherently and increasingly challenging. In this paper, we analyze build procedures of a representative set of HPC applications, and attempt to identify commonalities that can be exploited to enhance cross-platform portability. We then propose a novel method for reducing non-portabilities while preserving high performance. The approach, based on profiles that capture and isolate non-portable features at various levels, requires only a moderate amount of changes to existing makefiles. It leverages the expertise of system designers and administrators, and reduces burdens placed on application scientists. As a proof of concept, we discuss the application of our methodology to enhancing portability of the Mile application across heterogeneous HPC platforms. Magdalena Slawiñska, Jaroslaw Slawinski, Dawid Kurzyniec, Vaidy S. Sunderam |
IPDPS | 3 |
| 2007 | Automated Deployment Support for Parallel Distributed ComputingabstractHeterogeneous distributed computing platforms continue to require substantial effort in terms of software installation and management for efficient use, often necessitating manual intervention by resource providers and end-users. In this paper we propose a novel model of resource sharing that is a viable alternative to that commonly adopted in the grid community. Our model shifts the resource virtualization and aggregation responsibilities to software at the client side, taking these burdens away from resource providers. Following this model, we have designed the Zero-Force MPI toolkit that automates installation, run, and post-processing stages of HPC applications, thus allowing application scientists to focus on using computational resources instead of managing them. Through the provided console, MPI can be soft-installed across a set of distributed resources with just a few commands. The prototype implementation of the ZF-MPI toolkit is based on FTMPI. To evaluate the toolkit, we conducted experiments with deploying and executing the NAS Parallel Benchmarks. Results demonstrate that the run-not-install approach exemplified by ZF-MPI is effective and may substantially increase productivity of application execution. Magdalena Slawiñska, Dawid Kurzyniec, Jarosaw Sawinski, Vaidy S. Sunderam |
PDP | 2 |
| 2007 | Unibus: a contrarian approach to grid computing
Dawid Kurzyniec, Magdalena Slawiñska, Jaroslaw Slawinski, Vaidy S. Sunderam |
J. Supercomput. | 1 |
| 2006 | Integrating heterogeneous information services using JNDIabstractThe capability to announce and discover resources is a foundation for heterogeneous computing systems. Independent projects have adopted custom implementations of information services, which are not interoperable and induce substantial maintenance costs. In this paper, we propose an alternative methodology. We suggest that it is possible to reuse existing naming service deployments and combine them into complex, scalable, hierarchical, distributed federations, by using appropriate client-side integration middleware that unifies service access and hides heterogeneity behind a common API. We investigate a JNDI-based approach, and describe in detail two newly implemented JNDI service providers, which enable unified access to 1) Jini lookup services, and 2) harness distributed naming services. We claim that these two technologies, along with others already accessible through JNDI such as e.g. DNS and LDAP, offer features suitable for use in hierarchical heterogeneous information systems. Dirk Gorissen, Piotr Wendykier, Dawid Kurzyniec, Vaidy S. Sunderam |
IPDPS | 3 |
| 2006 | Poster reception - Zero-Force MPI: toward tractable toolkits for high performance computingabstractShared HPC platforms continue to require substantial effort for software installation and management, often necessitating manual intervention and tedious procedures. We propose a novel model of resource sharing that shifts resource virtualization and aggregation responsibilities to client-side software, thus reducing the burdens on resource providers.The Zero-Force MPI toolkit automates the installation, build, run, and post-processing stages of HPC applications, thus allowing application scientists to focus on using resources instead of managing them. Through a provided console, MPI runtime systems, support libraries, application executables, and needed datafiles can be soft-installed across distributed resources with just a few commands. Built-in data synchronization capabilities simplify common HPC development tasks, saving end-user time and effort. To evaluate ZF-MPI, we conducted experiments with the NAS Parallel Benchmarks. Results demonstrate that the proposed run-not-install approach is effective and may substantially increase overall productivity. Magdalena Slawiñska, Dawid Kurzyniec, Jaroslaw Slawinski, Vaidy S. Sunderam |
SC | 2 |
| 2004 | Semantic Aspects of Asynchronous RMI: The RMIX ApproachabstractSummary form only given. Remote method invocation is one of the most popular communication paradigms in distributed computing. However, its synchronous nature may affect application performance. Asynchronous, or nonblocking, RMI addresses the issue by implicitly introducing concurrency into an application and allowing it to interleave computations with communications. We analyze certain semantic issues raised by asynchronous RMI, such as execution order, exception handling, cancellation, data consistency, and more. Solutions are proposed, and a realization of asynchronous RMI within our multiprotocol, extensible communication framework for Java (termed RMIX), is presented. Dawid Kurzyniec, Vaidy S. Sunderam |
IPDPS | 1 |
| 2004 | Performance and Client Heterogeneity in Service-Based MetacomputingabstractSummary form only given. Service-based modalities are becoming more prevalent in metacomputing and grid computing. The absence of preexisting client-server relationships imply the use of standardized, self-describing protocols, which typically suffer from performance deficiencies. The RMIX framework is designed to permit heterogeneous entities to interact via a service-based paradigm while enabling protocol selection and dynamic protocol switching. In particular, an RPC-compliant communication provider enables multilanguage heterogeneous clients to communicate with servers and leverage well-established RPC/XDR mechanisms to support interoperability without sacrificing performance. We describe the RMIX-RPCX communication substrate, and presents preliminary results that suggest its potential value in enhancing service-oriented heterogeneous metacomputing. Tomasz Wrzosek, Dawid Kurzyniec, Vaidy S. Sunderam |
IPDPS | 2 |
| 2002 | PVM Emulation in the Harness Metacomputing Framework - Design and Performance EvaluationabstractThis paper describes the Harness-PVM emulation module that makes it possible to run legacy PVM applications within the Harness metacomputing system environment. We show benchmark results suggesting that component- and Java-based frameworks may provide substantial benefits without significantly compromising performance. Augmenting or implementing grids using such component based systems can thus be advantageous in a number of situations. Dawid Kurzyniec, Vaidy S. Sunderam, Mauro Migliardi |
CCGRID | 1 |
| 2002 | On the Viability of Component Frameworks for High Performance Distributed Computing: A Case StudyabstractSoftware infrastructures that support metacomputing are evolving from traditional monolithic, platform-specific systems to component and service-based frameworks. We demonstrate that contrary to popular belief, such modular software systems are capable of delivering good to excellent performance, support legacy as well as new application programming paradigms, and deliver enhanced functionality. The Harness system, a software backplane enabling reconfigurable distributed concurrent computing is used to emulate the PVM programming environment. Numerical kernel benchmarks show that application performance results using the emulator and native versions are within a few percent of each other. Coupled with the ability to leverage pre-existing and specialized modules, our experiences suggest that service-oriented computational grids may be constructed rapidly and effectively via such component-based architectural frameworks that deliver full functionality, without compromising efficiency. Dawid Kurzyniec, Vaidy S. Sunderam, Mauro Migliardi |
HPDC | 1 |
| 2002 | Lightweight Self-Organizing Frameworks for MetacomputingabstractA novel component-based, service-oriented framework for distributed metacomputing is described. Adopting a provider-centric view of resource sharing, this project emphasizes lightweight software infrastructures that maintain a minimal state, and interface to current and emerging distributed computing standards. Resource owners host a software backplane onto which owners, clients, or third-party, resellers may load components or component-suites that deliver value added services without compromising owner security or control. Standards-based descriptions of services facilitate publication and discovery via established schemes. The architecture of the container framework, design of components, security and access control schemes, and preliminary experiences are described in this paper. Vaidy S. Sunderam, Dawid Kurzyniec |
HPDC | 2 |
| 2001 | Sharing Java Resources in the Harness Metacomputing FrameworkabstractHarness is an Java-centric metacomputing system based on a principle of dynamic reconfigurability not only in terms of participating computing resources, but also the capabilities of the virtual machine itself. The central feature of the system is a “plug-in” mechanism built upon Java dynamic class loading services enabling integration of new functionality in the run time. In this paper we describe new flexible, framework based Java class loading techniques and their application in the Harness system. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves. Dawid Kurzyniec, Vaidy S. Sunderam |
DAIS | 1 |
| 2001 | Convenient use of legacy software in Java with Janet package
Marian Bubak, Dawid Kurzyniec, Piotr Luszczek |
Future Gener. Comput. Syst. | 2 |