{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,25]],"date-time":"2023-10-25T16:39:14Z","timestamp":1698251954529},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[1990,3,1]],"date-time":"1990-03-01T00:00:00Z","timestamp":636249600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[1990,3]]},"DOI":"10.1007\/bf00162344","type":"journal-article","created":{"date-parts":[[2004,11,5]],"date-time":"2004-11-05T19:59:26Z","timestamp":1099684766000},"page":"83-96","source":"Crossref","is-referenced-by-count":10,"title":["On the use of diagnostic dependence-analysis tools in parallel programming: Experiences using PTOOL"],"prefix":"10.1007","volume":"4","author":[{"given":"Leslie A.","family":"Henderson","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Robert E.","family":"Hiromoto","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olaf M.","family":"Lubeck","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Margaret L.","family":"Simmons","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"CR1","series-title":"Ph.D. diss.","volume-title":"Dependence analysis for subscripted variables and its application to program transformations","author":"J.R. Allen","year":"1983","unstructured":"Allen, J.R. 1983. Dependence analysis for subscripted variables and its application to program transformations. Ph.D. diss., Dept. of Math. Sci., Rice Univ., Houston, Tex."},{"key":"CR2","unstructured":"Allen, J.R., and Kennedy, K. 1985. PFC: A program to convert Fortran to parallel form. In Supercomputers, Design and Applications. (K. Hwang, ed.), IEEE Comp. Soc. Press, pp. 185?205."},{"key":"CR3","series-title":"Tech. Rept.","volume-title":"An implementation of interprocedural analysis in a vectorizing Fortran compiler","author":"J.R. Allen","year":"1985","unstructured":"Allen, J.R., Callahan, D., and Kennedy, K. 1985. An implementation of interprocedural analysis in a vectorizing Fortran compiler. Tech. Rept., Dept. of Comp. Sci., Rice Univ., Houston, Tex. (Dec.)."},{"key":"CR4","series-title":"Tech. Rept. TR 86-31","volume-title":"PTOOL: A semi-automatic parallel programming assistant","author":"J.R. Allen","year":"1986","unstructured":"Allen, J.R., Baumgartner, D., Kennedy, K., and Porterfield, A. 1986. PTOOL: A semi-automatic parallel programming assistant. Tech. Rept. TR 86?31, Dept. of Comp. Sci., Rice Univ., Houston, Tex."},{"key":"CR5","series-title":"Computation Structures Group Memo 272","volume-title":"Future scientific programming on parallel machines","author":"Arvind","year":"1987","unstructured":"Arvind. 1987. Future scientific programming on parallel machines. Computation Structures Group Memo 272, Lab. for Comp. Sci., Mass. Inst. of Tech., Cambridge, Mass."},{"key":"CR6","volume-title":"Parallel MIMD Computation: HEP Supercomputer and Its Applications","author":"R.B. Babb II","year":"1985","unstructured":"Babb, II, R.B. 1985. Programming the HEP with large-grain data flow techniques. In Parallel MIMD Computation: HEP Supercomputer and Its Applications. (J.S. Kowalik, ed.), MIT Press, Cambridge, Mass."},{"key":"CR7","unstructured":"Balasundaram, V., B\u00e4umgartner, D., Callahan, D., Kennedy, K., and Subhlok, J. 1989. PTOOL: A system for static analysis of parallelism in programs. Submitted for publication."},{"key":"CR8","series-title":"Lecture Notes in Computer Science, vol. 224","volume-title":"Current Trends in Concurrency","author":"H. Barendregt","year":"1986","unstructured":"Barendregt, H., and van Leeuwen, M. 1986. Functional programming and the language tale. In Current Trends in Concurrency (G. Goos and J. Hartmanis, eds.), Lecture Notes in Computer Science, vol. 224, Springer-Verlag, Berlin."},{"key":"CR9","doi-asserted-by":"crossref","unstructured":"Bernstein, A.J. 1966. Analysis of programs for parallel processing. IEEE Trans. on Electronic Comps., 15, 5 (Oct.).","DOI":"10.1109\/PGEC.1966.264565"},{"key":"CR10","volume-title":"Computing Methods in Rector Physics","author":"B.G. Carlson","year":"1968","unstructured":"Carlson, B.G., and Lathrop, K.D. 1968. Computing Methods in Rector Physics. Gordon and Breach, New York."},{"key":"CR11","doi-asserted-by":"crossref","unstructured":"Carter, L.L., and Cashwell, E.D. 1975. Particle transport simulation with the Monte Carlo method. In ERDA Critical Review Series, Energy Res. And Dev. Admin.","DOI":"10.2172\/4167844"},{"key":"CR12","series-title":"Dept. of Comp, Sci. Rept. no. 84-1177","volume-title":"Ph.D. thesis","author":"R.G. Cytron","year":"1984","unstructured":"Cytron, R.G. 1984. Compile time scheduling and optimization for asynchronous machines. Ph.D. thesis, Dept. of Comp, Sci. Rept. no. 84?1177, Univ. of Ill. at Urbana-Champaign, Urbana, Ill."},{"key":"CR13","unstructured":"Darema-Rogers, F., George, D.A., Norton, V.A., and Pfister, G.F. 1985. VM\/EPEX: A VM environment for parallel execution. IBM Res. Rept. RC11225."},{"key":"CR14","series-title":"Tech. Rept. TR 85-22","volume-title":"The performance of parallel processors","author":"H. Flatt","year":"1985","unstructured":"Flatt, H., and Kennedy, K. 1985. The performance of parallel processors. Tech. Rept. TR 85?22, Dept. of Comp. Sci., Rice Univ., Houston, Tex."},{"key":"CR15","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/0167-8191(87)90027-5","volume":"4","author":"P.O. Frederickson","year":"1987","unstructured":"Frederickson, P.O., Hiromoto, R., and Larson, J. 1987. A parallel Monte Carlo transport algorithm using a pseudorandom tree to guarantee reproducibility. J. Parallel Computing, 4, 3.","journal-title":"J. Parallel Computing"},{"key":"CR16","doi-asserted-by":"crossref","unstructured":"Friedman, D., and Wise, D. 1978. Aspects of applicative programming for parallel processing. IEEE Trans. Comp., C-27, 4 (Apr.).","DOI":"10.1109\/TC.1978.1675100"},{"key":"CR17","unstructured":"Jordan, H.F. 1985. Structuring parallel algorithms in an MIMD shared memory environment. In Proc. of the 18th Hawaii Internat. Conf. on System Sciences (Jan.)."},{"key":"CR18","series-title":"Rice Tech. Rept. 467-029-4","volume-title":"Automatic translation of Fortran programs to vector form","author":"K. Kennedy","year":"1980","unstructured":"Kennedy, K. 1980. Automatic translation of Fortran programs to vector form. Rice Tech. Rept. 467?029?4, Dept. of Math. Sci., Rice Univ., Houston, Tex."},{"key":"CR19","volume-title":"The Structure of Computers and Computations, Vol. 1","author":"D.J. Kuck","year":"1978","unstructured":"Kuck, D.J. 1978. The Structure of Computers and Computations, Vol. 1. John Wiley and Sons, New York."},{"key":"CR20","doi-asserted-by":"crossref","unstructured":"Kuck, D.J., Kuhn, R.H., Padua, D.A., Leasure, B., and Wolfe, M. 1981. Dependence graphs and compiler optimizations. In Proc. of the Eighth Symp. on Principles of Programming Languages, pp. 207?218.","DOI":"10.1145\/567532.567555"},{"key":"CR21","series-title":"LA-UR 85-1555","volume-title":"An approach to partitioning scientific computations for shared memory architectures","author":"O.M. Lubeck","year":"1985","unstructured":"Lubeck, O.M., and Simmons, M. 1985. An approach to partitioning scientific computations for shared memory architectures. LA-UR 85?1555, Los Alamos Nat. Lab., Los Alamos, N.M."},{"key":"CR22","volume-title":"Parallel MIMD Computation: HEP Supercomputer and Its Applications","author":"O.M. Lubeck","year":"1985","unstructured":"Lubeck, O.M., Frederickson, P.O., Hiromoto, R.E., and Moore, J.W. 1985. Los Alamos experience with the HEP computer. In Parallel MIMD Computation: HEP Supercomputer and Its Applications. (J.S. Kowalik, ed.), MIT Press, Cambridge, Mass."},{"key":"CR23","volume-title":"Parallel MIMD Computation: HEP Supercomputer and Its Applications","author":"E.L. Lusk","year":"1985","unstructured":"Lusk, E.L., and Overbeek, R.A. 1985. Use of monitors in Fortran: A tutorial on the barrier, self-scheduling DO-loop, and askfor monitors. In Parallel MIMD Computation: HEP Supercomputer and Its Applications. (J.S. Kowalik, ed.), MIT Press, Cambridge, Mass."},{"key":"CR24","unstructured":"Mandell, D. 1987. Experiences and results multitasking a hydrodynamics code on global and local memory machines. In Proc. of the 1987 Conf. on Parallel Processing. (S.K. Sahni, ed.), Penn. State Univ. Press (Aug.)."},{"key":"CR25","volume-title":"Parallel MIMD Computation: HEP Supercomputer and Its Applications","author":"K.J. Ottenstein","year":"1985","unstructured":"Ottenstein, K.J. 1985. A brief survey of implicit parallelism detection. In Parallel MIMD Computation: HEP Supercomputer and Its Applications. (J.S. Kowalik, ed.), MIT Press, Cambridge, Mass."},{"key":"CR26","first-page":"1","volume":"90","author":"B.R. Wienke","year":"1985","unstructured":"Wienke, B.R., and Hiromoto, R.E. 1985. Parallel S n iteration schemes. Nuc. Sci. Eng., 90, 1.","journal-title":"Nuc. Sci. Eng."},{"key":"CR27","series-title":"Rept. 78-929","volume-title":"Techniques for improving the inherent parallelism in programs","author":"M.J. Wolfe","year":"1978","unstructured":"Wolfe, M.J. 1978. Techniques for improving the inherent parallelism in programs. Rept. 78?929, Dept. of Comp. Sci., Univ. of Ill. at Urbana-Champaign, Urbana, Ill."},{"key":"CR28","volume-title":"Res. Monographs in Parallel and Distributed Computing","author":"M.J. Wolfe","year":"1989","unstructured":"Wolfe, M.J. 1989. Optimizing Supercompilers for Supercomputers. Res. Monographs in Parallel and Distributed Computing. MIT Press, Cambridge, Mass."}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF00162344.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF00162344\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF00162344","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,8]],"date-time":"2019-04-08T12:28:55Z","timestamp":1554726535000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF00162344"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1990,3]]},"references-count":28,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1990,3]]}},"alternative-id":["BF00162344"],"URL":"https:\/\/doi.org\/10.1007\/bf00162344","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[1990,3]]}}}