Skip to main content
Article thumbnail
Location of Repository

CAFS in action

By Guy McCrossan Haworth and ICL CUA CAFS SIG


For those few readers who do not know, CAFS is a system developed by ICL to search through data at speeds of several million characters per second. Its full name is Content Addressable File Store Information Search Processor, CAFS-ISP or CAFS for short. It is an intelligent hardware-based searching engine, currently available with both ICL's 2966 family of computers and the recently announced Series 39, operating within the VME environment. It uses content addressing techniques to perform fast searches of data or text stored on discs: almost all fields are equally accessible as search keys. Software in the mainframe generates a search task; the CAFS hardware performs the search, and returns the hit records to the mainframe. Because special hardware is used, the searching process is very much more efficient than searching performed by any software method. Various software interfaces are available which allow CAFS to be used in many different situations. CAFS can be used with existing systems without significant change. It can be used to make online enquiries of mainframe files or databases or directly from user written high level language programs. These interfaces are outlined in the body of the report

Publisher: ICL CUA
Year: 1985
OAI identifier:

Suggested articles


  1. (1981). A corporatehumanresourcesinformationsystem.'BCS '8/-InformationTechnologyfor theEighties,London,July
  2. (1982). An associativedatamanagementsystem.'ICL
  3. (1983). CAFS:DatabaseMade Easy.'PergamonInfotech:ICL The Way Ahead,
  4. (1984). ContentAddressing:thekeyto simpleflexibledesign.'Database DesignUpdate:Proc.BCS DatabaseSpecialistGroup,April
  5. (1981). ConventionI formatique,Paris,September1980. 'IDMSandCAFs.'BCS '81-InformationTechnologyfor theEighties,London,
  6. (1984). ICL ComputerUsersAssociation,'CAFSExploitation.'CAFSUserGroupWorking PartyReportJuly
  7. (1979). Implementingarelationaldatabasebymeansof specialisedhardware.'
  8. Informationretrievalusing the Content AddressableFilestore.'
  9. (1982). Performanceanalysisof alternativedatabase machinearchitectures.'IEEE Trans.SoftwareEng.vol.
  10. (1982). Select CAFS bibliography Articlesetc.of majorsignificancein thehistoryof CAFS anditsapplications T.R. Addis, 'A relation-basedlanguageinterpreterfor a contentaddressable filestore.'ACM TransactionsonDatabaseSystems7(2),June
  11. (1976). TheContentAddressableFilestore.'Proc.OnlineConferenceon DatabaseTechnology,April
  12. This spreadof CAFSunitsreflectsICL'Spopulationof mainframes.
  13. (1981). W.S.Carmichael,'Thecontentaddressablefilestore.'IFIP-File structuresanddatabasesfor ComputerAidedDesign,Frankfurt,September

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.