{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T02:59:11Z","timestamp":1775012351444,"version":"3.50.1"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2001,5,1]],"date-time":"2001-05-01T00:00:00Z","timestamp":988675200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2001,5,1]],"date-time":"2001-05-01T00:00:00Z","timestamp":988675200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Programming and Computer Software"],"published-print":{"date-parts":[[2001,5]]},"DOI":"10.1023\/a:1010957814813","type":"journal-article","created":{"date-parts":[[2002,12,22]],"date-time":"2002-12-22T23:10:54Z","timestamp":1040598654000},"page":"111-122","source":"Crossref","is-referenced-by-count":0,"title":["Compilation of Vector Statements of C[] Language for Architectures with Multilevel Memory Hierarchy"],"prefix":"10.1007","volume":"27","author":[{"given":"A. Ya.","family":"Kalinov","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A. L.","family":"Lastovetsky","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"I. N.","family":"Ledovskikh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M. A.","family":"Posypkin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"342963_CR1","unstructured":"Gaissaryan, S., Lastovetsky, A., Ledovskikh, I., and Khaletskii, D., Extension of ANCI C for Vector and Superscalar Computers. Programmirovanie, 1995, vol. 21, no. 1."},{"key":"342963_CR2","doi-asserted-by":"crossref","unstructured":"Lastovetsky, A.L., Kalinov, A.Ya., Ledovskikh, I.N., Arapov, D.M., and Posypkin, M.A., A Language and Programming System for High-Performance Parallel Computations on Heterogeneous Networks, Programmirovanie, 2000, vol. 26, no. 4.","DOI":"10.1007\/BF02759471"},{"key":"342963_CR3","unstructured":"State Standard X3.159-1989: ANSI. Programming Language C."},{"key":"342963_CR4","unstructured":"The C[] Language Specification, http:\/\/www.ispras.ru\/ cbr\/cbrsp.html."},{"key":"342963_CR5","volume-title":"FORTRAN 90 Handbook","author":"J. Adams","year":"1992","unstructured":"Adams, J., Brainerd, W., Martin, J., Smith, B., and Wagener, J., FORTRAN 90 Handbook, New York: McGraw-Hill, 1992."},{"key":"342963_CR6","unstructured":"Basic Linear Algebra Subprograms, http:\/\/www.netlib.org\/blas."},{"issue":"5","key":"342963_CR7","doi-asserted-by":"crossref","first-page":"757","DOI":"10.1109\/PGEC.1966.264565","volume":"15","author":"A.J. Bernstein","year":"1966","unstructured":"Bernstein, A.J., Program Analysis for Parallel Processing, IEEE Trans. Electronic Comput., 1966, vol. 15, no. 5, pp. 757-762.","journal-title":"IEEE Trans. Electronic Comput."},{"key":"342963_CR8","unstructured":"Blelloch, G. and Chatterjee, S., V-Code: A Data-Parallel Intermediate Language. Frontiers of Massively Parallel Computation, 1990, October."},{"key":"342963_CR9","unstructured":"Carr, S., Memory-Hierarchy Management by Steve Carr, PhD Dissertation, Rice University, 1994."},{"key":"342963_CR10","unstructured":"Chakravarty, M., Shroer, W., and Simons, M., V-Nested Parallelism in C, Proc. of the Working Conference on Massively Parallel Programming Models (MPPM), IEEE Computer Society Press, 1995."},{"key":"342963_CR11","unstructured":"Chatterjee, S., Blelloch, G.E., and Zagha, M., Scan Primitives for Vector Computers, Supercomputing'90, 1990."},{"key":"342963_CR12","unstructured":"Chemberlain, B., Lewis, E., and Snyder, L., Array Support for Wavefront and Pipelined Computations, Workshop on Languages and Compilers for Parallel Computing, 1999."},{"key":"342963_CR13","doi-asserted-by":"crossref","unstructured":"Chemberlain, B., Lin, C., Sung-Eun Choi, Snyder, L., Lewis, E., and Weathersby, W., Factor-Join: A Unique Approach to Compiling Array Languages for Parallel Machines, Proc. of the Ninth Int. Workshop on Languages and Compilers for Parallel Computing, 1996, pp. 481-500.","DOI":"10.1007\/BFb0017271"},{"key":"342963_CR14","unstructured":"Chemberlain, B., Lin, C., Sung-Eun Choi, Snyder, L., Lewis, E., and Weathersby, W., ZPL's WYSIWYG Performance Model, Third Int. Workshop on High-Level Programming Models and Supportive Environment, 1998."},{"key":"342963_CR15","doi-asserted-by":"crossref","unstructured":"Coleman, S. and McKinley, K., The Size Selection Using Cache Organization and Data Layout, Proc. of the Conf. on Programming Language Design and Implementation, La Jolla, CA, 1995.","DOI":"10.1145\/207110.207162"},{"issue":"3","key":"342963_CR16","first-page":"183","volume":"5","author":"S. Gaissaryan","year":"1994","unstructured":"Gaissaryan, S. and Lastovetsky, A., ANSI C Superset for Vector and Superscalar Computers and Its Retargetable Compiler, J. C Language Translation, 1994, vol. 5, no. 3, pp. 183-198.","journal-title":"J. C Language Translation"},{"key":"342963_CR17","doi-asserted-by":"crossref","unstructured":"Ghosh, S., Martonosi, M., and Malik, S., Cache Miss Equations: An Analytical Representation of Cache Misses. Proc. of the 11th ACM Conf. on Supercomputing, Vienna, 1997.","DOI":"10.1145\/263580.263657"},{"key":"342963_CR18","unstructured":"Hennessy, J. and Patterson, D., Computer Architecture-A Quantitative Approach, Morgan Kaufmann, 1994."},{"key":"342963_CR19","doi-asserted-by":"crossref","unstructured":"Lam, M., Rothberg, E., and Wolf, M., The Cache Performance and Optimizations of Blocked Algorithms, Proc. of Fourth Int. Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS IV), 1991.","DOI":"10.1145\/106972.106981"},{"issue":"2","key":"342963_CR20","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1145\/226060.226064","volume":"31","author":"A. Lastovetsky","year":"1996","unstructured":"Lastovetsky, A., mpC-A Multi-Paradigm Programming Language for Massively Parallel Computers, ASM SIGPLAN Notices, 1996, vol. 31, no. 2, pp. 13-20.","journal-title":"ASM SIGPLAN Notices"},{"key":"342963_CR21","doi-asserted-by":"crossref","unstructured":"Lewis, E., Lin, C., and Snyder, L., The Implementation and Elevation of Fusion and Contraction in Array Languages, Proc. of the 1998 ASM SIGPLAN Conf. on Programming Languages Design and Implementation, Montreal, 1998.","DOI":"10.1145\/277650.277663"},{"key":"342963_CR22","doi-asserted-by":"crossref","unstructured":"Lin, C. and Snyder, L., ZPL: An Array Sublanguage, in Languages and Compilers for Parallel Computing, 1993, pp. 96-114.","DOI":"10.1007\/3-540-57659-2_6"},{"key":"342963_CR23","unstructured":"Roth, G. and Kennedy, K., Dependence Analysis of Fortran 90 Array Syntax, Technical Report no. 96653, Center for Research on Parallel Computations, Rice University."},{"key":"342963_CR24","unstructured":"Roth, G. and Kennedy, K., Loop Fusion in High Performance Fortran, Technical Report no. 96653, Center for Research on Parallel Computations, Rice University."},{"key":"342963_CR25","doi-asserted-by":"crossref","unstructured":"Roth, G., Mellon-Crummey, J., Kennedy, K., and Brickner, R., Compiling Stencils in High Performance Fortran, Proc. of SC'97: High Performance Networking and Computing, 1997.","DOI":"10.1145\/509593.509605"},{"key":"342963_CR26","doi-asserted-by":"crossref","unstructured":"Song, Y. and Li, Z., New Tiling Techniques to Improve Cache Temporal Locality,ASM SIGPLAN Conf. on PLDI99, 1999.","DOI":"10.1145\/301618.301668"},{"key":"342963_CR27","doi-asserted-by":"crossref","unstructured":"Temam, O., Fricker, C., and Jalby, W., Cache Interference Phenomena, Proc. of ACM SIGMETRICS Conf. on Measurement and Modeling of Computer Systems, 1994.","DOI":"10.1145\/183018.183047"},{"key":"342963_CR28","doi-asserted-by":"crossref","unstructured":"Weigang, J., An Introduction to STSC's APL Computer, APL Quote Quad, 1985, vol. 15, no. 4.","DOI":"10.1145\/255315.255676"},{"key":"342963_CR29","doi-asserted-by":"crossref","unstructured":"Wolfe, M. and Lam, A., A Data Locality Optimizing Algorithm, ACM SIGPLAN Conf. on PLDI, 1991.","DOI":"10.1145\/113445.113449"},{"key":"342963_CR30","unstructured":"Wolfe, M.E., Improving Locality and Parallelism in Nested Loops, PhD Dissertation, Stanford University, 1992."}],"container-title":["Programming and Computer Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1010957814813.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1010957814813","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1010957814813.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T01:55:45Z","timestamp":1775008545000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1010957814813"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,5]]},"references-count":30,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2001,5]]}},"alternative-id":["342963"],"URL":"https:\/\/doi.org\/10.1023\/a:1010957814813","relation":{},"ISSN":["0361-7688","1608-3261"],"issn-type":[{"value":"0361-7688","type":"print"},{"value":"1608-3261","type":"electronic"}],"subject":[],"published":{"date-parts":[[2001,5]]}}}