Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/277830.277868acmconferencesArticle/Chapter ViewAbstractPublication PagesicsConference Proceedingsconference-collections
Article
Free access

A user level program transformation tool

Published: 13 July 1998 Publication History
First page of PDF

References

[1]
Agnaar Aamodt. Case-based reasoning: Foundational issues, methodological variations, and system approaches. AICOM, 7- 1, pages 39 - 59, March 1994.
[2]
Jennifer Anderson and Monica Lam. Global Optimizations for Parallelism and Locality on Scalable Parallel Machines. Proceedings of the $IGPLAN '93 Conference on Programming Languages Design and Implementation, June 1993.
[3]
G. Iannelo B. Di Martino. Pap recognizer: a tool for automatic recognition of parallelizable patterns. In J th workshop on program comprehension, 1996.
[4]
Vasanth Balasundaram, Ken Kennedy, Ulrich Kremer, Kathryn McKinley, and Jaspal Subhlok. The parascope editor: an interactive parallel programming tool. in Supercomputing '89, pages 540-550, Reno, Nevada, November 1989.
[5]
Thomas Ball and James R Larus. Optimally profiling and tracing programs. A CM Transactions on Programming Languages and Systems, 16:1319-1360, July 1994.
[6]
U. Banerjee. Dependence Analysis for Supercomputing. Kluwer Academic Publishers, 1988.
[7]
S. Bhansali and Hagemeister J.R. A patternmatching approach for reusing parallel software libraries. In INRIA, editor, First international workshop on Knowledge-Based systems for the (re) Use of Program Libraries, November 1995.
[8]
Aart J. C. Bik. A prototype restructuring compiler. Master's thesis, Utrecht University, INF/$RC-92-11, 1992.
[9]
F. Bodin, Y. M~vel, and R. Quiniou. An interface library for the FORESYS analysis tool. IRISA/INRIA, SIMULOG, 1996.
[10]
Cheng Doreen Y. Evaluation of forge: an interactive parallelization tool. In IEEE- Hawai, 1992.
[11]
C. Eisenbeis, W. Jalby, D. Windheiser, and F. Bodin. A Strategy for Array Management in Local Memory. Journal of Mathematical Programming, vo1(63):331- 370, 1994.
[12]
Bodin F., Beckman P., Gannon D., and Srinivas J.G.S. Sage++: A class library for building Fortran and C++ restructuring tools. Object-Oriented Numerics Conference, April 1994.
[13]
Mary W. Hall et al. Experiences using the ParaS- cope editor: an interactive parallel programming tool. In Proceedings of the Fourth A CM SIGPLAN Symposium on Principles ~ Practice of Parallel Programming PPOP, volume 28, pages 33-43, July 1993.
[14]
C. W. Kessler. Pattern-driven automatic program transformation and parallelization. Scientific Programming, 5, pages 251-274, 1996.
[15]
C. W. Kessler and W. J. Paul. Automatic parallelization by pattern-matching. In Springer LNCS, editor, Proc. of ~nd Int. A CPC Conference, volume 734, October 1993.
[16]
Ulrich Kremer, Heinz-J. Bast, Michael Gerndt, and Hans P. Zima. Advanced tools and techniques for automatic parallelization. In Parallel computing, volume 7- 3, pages 387-393, 1988.
[17]
Robert H. Kuhn, Bruce Leasure, and Sanjiv M. Shab. The KAP parallelizer for DEC Fortran and DEC C programs. Digital Technical Journal, 6(3), pages 57-77, 1994.
[18]
The Mathworks (inc). MATLAB, High-Performance Numeric Computation and Vizualization Software. Reference Guide, 1992.
[19]
J. H. Merlin. Inter-procedural dependency analyser (ida). Esprit CAMAS project technical report 2.2.1.1, Dept. of Electronics and Computer Science, University of Southampton, September 1995.
[20]
Peter Norvig. Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp. Morgan Kaufmann, 1992.
[21]
D. Padua et al. Polaris: A new-generation parallelizing compiler for mpp's. Technical Report 1306, Univ. of Illinois at Urbana-Champaign, Center for Supercomputing Res. & Dev., June 1993.
[22]
Constantine Polychronopoulos et al. The structure of parafrase-2: An advanced parallelizing compiler for C and Fortran. Languages and Compilers for Parallel Computing, MIT Press, 1990.
[23]
Simulog, 1, rue James Joule 78286 Guyancourt. FORESYS, FORtran Engineering SYStem - Manuel de rdfdrence.
[24]
Hans P. Zima, Heinz-J. Bast, and Michael Gerndt. Superb: a tool for semi-automatic mimd/simd parallelization. In Parallel computing, volume 6- 1, pages 1-18, 1988.

Cited By

View all
  • (2021)Combining Static and Dynamic Analysis to Query Characteristics of HPC Applications2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)10.1109/IPDPSW52791.2021.00071(420-429)Online publication date: Jun-2021
  • (2019)CAASCADE: A System for Static Analysis of HPC Software Application PortfoliosChildhood, Science Fiction, and Pedagogy10.1007/978-3-030-17872-7_6(90-104)Online publication date: 24-Apr-2019
  • (2014)HSLOTProceedings of the Fourth International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing10.5555/2691166.2691170(31-41)Online publication date: 16-Nov-2014
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICS '98: Proceedings of the 12th international conference on Supercomputing
July 1998
464 pages
ISBN:089791998X
DOI:10.1145/277830
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 July 1998

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Fortran
  2. interactive program transformations
  3. parallelization
  4. programming environment
  5. tuning

Qualifiers

  • Article

Conference

ICS98
Sponsor:

Acceptance Rates

Overall Acceptance Rate 629 of 2,180 submissions, 29%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)57
  • Downloads (Last 6 weeks)6
Reflects downloads up to 21 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2021)Combining Static and Dynamic Analysis to Query Characteristics of HPC Applications2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)10.1109/IPDPSW52791.2021.00071(420-429)Online publication date: Jun-2021
  • (2019)CAASCADE: A System for Static Analysis of HPC Software Application PortfoliosChildhood, Science Fiction, and Pedagogy10.1007/978-3-030-17872-7_6(90-104)Online publication date: 24-Apr-2019
  • (2014)HSLOTProceedings of the Fourth International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing10.5555/2691166.2691170(31-41)Online publication date: 16-Nov-2014
  • (2014)HSLOT: The HERCULES Scriptable Loop Transformations Engine2014 Fourth International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing10.1109/WOLFHPC.2014.10(31-41)Online publication date: Nov-2014
  • (2013)Enriching MATLAB with aspect-oriented features for developing embedded systemsJournal of Systems Architecture: the EUROMICRO Journal10.1016/j.sysarc.2013.04.00359:7(412-428)Online publication date: 1-Aug-2013
  • (2013)A Similarity-Based Analysis Tool for Porting OpenMP ApplicationsFacing the Multicore-Challenge III10.1007/978-3-642-35893-7_2(13-24)Online publication date: 2013
  • (2012)HERCULESProceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum10.1109/IPDPSW.2012.69(574-583)Online publication date: 21-May-2012
  • (2012)KLONOS: Similarity‐based planning tool support for porting scientific applicationsConcurrency and Computation: Practice and Experience10.1002/cpe.290325:8(1072-1088)Online publication date: 20-Jul-2012
  • (2009)Towards concurrency refactoring for x10ACM SIGPLAN Notices10.1145/1594835.150422644:4(303-304)Online publication date: 14-Feb-2009
  • (2009)Towards concurrency refactoring for x10Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming10.1145/1504176.1504226(303-304)Online publication date: 14-Feb-2009
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media