{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,21]],"date-time":"2025-01-21T05:10:27Z","timestamp":1737436227404,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":43,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540040293"},{"type":"electronic","value":"9783540357674"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-35767-x_3","type":"book-chapter","created":{"date-parts":[[2007,8,16]],"date-time":"2007-08-16T07:19:15Z","timestamp":1187248755000},"page":"33-51","source":"Crossref","is-referenced-by-count":0,"title":["Compiler and Middleware Support for Scalable Data Mining"],"prefix":"10.1007","author":[{"given":"Gagan","family":"Agrawal","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruoming","family":"Jin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaogang","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2003,5,13]]},"reference":[{"key":"3_CR1","doi-asserted-by":"crossref","unstructured":"H. Agrawal, R. A. DeMillo, and E. H. Spafford. Dynamic slicing in the presence of unconstrained pointers. In Proceedings of the ACM Fourth Symposium on Testing, Analysis and Verification (TAV 4), pages 60\u201373, 1991.","DOI":"10.1145\/120807.120813"},{"issue":"6","key":"3_CR2","doi-asserted-by":"publisher","first-page":"962","DOI":"10.1109\/69.553164","volume":"8","author":"R. Agrawal","year":"1996","unstructured":"R. Agrawal and J. Shafer. Parallel mining of association rules. IEEE Transactions on Knowledge and Data Engineering, 8(6):962\u2013969, June 1996.","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"3_CR3","unstructured":"R. Agrawal and R. Srikant. Fast algorithms for mining association rules. In Proc. 1994 Int. conf. Very Large DataBases (VLDB\u201994), pages 487\u2013499, Santiago, Chile, September 1994."},{"key":"3_CR4","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"350","DOI":"10.1007\/3-540-45591-4_46","volume-title":"Proceedings of Workshop on High Performance Data Mining IPDPS 2000","author":"R. Baraglia","year":"2000","unstructured":"R. Baraglia, D. Laforenza, S. Orlando, P. Palmerini, and R. Perego. Implementation issues in the design of i\/o intensive data mining applications on clusters of workstations. In Proceedings of Workshop on High Performance Data Mining IPDPS 2000, LNCS Volume 1800, pages 350\u2013357. Springer Verlag, 2000."},{"key":"3_CR5","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"1441","DOI":"10.1007\/3-540-48311-X_204","volume-title":"Proceedings of Europar-99","author":"P. Becuzzi","year":"1999","unstructured":"P. Becuzzi, M. Coppola, and M. Vanneschi. Mining of association rules in very large databases: A structured parallel approach. In Proceedings of Europar-99, Lecture Notes in Computer Science (LNCS) Volume 1685, pages 1441\u20131450. Springer Verlag, August 1999."},{"key":"3_CR6","doi-asserted-by":"crossref","unstructured":"W. Blume, R. Doallo, R. Eigenman, J. Grout, J. Hoelflinger, T. Lawrence, J. Lee, D. Padua, Y. Paek, B. Pottenger, L. Rauchwerger, and P. Tu. Parallel programming with Polaris. IEEE Computer, (12): 78\u201382, December 1996.","DOI":"10.1109\/2.546612"},{"key":"3_CR7","doi-asserted-by":"crossref","unstructured":"Francois Bodin, Peter Beckman, Dennis Gannon, Srinivas Narayana, and Shelby X. Yang. Distributed pC++: Basic ideas for an object parallel language. Scientific Programming, 2(3), Fall 1993.","DOI":"10.1155\/1993\/158246"},{"key":"3_CR8","doi-asserted-by":"crossref","unstructured":"R. Bordawekar, A. Choudhary, K. Kennedy, C. Koelbel, and M. Paleczny. A model and compilation strategy for out-of-core data parallel programs. In Proceedings of the Fifth ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), pages 1\u201310. ACM Press, July 1995. ACM SIGPLAN Notices, Vol. 30, No. 8.","DOI":"10.1145\/209936.209938"},{"key":"3_CR9","unstructured":"Christan Borgelt. Apriori. http:\/\/fuzzy.cs.Uni-Magdeburg.de\/borgelt\/Software . Version 1.8."},{"issue":"1","key":"3_CR10","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1145\/273244.273264","volume":"27","author":"C. Chang","year":"1998","unstructured":"C. Chang, A. Acharya, A. Sussman, and J. Saltz. T2: A customizable parallel database for multi-dimensional data. ACM SIGMOD Record, 27(1):58\u201366, March 1998.","journal-title":"ACM SIGMOD Record"},{"key":"3_CR11","unstructured":"Chialin Chang, Renato Ferreira, Alan Sussman, and Joel Saltz. Infrastructure for building parallel database systems for multi-dimensional data. In Proceedings of the Second Merged IPPS\/SPDP (13th International Parallel Processing Symposium & 10th Symposium on Parallel and Distributed Processing). IEEE Computer Society Press, April 1999."},{"key":"3_CR12","unstructured":"Chialin Chang, Tahsin Kurc, Alan Sussman, and Joel Saltz. Query planning for range queries with user-defined aggregation on multi-dimensional scientific datasets. Technical Report CS-TR-3996 and UMIACS-TR-99-15, University of Maryland, Department of Computer Science and UMIACS, February 1999."},{"key":"3_CR13","doi-asserted-by":"crossref","unstructured":"A.A. Chien and W.J. Dally. Concurrent aggregates (CA). In Proceedings of the Second ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), pages 187\u2013196. ACM Press, March 1990.","DOI":"10.1145\/99164.376303"},{"key":"3_CR14","unstructured":"John Darlington, Moustafa M. Ghanem, Yike Guo, and H. W. To. Performance models for co-ordinating parallel data classification. In Proceedings of the Seventh International Parallel Computing Workshop (PCW-97), Canberra, Australia, September 1997."},{"key":"3_CR15","unstructured":"Inderjit S. Dhillon and Dharmendra S. Modha. A data-clustering algorithm on distributed memory multiprocessors. In In Proceedings of Workshop on Large-Scale Parallel KDD Systems, in conjunction with the 5th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 99), pages 47\u201356, August 1999."},{"key":"3_CR16","doi-asserted-by":"crossref","unstructured":"M. W. Hall, S. Amarsinghe, B. R. Murphy, S. Liao, and Monica Lam. Detecting Course-Grain Parallelism using an Interprocedural Parallelizing Compiler. In Proceedings Supercomputing\u2019 95, December 1995.","DOI":"10.1145\/224170.224337"},{"key":"3_CR17","doi-asserted-by":"crossref","unstructured":"E-H. Han, G. Karypis, and V. Kumar. Scalable parallel datamining for association rules. In Proceedings of ACM SIGMOD 1997, May 1997.","DOI":"10.1145\/253260.253330"},{"key":"3_CR18","doi-asserted-by":"crossref","unstructured":"E-H. Han, G. Karypis, and V. Kumar. Scalable parallel datamining for association rules. IEEE Transactions on Data and Knowledge Engineering, 12(3), May \/ June 2000.","DOI":"10.1109\/69.846289"},{"key":"3_CR19","unstructured":"Jiawei Han and Micheline Kamber. Data Mining: Concepts and Techniques. Morgan Kaufmann Publishers, 2000."},{"key":"3_CR20","unstructured":"High Performance Fortran Forum. Hpf language specification, version 2.0. Available from http:\/\/www.crpc.rice.edu\/HPFF\/versions\/hpf2\/.les\/hpfv20.ps.gz , January 1997."},{"key":"3_CR21","unstructured":"A. K. Jain and R. C. Dubes. Algorithms for Clustering Data. Prentice Hall, 1988."},{"key":"3_CR22","unstructured":"M. Kandemir, A. Choudhary, and A. Choudhary. Compiler optimizations for i\/o intensive computations. In Proceedings of International Conference on Parallel Processing, September 1999."},{"key":"3_CR23","doi-asserted-by":"crossref","unstructured":"M. Kandemir, A. Choudhary, J. Ramanujam, and R. Bordawekar. Compilation techniques for out-of-core parallel computations. Parallel Computing, (3\u20134):597\u2013628, June 1998.","DOI":"10.1016\/S0167-8191(98)00027-1"},{"issue":"9","key":"3_CR24","doi-asserted-by":"publisher","first-page":"648","DOI":"10.1109\/71.877759","volume":"11","author":"M. Kandemir","year":"2000","unstructured":"M. Kandemir, A. Choudhary, J. Ramanujam, and M. A.. Kandaswamy. A unified framework for optimizing locality, parallelism, and comunication in out-of-core computations. IEEE Transactions on Parallel and Distributed Systems, 11(9):648\u2013662, 2000.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"3_CR25","unstructured":"M. Kandemir, J. Ramanujam, and A. Choudhary. Improving the performance of out-of-core computations. In Proceedings of International Conference on Parallel Processing, August 1997."},{"key":"3_CR26","doi-asserted-by":"crossref","unstructured":"Bo Lu and John Mellor-Crummey. Compiler optimization of implicit reductions for distributed memory multiprocessors. In Proceedings of the 12th International Parallel Processing Symposium (IPPS), April 1998.","DOI":"10.1109\/IPPS.1998.669887"},{"key":"3_CR27","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"358","DOI":"10.1007\/3-540-45591-4_47","volume-title":"Proceedings of Workshop on High Performance Data Mining, IPDPS 2000","author":"W. A. Maniatty","year":"2000","unstructured":"William A. Maniatty and Mohammed J. Zaki. A requirements analysis for parallel kdd systems. In Proceedings of Workshop on High Performance Data Mining, IPDPS 2000, LNCS Volume 1800, pages 358\u2013365. IEEE Computer Society Press, May 2000."},{"key":"3_CR28","unstructured":"Jose E. Moreira, Samuel P. Midkiff, Manish Gupta, and Richard D. Lawrence. Parallel data mining in Java. Technical Report RC 21326, IBM T. J. Watson Research Center, November 1998."},{"key":"3_CR29","doi-asserted-by":"crossref","unstructured":"Todd C. Mowry, Angela K. Demke, and Orran Krieger. Automatic compiler-inserted i\/o prefetching for out-of-core applications. In Proceedings of the Second Symposium on Operating Systems Design and plementation (OSDI\u2019 96), Nov 1996.","DOI":"10.1145\/238721.238734"},{"issue":"4","key":"3_CR30","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1023\/A:1009744630224","volume":"2","author":"S. K. Murthy","year":"1998","unstructured":"S. K. Murthy. Automatic construction of decision trees from data: A multidisciplinary survey. Data Mining and Knowledge Discovery, 2(4):345\u2013389, 1998.","journal-title":"Data Mining and Knowledge Discovery"},{"key":"3_CR31","doi-asserted-by":"crossref","unstructured":"M. Paleczny, K. Kennedy, and C. Koelbel. Compiler support for out-of-core arrays on parallel machines. In Proceedings of the Fifth Symposium on the Frontiers of Massively Parallel Computation, pages 110\u2013118. IEEE Computer Society Press, February 1995.","DOI":"10.1109\/FMPC.1995.380457"},{"issue":"4","key":"3_CR32","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1016\/0743-7315(90)90129-D","volume":"8","author":"J. Saltz","year":"1990","unstructured":"Joel Saltz, Kathleen Crowley, Ravi Mirchandaney, and Harry Berryman. Run-time scheduling and execution of loops on message passing machines. Journal of Parallel and Distributed Computing, 8(4):303\u2013312, April 1990.","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"5","key":"3_CR33","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1109\/12.88484","volume":"40","author":"J. H. Saltz","year":"1991","unstructured":"Joel H. Saltz, Ravi Mirchandaney, and Kay Crowley. Run-time parallelization and scheduling of loops. IEEE Transactions on Computers, 40(5):603\u2013612, May 1991.","journal-title":"IEEE Transactions on Computers"},{"key":"3_CR34","doi-asserted-by":"crossref","unstructured":"David B. Skillicorn. Strategies for parallel data mining. IEEE Concurrency, Oct\u2013Dec 1999.","DOI":"10.1109\/4434.806976"},{"key":"3_CR35","unstructured":"D.B. Skillicorn. Strategies for parallelizing data mining. In Proceedings of the Workshop on High-Performance Data Mining, in association with IPPS\/SPDP 1998, April 1998."},{"key":"3_CR36","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"1451","DOI":"10.1007\/3-540-48311-X_205","volume-title":"Proceedings of Europar-99","author":"K. Stoffel","year":"1999","unstructured":"Kilian Stoffel and Abdelkader Belkoniene. Parallel k\/h-means clustering for large datasets. In Proceedings of Europar-99, Lecture Notes in Computer Science (LNCS) Volume 1685, pages 1451\u20131454. Spring Verlag, August 1999."},{"issue":"6","key":"3_CR37","first-page":"70","volume":"29","author":"R. Thakur","year":"1996","unstructured":"R. Thakur, A. Choudhary, R. Bordawekar, S. More, and S. Kutipudi. Passion: Optimized I\/O for parallel applications. IEEE Computer, 29(6):70\u201378, June 1996.","journal-title":"IEEE Computer"},{"key":"3_CR38","doi-asserted-by":"crossref","unstructured":"Rajeev Thakur, Rajesh Bordawekar, and Alok Choudhary. Compilation of out-of-core data parallel programs for distributed memory machines. In Proceedings of the IPPS\u201994 Second Annual Workshop on Input\/Output in Parallel Computer Systems, pages 54\u201372, April 1994. Also appears in ACM Computer Architecture News, Vol. 22, No. 4, September 1994.","DOI":"10.1145\/190787.190793"},{"issue":"3","key":"3_CR39","first-page":"121","volume":"3","author":"F. Tip","year":"1995","unstructured":"F. Tip. A survey of program slicing techniques. Journal of Programming Languages, 3(3):121\u2013189, September 1995.","journal-title":"Journal of Programming Languages"},{"issue":"6","key":"3_CR40","doi-asserted-by":"publisher","first-page":"737","DOI":"10.1109\/12.391186","volume":"44","author":"J. Wu","year":"1995","unstructured":"Janet Wu, Raja Das, Joel Saltz, Harry Berryman, and Seema Hiranandani. Distributed emory compiler design for sparse problems. IEEE Transactions on Computers, 44(6):737\u2013753, June 1995.","journal-title":"IEEE Transactions on Computers"},{"key":"3_CR41","doi-asserted-by":"crossref","unstructured":"K. Yelick, L. Semenzato, G. Pike, C. Miyamoto, B. Libit, A. Krishnamurthy, P. Hilfinger, S. Graham, D. Gay, P. Colella, and A. Aiken. Titanium: A high-performance Java dialect. Concurrency Practice and Experience, 9(11), November 1998.","DOI":"10.1002\/(SICI)1096-9128(199809\/11)10:11\/13<825::AID-CPE383>3.0.CO;2-H"},{"key":"3_CR42","doi-asserted-by":"crossref","unstructured":"M. J. Zaki, M. Ogihara, S. Parthasarathy, and W. Li. Parallel data mining for association rules on shared memory multiprocessors. In Proceedings of Supercomputing\u201996, November 1996.","DOI":"10.1145\/369028.369117"},{"issue":"4","key":"3_CR43","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/4434.806975","volume":"7","author":"M. J. Zaki","year":"1999","unstructured":"Mohammed J. Zaki. Parallel and distributed association mining: A survey. IEEE Concurrency, 7(4): 14\u201325, 1999.","journal-title":"IEEE Concurrency"}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for Parallel Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-35767-X_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T11:23:42Z","timestamp":1737372222000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-35767-X_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540040293","9783540357674"],"references-count":43,"URL":"https:\/\/doi.org\/10.1007\/3-540-35767-x_3","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]}}}