{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T13:17:22Z","timestamp":1725455842341},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540611431"},{"type":"electronic","value":"9783540683322"}],"license":[{"start":{"date-parts":[[1996,1,1]],"date-time":"1996-01-01T00:00:00Z","timestamp":820454400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/bfb0023056","type":"book-chapter","created":{"date-parts":[[2005,11,19]],"date-time":"2005-11-19T01:32:44Z","timestamp":1132363964000},"page":"79-107","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Understanding the performance of parallel symbolic programs"],"prefix":"10.1007","author":[{"suffix":"Jr.","given":"Robert H.","family":"Halstead","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,10]]},"reference":[{"key":"4_CR1","doi-asserted-by":"crossref","unstructured":"Agha, G., Actors: A Model of Concurrent Computation in Distributed Systems, MIT Artificial Intelligence Laboratory Technical Report AI TR-844, June 1985.","DOI":"10.7551\/mitpress\/1086.001.0001"},{"key":"4_CR2","unstructured":"Geist, A., et al, PICL: A Portable Instrumented Communication Library, C Reference Manual, Oak Ridge National Laboratory Technical Report ORNL\/TM-11130, Oak Ridge, Tenn., 1990."},{"key":"4_CR3","doi-asserted-by":"crossref","unstructured":"Geist, A., A. Beguelin, J. Dongarra, W. Jiang, R. Manchek, and V. Sunderam, PVM 3 User's Guide and Reference Manual, Oak Ridge National Laboratory Technical Report ORNL\/TM-12187, Oak Ridge, Tenn., May 1993.","DOI":"10.7551\/mitpress\/5712.001.0001"},{"issue":"4","key":"4_CR4","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1145\/4472.4478","volume":"7","author":"R. Halstead","year":"1985","unstructured":"Halstead, R., \u201cMultilisp: A Language for Concurrent Symbolic Computation,\u201d ACM Trans. on Prog. Languages and Systems 7:4, October 1985, pp. 501\u2013538.","journal-title":"ACM Trans. on Prog. Languages and Systems"},{"issue":"8","key":"4_CR5","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1109\/MC.1986.1663306","volume":"19","author":"R. Halstead","year":"1986","unstructured":"Halstead, R., \u201cParallel Symbolic Computing,\u201d IEEE Computer 19:8, August 1986, pp. 35\u201343.","journal-title":"IEEE Computer"},{"key":"4_CR6","doi-asserted-by":"crossref","unstructured":"Halstead, R., D. Kranz, and P. Sobalvarro \u201cMulTVision: A Tool for Visualizing Parallel Program Executions,\u201d in R. Halstead and T. Ito, eds., Parallel Symbolic Computing: Languages, Systems, and Applications, Lecture Notes in Computer Science 748, Springer-Verlag, Oct. 1992, pp. 183\u2013204.","DOI":"10.1007\/BFb0018653"},{"key":"4_CR7","doi-asserted-by":"crossref","unstructured":"Halstead, R., \u201cSelf-describing files + smart modules = parallel program visualization,\u201d in T. Ito and A. Yonezawa, eds., Theory and Practice of Parallel Programming, Lecture Notes in Computer Science 907, Springer-Verlag, Nov. 1994, pp. 253\u2013283.","DOI":"10.1007\/BFb0026574"},{"issue":"5","key":"4_CR8","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/52.84214","volume":"8","author":"M. Heath","year":"1991","unstructured":"Heath, M., and J. Etheridge, \u201cVisualizing the Performance of Parallel Programs,\u201d IEEE Software 8:5, Sept. 1991, pp. 29\u201339.","journal-title":"IEEE Software"},{"key":"4_CR9","volume-title":"Technical Report ANL-91\/15","author":"V. Herrarte","year":"1991","unstructured":"Herrarte, V., and E. Lusk, Studying Parallel Program Behavior with Upshot, Technical Report ANL-91\/15, Argonne National Laboratory, Argonne, Illinois, U.S.A., 1991."},{"key":"4_CR10","doi-asserted-by":"crossref","unstructured":"Kamada, T., and A. Yonezawa, \u201cA Debugging Scheme for Fine-Grain Threads on Massively Parallel Processors with a Small Amount of Log Information,\u201d in T. Ito, R. Halstead, and C. Queinnec, eds., Parallel Symbolic Languages and Systems, Lecture Notes in Computer Science, Springer-Verlag, Oct. 1995.","DOI":"10.1007\/BFb0023057"},{"key":"4_CR11","unstructured":"Klinker, G., \u201cAn Environment for Telecollaborative Data Exploration,\u201d IEEE Visualization '93, San Jose, California, Oct. 1993."},{"key":"4_CR12","unstructured":"Klinker, G., et al., Scientific Data Exploration Meets Telecollaboration, Technical Report CRL 94\/6, Cambridge Research Lab, Digital Equipment Corp., June 1994."},{"key":"4_CR13","volume-title":"The High Performance Fortran Handbook","author":"C. Koelbel","year":"1994","unstructured":"Koelbel, C., D. Loveman, R. Schreiber, G. Steele, and M. Zosel, The High Performance Fortran Handbook, MIT Press, Cambridge, Ma., 1994."},{"key":"4_CR14","unstructured":"Message Passing Interface Forum, MPI: A Message-Passing Interface Standard, version 1.1, University of Tennessee, Knoxville, Tenn., June 12, 1995."},{"key":"4_CR15","volume-title":"Technical Report CSG Memo 284-2","author":"R.S. Nikhil","year":"1991","unstructured":"Nikhil, R.S., Id (Version 90.1) Reference Manual, Technical Report CSG Memo 284-2, MIT Laboratory for Computer Science, Cambridge, MA, USA, July 1991."},{"key":"4_CR16","volume-title":"Cid: A Parallel 'shared-memory\u2019 C for Distributed Memory Machines","author":"R.S. Nikhil","year":"1994","unstructured":"Nikhil, R.S., \u201cCid: A Parallel 'shared-memory\u2019 C for Distributed Memory Machines,\u201d Proc. 7th. Ann. Wkshp. on Languages and Compilers for Parallel Computing, Ithaca, N.Y., Springer-Verlag, August 1994."},{"key":"4_CR17","unstructured":"Ousterhout, J., Tcl and the Tk Toolkit, Addison-Wesley, 1994."},{"key":"4_CR18","unstructured":"Reed, D., R. Olson, R. Aydt, T. Madhyastha, T. Birkett, D. Jensen, B. Nazief, and B. Totty, \u201cScalable Performance Environments for Parallel Systems,\u201d Sixth Distributed Memory Computing Conference (IEEE), April 1991."},{"key":"4_CR19","volume-title":"Technical Report","author":"D. Reed","year":"1992","unstructured":"Reed, D., R. Aydt, T. Madhyastha, R. Noe, K. Shields, and B. Schwartz, The Pablo Performance Analysis Environment, Technical Report, Dept. of Computer Science, University of Illinois, Urbana, Illinois, November 1992."},{"key":"4_CR20","doi-asserted-by":"crossref","unstructured":"Rees, J., and W. Clinger, eds., \u201cRevised3 Report on the Algorithmic Language Scheme,\u201d ACM SIGPLAN Notices 21:12, Dec. 1986, pp. 37\u201379.","DOI":"10.1145\/15042.15043"},{"key":"4_CR21","unstructured":"Steele, G., Common Lisp: The Language, second edition, Digital Press, 1990."},{"key":"4_CR22","doi-asserted-by":"crossref","unstructured":"Tanaka, H., and J. Tatemura, \u201cHyperDEBU: A Multiwindow Debugger for Parallel Logic Programs,\u201d in R. Halstead and T. Ito, eds., Parallel Symbolic Computing: Languages, Systems, and Applications, Lecture Notes in Computer Science 748, Springer-Verlag, Oct. 1992, pp. 162\u2013182.","DOI":"10.1007\/BFb0018652"},{"key":"4_CR23","doi-asserted-by":"crossref","unstructured":"Tatemura, J., H. Koike, and H. Tanaka, \u201cA Performance Debugger for Parallel Logic Programming Language Fleng,\u201d in T. Ito and A. Yonezawa, eds., Theory and Practice of Parallel Programming, Lecture Notes in Computer Science 907, Springer-Verlag, Nov. 1994, pp. 284\u2013299.","DOI":"10.1007\/BFb0026575"},{"issue":"10","key":"4_CR24","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/135239.135241","volume":"35","author":"D. Touretzky","year":"1992","unstructured":"Touretzky, D., and P. Lee, \u201cVisualizing Evaluation in Applicative Languages,\u201d Comm. ACM 35:10, Oct. 1992, pp. 49\u201359.","journal-title":"Comm. ACM"},{"issue":"4","key":"4_CR25","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/38.31462","volume":"9","author":"C. Upson","year":"1989","unstructured":"Upson, C., T. Faulhaber, D. Kamins, D. Laidlaw, D. Schlegel, J. Vroom, R. Gurwitz, and A. van Dam, \u201cThe Application Visualization System: A Computational Environment for Scientific Visualization,\u201d IEEE Computer Graphics and Applications 9:4, July 1989, pp. 30\u201342.","journal-title":"IEEE Computer Graphics and Applications"}],"container-title":["Lecture Notes in Computer Science","Parallel Symbolic Languages and Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0023056","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,19]],"date-time":"2021-07-19T21:53:31Z","timestamp":1626731611000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0023056"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540611431","9783540683322"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/bfb0023056","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]},"assertion":[{"value":"10 June 2005","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}