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

Maximilian Ibel

dblp:41/6531 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
0since 2021 · last 1999
—ORCID · none

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

Systems, architecture and hardware · 2Software 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
1 paper
Storage systems · 100%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

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

TopicWeightPapersLastEvidence papers
Operating systems › operating system interface › system call
system call interposition
0.011998
UFO: A Personal Global File System Based on User-Level Extensions to the Operating System · ACM Trans. Comput. Syst. 1998
Storage systems › file systems
distributed file system
0.011998
UFO: A Personal Global File System Based on User-Level Extensions to the Operating System · ACM Trans. Comput. Syst. 1998
Storage systems › distributed storage
global file system
0.011998
UFO: A Personal Global File System Based on User-Level Extensions to the Operating System · ACM Trans. Comput. Syst. 1998
Operating systems › operating system interface › system call
system call tracing
0.011998
UFO: A Personal Global File System Based on User-Level Extensions to the Operating System · ACM Trans. Comput. Syst. 1998

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

tracing · 0.0system call interception · 0.0
YearPublicationVenuePosition
1999 Profiling Techniques for Communication in Fine-Grained Parallel Languages
abstract
Fine tuning the performance of large parallel programs is a very difficult task. A profiling tool can provide detailed insight into the utilization and communication of the different processors, which helps identify performance bottlenecks. In this paper we present two profiling techniques for the fine-grained parallel programming language Split-C, which provides a simple global address space memory model. One profiler provides a detailed analysis of a program's execution. The other profiler collects cumulative information. As our experience shows, it is quite challenging to profile programs that make use of efficient, low-overhead communication. We incorporated techniques which minimize profiling effects on the running program, and quantified the profiling overhead. We present several Split-C applications showing that the profiler is useful in determining performance bottlenecks. Copyright © 1999 John Wiley & Sons, Ltd.
Chris J. Scheiman, Bjoern Haake, Maximilian Ibel, Klaus E. Schauser
Softw. Pract. Exp.3
1998 UFO: A Personal Global File System Based on User-Level Extensions to the Operating System
abstract
In this article we show how to extend a wide range of functionality of standard operation systems completely at the user level. Our approach works by intercepting selected system calls at the user level, using tracing facilities such as the /proc file system provided by many Unix operating systems. The behavior of some intercepted system calls is then modified to implement new functionality. This approach does not require any relinking or recompilation of existing applications. In fact, the extensions can even be dynamically “installed” into already running processes. The extensions work completely at the user level and install without system administrator assistance. Individual users can choose what extensions to run, in effect creating a personalized operating system view for themselves. We used this approach to implement a global file system, called Ufo, which allows users to treat remote files exactly as if they were local. Currently, Ufo supports file access through the FTP and HTTP protocols and allows new protocols to be plugged in. While several other projects have implemented global file system abstractions, they all require either changes to the operating system or modifications to standard libraries. The article gives a detailed performance analysis of our approach to extending the OS and establishes that Ufo introduces acceptable overhead for common applications even though intercepting individual system calls incurs a high cost.
Albert D. Alexandrov, Maximilian Ibel, Klaus E. Schauser, Chris J. Scheiman
ACM Trans. Comput. Syst.2
1997 SuperWeb: research issues in Java-based global computing
abstract
The Internet, in particular the World Wide Web, continues to expand at an amazing pace. We propose a new infrastructure, SuperWeb, to harness global resources, such as CPU cycles or disk storage, and make them available to every user on the Internet. SuperWeb has the potential for solving parallel supercomputing applications involving thousands of co-operating components on the Internet. However, we anticipate that initial implementations will be used inside large organizations with large heterogeneous intranets. Our approach is based on recent advances in Internet connectivity and the implementation of safe distributed computing realized by languages such as Java. Our SuperWeb prototype consists of brokers, clients and hosts. Hosts register a fraction of their computing resources (CPU time, memory, bandwidth, disk space) with resource brokers. Clients submit tasks that need to be executed. The broker maps client computations onto the registered hosts. We examine an economic model for trading computing resources, and discuss several technical challenges associated with such a global computing environment. © 1997 John Wiley & Sons, Ltd.
Albert D. Alexandrov, Maximilian Ibel, Klaus E. Schauser, Chris J. Scheiman
Concurr. Pract. Exp.2