• DocumentCode
    2534225
  • Title

    CS++ [secondary storage]

  • Author

    Merrett, T.H.

  • Author_Institution
    Sch. of Comput. Sci., McGill Univ., Montreal, Ont., Canada
  • fYear
    2005
  • fDate
    25-27 July 2005
  • Firstpage
    287
  • Lastpage
    288
  • Abstract
    Secondary storage adds the dimension of latency to memory organization. Programming structures, which seamlessly fuse secondary- and primary-memory data processing, are at a higher level than is conventional, and so simpler: data structures are based on bulk processing; programming language abstracts over looping. New abstractions give new ways of thinking and break old habits of programming. We illustrate these changes by integrating a number of areas hitherto thought separate and needing separate programming paradigms.
  • Keywords
    data structures; high level languages; semiconductor storage; CS++; bulk processing; data structures; memory organization; primary-memory data processing; programming language abstracts; programming structures; secondary storage; secondary-memory data processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Engineering and Application Symposium, 2005. IDEAS 2005. 9th International
  • ISSN
    1098-8068
  • Print_ISBN
    0-7695-2404-4
  • Type

    conf

  • DOI
    10.1109/IDEAS.2005.16
  • Filename
    1540918