@TechReport{Dartmouth:TR94-243, author = {Thomas H. Cormen and Alex Colvin}, title = {{ViC*: A Preprocessor for Virtual-Memory C*}}, institution = {Dartmouth College, Computer Science}, address = {Hanover, NH}, number = {PCS-TR94-243}, year = {1994}, URL = {http://www.cs.dartmouth.edu/reports/TR94-243.ps.Z}, abstract = { This paper describes the functionality of ViC*, a compiler-like preprocessor for out-of-core C*. The input to ViC* is a C* program but with certain shapes declared \verb`outofcore`, which means that all parallel variables of these shapes reside on disk. The output is a standard C* program with the appropriate I/O and library calls added for efficient access to out-of-core parallel variables. } }