Filter
Conference contribution

Search results

  • 2019

    Dataflow Execution of Hierarchically Tiled Arrays

    Yang, C. C., Pichel, J. C. & Padua, D. A., 2019, Euro-Par 2019: Parallel Processing - 25th International Conference on Parallel and Distributed Computing, Proceedings. Yahyapour, R. (ed.). Springer, p. 304-316 13 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 11725 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Locus: A System and a Language for Program Optimization

    Teixeira, S. F. X. T., Ancourt, C., Padua, D. & Gropp, W., Mar 5 2019, CGO 2019 - Proceedings of the 2019 IEEE/ACM International Symposium on Code Generation and Optimization. Moseley, T., Jimborean, A. & Kandemir, M. T. (eds.). Institute of Electrical and Electronics Engineers Inc., p. 217-228 12 p. 8661203. (CGO 2019 - Proceedings of the 2019 IEEE/ACM International Symposium on Code Generation and Optimization).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Towards an achievable performance for the loop nests

    Shivam, A., Watkinson, N., Nicolau, A., Padua, D. & Veidenbaum, A. V., 2019, Languages and Compilers for Parallel Computing - 31st International Workshop, LCPC 2018, Revised Selected Papers. Hall, M. & Sundar, H. (eds.). Springer, p. 70-77 8 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 11882 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2017

    A DSL for Performance Orchestration

    Teixeira, T. S. F. X., Padua, D. & Gropp, W., Oct 31 2017, Proceedings - 26th International Conference on Parallel Architectures and Compilation Techniques, PACT 2017. Institute of Electrical and Electronics Engineers Inc., p. 372 1 p. (Parallel Architectures and Compilation Techniques - Conference Proceedings, PACT; vol. 2017-September).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • LORE: A loop repository for the evaluation of compilers

    Chen, Z., Gong, Z., Szaday, J. J., Wong, D. C., Padua, D., Nicolau, A., Veidenbaum, A. V., Watkinson, N., Sura, Z., Maleki, S., Torrellas, J. & DeJong, G., Dec 5 2017, Proceedings of the 2017 IEEE International Symposium on Workload Characterization, IISWC 2017. Institute of Electrical and Electronics Engineers Inc., p. 219-228 10 p. (Proceedings of the 2017 IEEE International Symposium on Workload Characterization, IISWC 2017; vol. 2017-January).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2016

    DSMR: A parallel algorithm for Single-Source Shortest Path problem

    Maleki, S., Nguyen, D., Lenharth, A., Garzarán, M., Padua, D. & Pingali, K., Jun 1 2016, Proceedings of the 2016 International Conference on Supercomputing, ICS 2016. Association for Computing Machinery, a32. (Proceedings of the International Conference on Supercomputing; vol. 01-03-June-2016).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • DSMR: A shared and distributed memory algorithm for single-source shortest path problem

    Maleki, S., Nguyen, D., Lenharth, A., Garzarán, M., Padua, D. & Pingali, K., Feb 27 2016, 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP 2016 - Proceedings. Association for Computing Machinery, 39. (Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP; vol. 12-16-March-2016).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • 2015

    Directive-based compilers for GPUs

    Ghike, S., Gran, R., Garzarán, M. J. & Padua, D. A., 2015, Languages and Compilers for Parallel Computing - 27th International Workshop, LCPC 2014, Revised Selected Papers. Brodman, J. & Tu, P. (eds.). Springer, p. 19-35 17 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 8967).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • Tiled linear algebra a system for parallel graph algorithms

    Maleki, S., Evans, G. C. & Padua, D. A., 2015, Languages and Compilers for Parallel Computing - 27th International Workshop, LCPC 2014, Revised Selected Papers. Brodman, J. & Tu, P. (eds.). Springer, p. 116-130 15 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 8967).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Vectorization of apply to reduce interpretation overhead of R

    Wang, H., Padua, D. & Wu, P., Oct 23 2015, OOPSLA 2015 - Proceedings of the 2015 ACM SIGPLAN International Conference on Object-Oriented Programming Systems, Languages, and Applications. Eugster, P. & Aldrich, J. (eds.). Association for Computing Machinery, p. 400-415 16 p. (Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA; vol. 25-30-Oct-2015).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2014

    Hierarchically tiled array as a high-level abstraction for codelets

    Yang, C. C., Pichel, J. C., Smith, A. R. & Padua, D. A., Apr 17 2014, Proceedings - 2014 4th Workshop on Data-Flow Execution Models for Extreme Scale Computing, DFM 2014. Institute of Electrical and Electronics Engineers Inc., p. 58-65 8 p. 7089032. (Proceedings - 2014 4th Workshop on Data-Flow Execution Models for Extreme Scale Computing, DFM 2014).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Optimizing R VM: Allocation removal and path length reduction via interpreter-level specialization

    Wang, H., Wu, P. & Padua, D., 2014, Proceedings of the 12th ACM/IEEE International Symposium on Code Generation and Optimization, CGO 2014. Association for Computing Machinery, p. 295-305 11 p. (Proceedings of the 12th ACM/IEEE International Symposium on Code Generation and Optimization, CGO 2014).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2013

    Hydra: Automatic algorithm exploration from linear algebra equations

    Duchateau, A. X., Padua, D. & Barthou, D., 2013, Proceedings of the 2013 IEEE/ACM International Symposium on Code Generation and Optimization, CGO 2013. 6494999. (Proceedings of the 2013 IEEE/ACM International Symposium on Code Generation and Optimization, CGO 2013).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • Standards for graph algorithm primitives

    Mattson, T., Bader, D., Berry, J., Buluc, A., Dongarra, J., Faloutsos, C., Feo, J., Gilbert, J., Gonzalez, J., Hendrickson, B., Kepner, J., Leiserson, C., Lumsdaine, A., Padua, D., Poole, S., Reinhardt, S., Stonebraker, M., Wallach, S. & Yoo, A., 2013, 2013 IEEE High Performance Extreme Computing Conference, HPEC 2013. IEEE Computer Society, 6670338. (2013 IEEE High Performance Extreme Computing Conference, HPEC 2013).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • 2012

    Hierarchical overlapped tiling

    Zhou, X., Giacalone, J. P., Garzarán, M. J., Kuhn, R. H., Ni, Y. & Padua, D., 2012, Proceedings - International Symposium on Code Generation and Optimization, CGO 2012. p. 207-218 12 p. (Proceedings - International Symposium on Code Generation and Optimization, CGO 2012).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • Performance portability with the Chapel language

    Sidelnik, A., Maleki, S., Chamberlain, B. L., Garzarán, M. J. & Padua, D., 2012, Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium, IPDPS 2012. p. 582-594 13 p. 6267860. (Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium, IPDPS 2012).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • 2011

    An evaluation of vectorizing compilers

    Maleki, S., Gao, Y., Garzarán, M. J., Wong, T. & Padua, D. A., 2011, Proceedings - 2011 International Conference on Parallel Architectures and Compilation Techniques, PACT 2011. p. 372-382 11 p. 6113845. (Parallel Architectures and Compilation Techniques - Conference Proceedings, PACT).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • A parallel numerical solver using hierarchically tiled arrays

    Brodman, J. C., Evans, G. C., Manguoglu, M., Sameh, A., Garzarán, M. J. & Padua, D., 2011, Languages and Compilers for Parallel Computing - 23rd International Workshop, LCPC 2010, Revised Selected Papers. p. 46-61 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 6548 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • NSF/IEEE-TCPP curriculum initiative on parallel and distributed computing - Core topics for undergraduates

    Prasad, S. K., Kant, K., Robert, Y., Chtchelkanova, A., Das, S., La Salle, A., Le Blanc, R., Rosenberg, A., Dehne, F., Lumsdaine, M., Sahni, S., Gouda, M., Padua, D., Shirazi, B., Gupta, A., Parashar, M., Sussman, A., Jaja, J., Prasanna, V. & Weems, C. & 1 others, Wu, J., 2011, SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education. p. 617-618 2 p. (SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • Scheduling of stream-based real-time applications for heterogeneous systems

    Virlet, B., Zhou, X., Giacalone, J. P., Kuhn, B., Garzarán, M. J. & Padua, D., 2011, LCTES'11 - Proceedings of the ACM SIGPLAN/SIGBED 2011 Conference on Languages, Compilers, Tools and Theory for Embedded Systems. p. 1-10 10 p. (Proceedings of the ACM SIGPLAN Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES)).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • 2009

    Optimization of tele-immersion codes

    Sidelnik, A., Sung, I. J., Wu, W., Garzarán, M. J., Hwu, W. M., Nahrstedt, K., Padua, D. & Patel, S. J., 2009, Proceedings of 2nd Workshop on General Purpose Processing on Graphics Processing Units, GPGPU-2. p. 85 1 p. (Proceedings of 2nd Workshop on General Purpose Processing on Graphics Processing Units, GPGPU-2).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Task-parallel versus data-parallel library-based programming in multicore systems

    Andrade, D., Fraguela, B. B., Brodman, J. & Padua, D., 2009, Proceedings of the 17th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2009. p. 101-110 10 p. 4912921. (Proceedings of the 17th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2009).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2008

    Automatic generation of a parallel sorting algorithm

    Garber, B. A., Hoeflinger, D., Li, X., Garzarán, M. J. & Padua, D., 2008, IPDPS Miami 2008 - Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium, Program and CD-ROM. 4536400. (IPDPS Miami 2008 - Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium, Program and CD-ROM).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Design issues in parallel array languages for shared memory

    Brodman, J., Fraguela, B. B., Garzarán, M. J. & Padua, D., 2008, Embedded Computer Systems: Architectures, Modeling, and Simulation - 8th International Workshop, SAMOS 2008, Proceedings. p. 208-217 10 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 5114 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • P-ray: A software suite for multi-core architecture characterization

    Duchateau, A. X., Sidelnik, A., Garzarán, M. J. & Padua, D., 2008, Languages and Compilers for Parallel Computing - 21st International Workshop, LCPC 2008, Revised Selected Papers. p. 187-201 15 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 5335 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Programming with tiles

    Guo, J., Bikshandit, G., Fraguela, B. B., Garzarán, M. J. & Padua, D., 2008, PPoPP'08 - Proceedings of the 2008 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. p. 1-10 10 p. (Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2007

    Design and use of htalib - A library for hierarchically tiled arrays

    Bikshandi, G., Guo, J., Von Praun, C., Tanase, G., Fraguela, B. B., Garzarán, M. J., Padua, D. & Rauchwerger, L., 2007, Languages and Compilers for Parallel Computing - 19th International Workshop, LCPC 2006, Revised Papers. Springer, p. 17-32 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 4382 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Optimizing sorting with machine learning algorithms

    Li, X., Garzarán, M. J. & Padua, D., 2007, Proceedings - 21st International Parallel and Distributed Processing Symposium, IPDPS 2007; Abstracts and CD-ROM. 4228227. (Proceedings - 21st International Parallel and Distributed Processing Symposium, IPDPS 2007; Abstracts and CD-ROM).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • 2006

    A language for the compact representation of multiple program versions

    Donadio, S., Brodman, J., Roeder, T., Yotov, K., Barthou, D., Cohen, A., Garzarán, M. J., Padua, D. & Pingali, K., 2006, Languages and Compilers for Parallel Computing - 18th International Workshop, LCPC 2005, Revised Selected Papers. Springer, p. 136-151 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 4339 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • Analytic models and empirical search: A hybrid approach to code optimization

    Epshteyn, A., Garzaran, M. J., DeJong, G., Padua, D., Ren, G., Li, X., Yotov, K. & Pingali, K., 2006, Languages and Compilers for Parallel Computing - 18th International Workshop, LCPC 2005, Revised Selected Papers. p. 259-273 15 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 4339 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Evaluating the impact of thread escape analysis on a memory consistency model-aware compiler

    Wong, C. L., Sura, Z., Fang, X., Lee, K., Midkiff, S. P., Lee, J. & Padua, D., 2006, Languages and Compilers for Parallel Computing - 18th International Workshop, LCPC 2005, Revised Selected Papers. Springer, p. 170-184 15 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 4339 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • Hierarchically tiled arrays for parallelism and locality

    Jia, G., Bikshandi, G., Hoeflinger, D., Almasi, G., Fraguela, B., Garzarán, M. J., Padua, D. & Von Praunt, C., 2006, 20th International Parallel and Distributed Processing Symposium, IPDPS 2006. IEEE Computer Society, 1639573. (20th International Parallel and Distributed Processing Symposium, IPDPS 2006; vol. 2006).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • Optimizing data permutations for SIMD devices

    Ren, G., Wu, P. & Padua, D., 2006, Conference on Programming Language Design and Implementation - PLAS 2006: Proceedings of the 2006 Programming Languages and Analysis for Security Workshop. Association for Computing Machinery, p. 118-131 14 p. (Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Optimizing data permutations for SIMD devices

    Ren, G., Wu, P. & Padua, D., 2006, PLDI 2006 - Proceedings of the 2006 ACM SIGPLAN Conference on Programming Language Design and Implementation. p. 118-131 14 p. (Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI); vol. 2006).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Programming for parallelism, and locality with hierarchically tiled arrays

    Bikshandi, G., Jia, G., Hoeflinger, D., Almasi, G., Fraguela, B. B., Garzarán, M. J., Padua, D. & Von Praun, C., 2006, Proceedings of the 2006 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP'06. Association for Computing Machinery, p. 48-57 10 p. (Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP; vol. 2006).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • 2005

    An empirical study on the vectorization of multimedia applications for multimedia extensions

    Ren, G., Wu, P. & Padua, D., 2005, Proceedings - 19th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2005. p. 89b 1419916. (Proceedings - 19th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2005; vol. 2005).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Automatic implementation of programming language consistency models

    Sura, Z., Wong, C. L., Fang, X., Lee, J., Midkiff, S. P. & Padua, D., 2005, Languages and Compilers for Parallel Computing - 15th Workshop, LCPC 2002, Revised Papers. p. 172-187 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 2481 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Optimizing sorting with genetic algorithms

    Li, X., Garzarán, M. J. & Padua, D., 2005, Proceedings of the 2005 International Symposium on Code Generation and Optimization, CGO 2005. p. 99-110 12 p. 1402080. (Proceedings of the 2005 International Symposium on Code Generation and Optimization, CGO 2005; vol. 2005).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2004

    A dynamically tuned sorting library

    Li, X., Garzarán, M. J. & Padua, D., 2004, International Symposium on Code Generation and Optimization, CGO 2004. p. 111-122 12 p. (International Symposium on Code Generation and Optimization, CGO).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Performance modeling and programming environments for petaflops computers and the blue gene machine

    Zheng, G., Wilmarth, T., Lawlor, O. S., Kalé, L. V., Adve, S., Padua, D. & Guebelle, P., 2004, Proceedings - 18th International Parallel and Distributed Processing Symposium, IPDPS 2004 (Abstracts and CD-ROM). p. 2743-2750 8 p. (Proceedings - International Parallel and Distributed Processing Symposium, IPDPS 2004 (Abstracts and CD-ROM); vol. 18).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2002

    Calculating stack distances efficiently

    Almási, G., Caşcaval, C. & Padua, D. A., Jun 16 2002, Proceedings of the 2002 Workshop on Memory System Performance, MSP 2002. Association for Computing Machinery, p. 37-43 7 p. (Proceedings of the 2002 Workshop on Memory System Performance, MSP 2002).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Is OpenMP for grids ?

    Eigenmann, R., Hoeflinger, J., Kuhn, R. H., Padua, D., Basumallik, A., Min, S. J. & Zhu, J., 2002, Proceedings - International Parallel and Distributed Processing Symposium, IPDPS 2002. Institute of Electrical and Electronics Engineers Inc., p. 171-178 8 p. 1016571. (Proceedings - International Parallel and Distributed Processing Symposium, IPDPS 2002).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • The Pensieve project: A compiler infrastructure for memory models

    Wong, C. L., Sura, Z., Fang, X., Midkiff, S. P., Lee, J. & Padua, D., 2002, Proceedings - International Symposium on Parallel Architectures, Algorithms and Networks, I-SPAN 2002. Hsu, D. F., Saldana, R. P. & Ibarra, O. H. (eds.). IEEE Computer Society, p. 239-244 6 p. 1004288. (Proceedings of the International Symposium on Parallel Architectures, Algorithms and Networks, I-SPAN; vol. 2002-January).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2001

    A java compiler for many memory models - Extended abstract

    Midkiff, S. P., Lee, J. & Padua, D. A., 2001, Proceedings of the 1st Java Virtual Machine Research and Technology Symposium, JVM 2001. USENIX Association, (Proceedings of the 1st Java Virtual Machine Research and Technology Symposium, JVM 2001).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • MaJIC: A Matlab just-in-time Compiler

    Almasi, G. & Padua, D. A., 2001, Languages and Compilers for Parallel Computing - 13th International Workshop, LCPC 2000, Revised Papers. Ferrante, J., Midkiff, S. P., Moreira, J. E., Gupta, M., Chatterjee, S., Prins, J., Pugh, W. & Tseng, C.-W. (eds.). Springer, p. 68-81 14 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 2017).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Monotonic evolution: An alternative to induction variable substitution for dependence analysis

    Wu, P., Cohen, A., Hoeflinger, J. & Padua, D. A., 2001, Proceedings of the International Conference on Supercomputing. p. 78-91 14 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Searching for the best FFT formulas with the SPL compiler

    Johnson, J., Johnson, R. W., Padua, D. A. & Xiong, J., 2001, Languages and Compilers for Parallel Computing - 13th International Workshop, LCPC 2000, Revised Papers. Ferrante, J., Midkiff, S. P., Moreira, J. E., Gupta, M., Chatterjee, S., Prins, J., Pugh, W. & Tseng, C.-W. (eds.). Springer, p. 112-126 15 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 2017).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2000

    Analysis of irregular single-indexed array accesses and its applications in compiler optimizations

    Lin, Y. & Padua, D., 2000, Compiler Construction - 9th International Conference, CC 2000 Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2000, Proceedings. Watt, D. A. (ed.). Springer, p. 202-218 17 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 1781).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
  • Compile-time based performance prediction

    Cascaval, C., De Rose, L., Padua, D. A. & Reed, D. A., 2000, Languages and Compilers for Parallel Computing - 12th International Workshop, LCPC 1999, Proceedings. Carter, L. & Ferrante, J. (eds.). Springer, p. 365-379 15 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 1863).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 1999

    A simple framework to calculate the reaching definition of array

    Lin, Y. & Padua, D., 1999, Parallel and Distributed Processing - 11 th IPPS/SPDP 1999 Workshops Held in Conjunction with the 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing, Proceedings. Rolim, J. (ed.). Springer, p. 1036-1045 10 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 1586).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution