Founded in Luxembourg in 1978, Metalogic S.à r.l. started out as computer consultants and developed important software for Burroughs, including parts of each of: the MCP, programming languages (ALGOL, FORTRAN and APL), and DMSII (DMINTERPRETER).
Since 1981, and the release of the automated operations product, SUPERVISOR, Metalogic has become largely a software producer for the Unisys A-Series machines.
Metalogic is operated from two main offices, in Lorentzweiler, Luxembourg and in Stirling, Scotland. Its clients are worldwide.
◆ Computer Science
Metalogic prides itself on the invention of certain novel algorithms, which have been used to make possible some of its products. In particular:
Since 1981, and the release of the automated operations product, SUPERVISOR, Metalogic has become largely a software producer for the Unisys A-Series machines.
- A high speed de-fragmentation algorithm, which works in NlogN time. This allows rapid and recoverable de-fragmentation of multi-gigabyte disks.
- An extremely fast symbolic search method, which is used widely in Metalogic software as well as Unisys' DMSII.
- A dynamic memory cache algorithm, which alters the cache size based on the instantaneous I/O and memory traffic.
- A database optimizer, which can equilibrate the resources given to the database and the rest of the machine.
- An error isolator, which can find all disk or tape errors with minimal retries.
- A high-speed multiple precision system, which can handle any precision up to the machine storage limits.
- A virtual disk system based on expert systems methodologies.
- An object-oriented control language, OPAL, used for Automated Operations and file management .
- Some novel, if minor improvements to major in-core sorting algorithms (e.g. souped-up Singleton).
- A toolbox of methods for extending operating system functionality at run-time.