Navigation and service


Uniform Interface to Computing Resources

The UNICORE project created software that allows users to submit jobs to remote high performance computing resources without having to learn details of the target operating system, data storage conventions and techniques, or administrative policies and procedures at the target site. Existing Web-based technologies was exploited wherever possible.

The user interface based on Java and modern browser technology to allow access to UNICORE resources from anywhere in the Internet for properly authorized users and eliminate software distribution. At first problems are solved with new versions of the client and server components. Constant advancement and improvement of UNICORE is documented at

A Network Job Supervisor (NJS) at each UNICORE site interprets the Abstract Job Object (AJO) generated by the user interface, manage the jobs and the necessary data. NJS interoperates with vendor specific batch systems, e.g. Cray NQE, IBM Load Leveler, Codine, etc.
UNICORE was implemented in three overlapping phases. Phase I handled self-contained, independent jobs. Phase II managed access to data at other UNICORE sites while Phase III dealed with interdependent tasks executing at different UNICORE sites.

UNICORE is a solid foundation for many other projects like UNICORE Plus, DEISA, UniGrids.

Forschungszentrum Jülich is using UNICORE in production for accessing its supercomputers since July 2004.



  • ECMWF - European Centre for Medium-Range Weather Forecasts, Reading, United Kingdom
  • LRZ - Leibniz-Rechenzentrum, Germany
  • PC2 - Paderborn Center for Parallel Computing, Germany
  • Rechenzentrum der Universität Karlsruhe, Germany
  • ZIB - Konrad-Zuse-Zentrum für Informationstechnik Berlin, Germany
  • T-Systems (former debis Systemhaus), Stuttgart, Germany
  • INPRO - Innovationsgesellschaft für fortgeschrittene Produktionssysteme in der Fahrzeugindustrie mbH, Berlin, Germany
  • Fujitsu Laboratories of Europe, Hayes, United Kingdom
  • Hewlett-Packard, Germany
  • HITACHI Europe
  • IBM, Germany
  • NEC, Germany
  • SGI/Cray Research GmbH, München, Germany
  • Fujitsu - Siemens, Germany
  • Sun Microsystems, Germany

The project is funded by the German Federal Ministry for Education and Research (BMBF) under grant agreement number 01 IR 703A-E.

The grant period is August 1997 until December 1999.

UNICORE Projekt Logo

The results of UNICORE are published at the EuroPar 2001.