Accession Number : ADA193889

Title :   The SMITE Computer Architecture.

Descriptive Note : Memorandum rept.,

Corporate Author : ROYAL SIGNALS AND RADAR ESTABLISHMENT MALVERN (ENGLAND)

Personal Author(s) : Wiseman, S ; Field-Richards, H

PDF Url : ADA193889

Report Date : Jan 1988

Pagination or Media Count : 18

Abstract : The SMITE project aims to provide Secure Multiprocessors of Information by Type Enforcement (Wiseman86). To achieve this the software engineering techniques of type abstraction and object oriented programming will be used (Wiseman88). However to get the best out of these relatively new techniques for building systems a sympathetic computer architecture is required. Such an architecture has been developed at RSRE. It is called Flex (Foster et. al. 82) and has been available for a number of years, the latest implementation being for the ICL PERQ II workstation, though with new microcode and software (Currie et.al. 85). Flex is a high level language oriented capability computer but is not specific to one particular language. For the SMITE project a new hardware base is being produced to provide adequate performance and functionality for applications such as secure databases. The implementation is based on Flex to allow the Ten15 software engineering environment (Core&Foster86) to be used, but has additional functionality for security and performance reasons. This paper describes the instruction set level architecture of SMITE and the hardware structure that supports it.

Descriptors :   *COMPUTER ARCHITECTURE, *COMPUTER PROGRAMMING, *MULTIPROCESSORS, ARCHITECTURE, COMPUTER PROGRAMS, DATA BASES, ENGINEERING, INSTRUCTIONS, SECURE COMMUNICATIONS, SYMPATHETIC NERVOUS SYSTEM, GREAT BRITAIN

Subject Categories : Computer Hardware
      Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE