@inproceedings{2417, author = {{Groppe, Sven and Böttcher, Stefan and Heckel, Reiko and Birkenheuer, Georg}}, booktitle = {{Proc. East-European Conf. on Advances in Databases and Information Systems (ADBIS)}}, title = {{{Using XSLT Stylesheets to Transform XPath Queries}}}, year = {{2004}}, } @inproceedings{1998, abstract = {{Nearly all existing HPC systems are operated by resource management systems based on the queuing approach. With the increasing acceptance of grid middleware like Globus, new requirements for the underlying local resource management systems arise. Features like advanced reservation or quality of service are needed to implement high level functions like co-allocation. However it is difficult to realize these features with a resource management system based on the queuing concept since it considers only the present resource usage. In this paper we present an approach which closes this gap. By assigning start times to each resource request, a complete schedule is planned. Advanced reservations are now easily possible. Based on this planning approach functions like diffuse requests, automatic duration extension, or service level agreements are described. We think they are useful to increase the usability, acceptance and performance of HPC machines. In the second part of this paper we present a planning based resource management system which already covers some of the mentioned features.}}, author = {{Hovestadt, Matthias and Kao, Odej and Keller, Axel and Streit, Achim}}, booktitle = {{Proc. Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP)}}, keywords = {{High Performance Computing, Service Level Agreement, Grid Resource, Resource Management System, Advance Reservation}}, pages = {{1--20}}, title = {{{Scheduling in HPC Resource Management Systems: Queuing vs. Planning}}}, doi = {{10.1007/10968987_1}}, volume = {{2862}}, year = {{2003}}, } @inproceedings{2426, author = {{P. Miller, Barton and Labarta, Jesús and Schintke, Florian and Simon, Jens}}, booktitle = {{Proc. European Conf. on Parallel Processing (Euro-Par)}}, isbn = {{978-3-540-45706-0}}, pages = {{131}}, publisher = {{Springer}}, title = {{{Performance Evaluation, Analysis and Optimization}}}, doi = {{10.1007/3-540-45706-2_15}}, volume = {{2400}}, year = {{2002}}, } @inproceedings{2000, abstract = {{The Testbed and Applications working group of the European Grid Forum (EGrid) is actively building and experimenting with a grid infrastructure connecting several research-based supercomputing sites located in Europe. The paper reports on our first feasibility study: running a self-migrating version of the Cactus simulation code across the European grid testbed, including "live" remote data visualization and steering from different demonstration booths at Supercomputing 2000, in Dallas, TX. We report on the problems that had to be resolved for this endeavour and identify open research challenges for building production-grade grid environments.}}, author = {{Gehring, Jörn and Keller, Axel and Reinefeld, Alexander and Streit, Achim}}, booktitle = {{Proc. Int. Symposium on Cluster Computing and the Grid (CCGRID)}}, pages = {{130--137}}, title = {{{Early Experiences with the EGrid Testbed}}}, doi = {{10.1109/CCGRID.2001.923185}}, year = {{2001}}, } @inproceedings{2002, abstract = {{The availability of commodity high performance components for workstations and networks made it possible to build up large, PC based compute clusters at modest costs. These clusters seem to be a realistic alternative to proprietary, massively parallel systems with respect to the price/performance ratio. However, from the administration point of view, those systems are still often solely a collection of autonomous nodes, connected by a fast short area network. Therefore, aiming at providing the best possible performance in daily work to all users, a lot of work has to be done before obtaining the expected result. The paper describes the problem areas we had to cope with during the integration of two large SCI clusters (one with 64 and one with 192 processors) in the environment of the Paderborn Center for Parallel Computing.}}, author = {{Keller, Axel and Krawinkel, Andreas}}, booktitle = {{Proc. Int. Symposium on Cluster Computing and the Grid (CCGRID)}}, pages = {{303--310}}, title = {{{Lessons Learned While Operating Two Large SCI Clusters}}}, doi = {{10.1109/CCGRID.2001.923207}}, year = {{2001}}, } @inproceedings{2431, author = {{Schintke, Florian and Simon, Jens and Reinefeld, Alexander}}, booktitle = {{Proc. Int. Conf. on Computational Science (ICCS)}}, pages = {{569--578}}, publisher = {{Springer}}, title = {{{A Cache Simulator for Shared Memory Systems}}}, doi = {{10.1007/3-540-45718-6_62}}, volume = {{2074}}, year = {{2001}}, } @inproceedings{2003, abstract = {{RsdEditor is a graphical user interface which produces specifications of computational resources. It is used in the RSD (Resource and Service Description) environment for specifying, registering, requesting and accessing resources and services in a metacomputer. RsdEditor was designed to be used by the administrators and users of metacomputing environments. At the administrator level, the GUI is used to describe the available computing and networking components of a metacomputer. At the user level, RsdEditor can be used to specify which characteristics of the computational resources are needed to execute a meta-application. This paper is organized as follows: it first introduces RsdEditor. It then briefly describes the RSD environment, and finally, it highlights various features and implementation issues of RsdEditor.}}, author = {{Baraglia, Ranieri and Keller, Axel and Laforenza, Domenico and Reinefeld, Alexander}}, booktitle = {{Proc. Heterogenous Computing Workshop HCW at IPDPS}}, pages = {{336--348}}, title = {{{RsdEditor: A Graphical User Interface for Specifying Metacomputer Components}}}, doi = {{10.1109/HCW.2000.843756}}, year = {{2000}}, } @inproceedings{2004, abstract = {{With the recent availability of cost-effective network cards for the PCI bus, researchers have been tempted to build up large compute clusters with standard PCs. Many of them are operated with workstation cluster management software in high-throughput or single user mode. For very large clusters with more than 100 PEs, however, it becomes necessary to implement a full fledged resource management software that allows to partition the system for multi-user access. In this paper, we present our Computing Center Software (CCS), which was originally designed for managing massively parallel high-performance computers, and now adapted to modern workstation clusters. It provides - partitioning of exclusive and non-exclusive resources, - hardware-independent scheduling of interactive and batch jobs, - open, extensible interfaces to other resource management systems, - a high degree of reliability.}}, author = {{Brune, Matthias and Keller, Axel and Reinefeld, Alexander}}, booktitle = {{Proc. Int. Conf. on High-Performance Computing and Networking (HPCN)}}, pages = {{270--280}}, title = {{{Resource Management for High-Performance PC Clusters}}}, doi = {{10.1007/BFb0100588}}, year = {{1999}}, } @inproceedings{2436, author = {{Brune, Matthias and Reinefeld, Alexander and Varnholt, Jörg}}, booktitle = {{Proc. Int. Symp. High-Performance Distributed Computing (HPDC)}}, publisher = {{IEEE Computer Society}}, title = {{{A Resource Description Environment for Distributed Computing Systems}}}, year = {{1999}}, } @inproceedings{2009, abstract = {{RSD (Resource and Service Description) is a scheme for specifying resources and services in complex heterogeneous computing systems and metacomputing environments. At the system administrator level, RSD is used to specify the available system components, such as the number of nodes, their interconnection topology, CPU speeds, and available software packages. At the user level, a GUI provides a comfortable, high-level interface for specifying system requests. A textual editor can be used for defining repetitive and recursive structures. This gives service providers the necessary flexibility for fine-grained specification of system topologies, interconnection networks, system and software dependent properties. All these representations are mapped onto a single, coherent internal object-oriented resource representation. Dynamic aspects (like network performance, availability of compute nodes, and compute node loads) are traced at runtime and included in the resource description to allow for optimal process mapping and dynamic task load balancing at runtime at the metacomputer level. This is done in a self-organizing way, with human system operators becoming only involved when new hardware/software components are installed.}}, author = {{Brune, Matthias and Gehring, Jörn and Keller, Axel and Reinefeld, Alexander}}, booktitle = {{Proc. Int. Conf. on High-Performance Computing Systems (HPCS)}}, title = {{{RSD - Resource and Service Description}}}, doi = {{10.1007/978-1-4615-5611-4_18}}, year = {{1998}}, } @inproceedings{2011, abstract = {{CCS is a resource management system for parallel high-performance computers. At the user level, CCS provides vendor-independent access to parallel systems. At the system administrator level, CCS offers tools for controlling (i.e, specifying, configuring and scheduling) the system components that are operated in a computing center. Hence the name "Computing Center Software". CCS provides: hardware-independent scheduling of interactive and batch jobs; partitioning of exclusive and non-exclusive resources; open, extensible interfaces to other resource management systems; a high degree of reliability (e.g. automatic restart of crashed daemons); fault tolerance in the case of network breakdowns. The authors describe CCS as one important component for the access, job distribution, and administration of networked HPC systems in a metacomputing environment.}}, author = {{Keller, Axel and Reinefeld, Alexander}}, booktitle = {{Proc. Heterogenous Computing Workshop (HCW) at IPPS}}, pages = {{44--56}}, title = {{{CCS Resource Management in Networked HPC Systems}}}, doi = {{10.1109/HCW.1998.666544}}, year = {{1998}}, } @inproceedings{2013, author = {{Brune, Matthias and Hellmann, Christian and Keller, Axel}}, booktitle = {{Proc. Workshop Hypercomputing at ITG/GI-Conference Architekur von Rechensystemen}}, title = {{{A Closer Step towards Management of Metacomputing-Resources}}}, year = {{1997}}, } @inproceedings{2438, author = {{Simon, Jens and Weicker, Reinhold and Vieth, Marco}}, booktitle = {{Proc. European Conf. on Parallel Processing (Euro-Par)}}, isbn = {{978-3-540-69549-3}}, pages = {{971--984}}, publisher = {{Springer}}, title = {{{Workload Analysis of Computation Intensive Tasks: Case Study on SPEC CPU95 Benchmarks}}}, doi = {{10.1007/BFb0002841}}, volume = {{1300}}, year = {{1997}}, } @inproceedings{2439, author = {{Heinz, Oliver and Simon, Jens}}, booktitle = {{Proc. Int. Conf. on Architecture of Computing Systems (ARCS)}}, publisher = {{VDE Verlag}}, title = {{{Experiences with a SCI Multiprocessor Workstation Cluster}}}, year = {{1997}}, } @inproceedings{2440, author = {{Simon, Jens and Heinz, Oliver}}, booktitle = {{Proc. Workshops im Rahmen der 14. ITG/GI-Fachtagung Architektur von Rechensystemen}}, pages = {{189--199}}, title = {{{SCI multiprocessor PC cluster in a WindowsNT environment}}}, year = {{1997}}, } @inproceedings{2441, author = {{Fischer, Markus and Simon, Jens}}, booktitle = {{Proc. European Parallel Virtual Machine / Message Passing Interface Users’ Group Meeting (EuroPVM/MPI)}}, pages = {{175--184}}, publisher = {{Springer}}, title = {{{Embedding SCI into PVM}}}, doi = {{10.1007/3-540-63697-8_84}}, volume = {{1332}}, year = {{1997}}, } @inproceedings{2442, author = {{Reinefeld, Alexander and Baraglia, Ranieri and Decker, Thomas and Gehring, Jörn and Laforenza, Domenico and Ramme, Friedhelm and Römke, Thomas and Simon, Jens}}, booktitle = {{Proc. Heterogenous Computing Workshop (HCW)}}, pages = {{17--31}}, publisher = {{IEEE Computer Society}}, title = {{{The MOL Project: An Open, Extensible Metacomputer}}}, doi = {{10.1109/HCW.1997.581407}}, year = {{1997}}, } @inproceedings{2443, author = {{Simon, Jens and Wierum, Jens-Michael}}, booktitle = {{Proc. Int. Conf. on High-Performance Computing and Networking (HPCN-Europe)}}, isbn = {{978-3-540-61142-4}}, pages = {{627--632}}, publisher = {{Springer}}, title = {{{Sequential Performance versus Scalability: Optimizing Parallel LU-Decomposition}}}, doi = {{10.1007/3-540-61142-8_606}}, volume = {{1067}}, year = {{1996}}, } @inproceedings{2444, author = {{Simon, Jens and Wierum, Jens-Michael}}, booktitle = {{Proc. Annual Int. Conf. on High-Performance Computers (HPCS)}}, title = {{{Performance Prediction of Benchmark Programs for Massively Parallel Architectures}}}, year = {{1996}}, } @inproceedings{2445, author = {{Simon, Jens and Wierum, Jens-Michael}}, booktitle = {{Proc. European Conf. on Parallel Processing (Euro-Par)}}, pages = {{675--688}}, publisher = {{Springer}}, title = {{{Accurate Performance Prediction for Massively Parallel Systems and its Applications}}}, doi = {{10.1007/BFb0024764}}, volume = {{1124}}, year = {{1996}}, }