
- Kent Arthur Spaulding Natural Metaphoric Optimization Algorithms
- Appears in "Proceedings of the Nineth International Workshop on Languages and Compilers for Parallel Computing," pages 481-500, 1996. Factor-Join: A Unique Approach to Compiling
- Appears in the Proceedings of the 33 Annual International Symposium on Microarchitecture The Impact of Delay on the Design of Branch Predictors
- Karthik Srinivasa Murthy The Thesis committee for Karthik Srinivasa Murthy
- Memory Scheduling for Modern Microprocessors
- Analyzing Millions of Lines of Code with Sparse Flow-Sensitive Pointer Analysis
- Using Leases to Support Server-Driven Consistency in Large-Scale Systems
- Volume Leases for Consistency in Large-Scale Jian Yin, Lorenzo Alvisi, Michael Dahlin, and Calvin Lin
- ZPL's WYSIWYG Performance Model Bradford L. Chamberlain Sung-Eun Choi E Christopher Lewis
- CS 380P Parallel Systems --Spring 2011 Programming Assignment #3 Sparse Matrix-Vector Multiplication using Pthreads Due February 19/February 22, 2011
- Detecting Errors with Configurable Whole-program Dataflow Analysis
- Teck Bok Tok The Dissertation Committee for Teck Bok Tok
- CS 380P Parallel Systems --Spring 2011 Programming Assignment #6 Barnes-Hut Algorithm using Chapel Due May 1, 2011
- Paul Arthur Navratil The Dissertation Committee for Paul Arthur Navratil
- Optimistic Parallelism Requires Abstractions Milind Kulkarni ,
- PROCEEDINGS OF THE IEEE 1 Broadway: A Compiler for Exploiting the
- Abstractions for Portable, Scalable Parallel Programming
- Flow-Sensitive Pointer Analysis for Millions of Lines of Code
- Feedback Mechanisms for Improving Probabilistic Memory Prefetching Ibrahim Hur
- Efficient and Extensible Security Enforcement Using Dynamic Data Flow Analysis
- Memory Prefetching Using Adaptive Stream Detection Ibrahim Hur
- Adaptive History-Based Memory Schedulers Ibrahim Hur
- Compiler-Generated Staggered Checkpointing Alison N. Norman
- Client-Driven Pointer Analysis Samuel Z. Guyer and Calvin Lin
- Using Mixins to Build Flexible Widgets Richard Cardone, Adam Brown, Sean McDirmid
- Branch Path Re-Aliasing Daniel A. Jimenez Calvin Lin
- Boolean Formula-based Branch Prediction for Future Technologies Daniel A. Jimenez
- Dynamic Branch Prediction with Perceptrons Daniel A. Jimenez Calvin Lin
- Modeling the Cache Effects of Interprocessor Communication Ibrahim Hur Calvin Lin
- A Flexible Class of Parallel Matrix Multiplication Algorithms John Gunnels Calvin Lin Greg Morrow Robert van de Geijn
- A Portable Parallel N-body Solver E Christopher Lewisy
- Appears in "Proceedings of the Sixth International Workshop on Languages and Compilers for Parallel Computing," pages 96-114, 1993. ZPL: An Array Sublanguage
- The Ariadne Debugger: Scalable Application of Event-Based Abstraction1
- C H A P T E R 3 3 Using Mixin Technology to Improve Modularity
- Alison Nicholas Norman The Dissertation Committee for Alison Nicholas Norman
- Walter Chochen Chang The Dissertation Committee for Walter Chochen Chang
- Richard Joseph Cardone The Dissertation Committee for Richard Joseph Cardone
- Department of Computer Science The University of Texas at Austin
- CS 380P --Spring 2011 Syllabus Parallel Systems January 19, 2011
- The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software
- CS 380P Parallel Systems --Spring 2011 Programming Assignment #1 Parallel Prefix in Pthreads Due February 1, 2011
- CS 380P Parallel Systems --Spring 2011 Programming Assignment #2 Parallel Prefix in MPI Due February 8, 2011
- General-Purpose GPU Programming: Hardware Considera7ons
- CS 380P Parallel Systems --Spring 2011 Project Triangular Solve using CUDA Due May 12, 2011
- Parallel Programmability and the Chapel Language Bradford L. Chamberlain
- Centralized Memory Controller
- The Implementation and Evaluation of Fusion and Contraction in Array Languages
- Fault Aware Instruction Placement for Static Architectures Premkishore Shivakumar Divya P. Gulati Calvin Lin Stephen W. Keckler
- 0018-9162/04/$20.00 2004 IEEE44 Computer C O V E R F E A T U R E
- Incorporating Cache Effects into a Model of Interprocessor Communication
- january 2011 | vol. 54 | no. 1 | communications of the acm 75 the ReCeNt DRamatIC shift from single-processor
- Hierarchical Cache Consistency in a WAN Extended Abstract
- Comparing Frameworks and Layered Refinement Richard Cardone and Calvin Lin
- Benjamin Charles Hardekopf The Dissertation Committee for Benjamin Charles Hardekopf
- CS 380P Parallel Systems --Spring 2011 Programming Assignment #5 Barnes-Hut in MPI Due March 25, 2011
- The Ant and the Grasshopper: Fast and Accurate Pointer Analysis for Millions of Lines of Code
- BROADWAY: A SOFTWARE ARCHITECTURE FOR SCIENTIFIC COMPUTING
- A Comprehensive Approach to DRAM Power Management Ibrahim Hur
- Apollo Isaac Orion Ellis The Thesis committee for Apollo Isaac Orion Ellis
- Appears in "Proceedings of the Seventh International Workshop on Languages and Compilers for Parallel Computing," pages 361-375, 1994. SIMPLE Performance Results in ZPL
- Dynamic Ray Scheduling to Improve Ray Coherence and Bandwidth Utilization
- Daniel Angel Jimenez Delay-Sensitive Branch Predictors
- Optimizing the Use of High Performance Software Samuel Z. Guyer and Calvin Lin
- ZPL: A Machine Independent Programming Language for Parallel Computers
- Regions: An Abstraction for Expressing Array Computation Bradford L. Chamberlain E Christopher Lewis Calvin Lin Lawrence Snyder
- Semi-Sparse Flow-Sensitive Pointer Analysis Ben Hardekopf Calvin Lin
- CS 380C --Fall 2011 Handout #1 Compilers August 24, 2011
- Ellis Michael Assignment 1
- CS 314H --Fall 2011 Syllabus Algorithms and Data Structures August 24, 2011
- CS 380C Compilers --Fall 2011 Programming Assignment #1 Annotating LLVM Code Due September 7, 2011
- CS 314H Algorithms and Data Structures --Fall 2011 Programming Assignment #3 Critters Due September 26, 2011
- CS 380C Compilers --Fall 2011 Programming Assignment #2 Bitwidth Analysis Due September 26, 2011
- CS 314H Assignment 1 Adam Faulkner
- Feedback-directed optimization (FDO) is a general term used to describe any technique that alters a program's execution based on
- CS 314H Algorithms and Data Structures --Fall 2011 Programming Assignment #1 Image Manipulation Due September 2, 2011
- CS 314H Algorithms and Data Structures --Fall 2011 Programming Assignment #2 Random Writing Due September 12, 2011
- Adaptive Optimization in the Jalape~no JVM Matthew Arnold ;y Stephen Finky David Grovey Michael Hindy Peter F. Sweeneyy
- Alex Suchman Project 2 Report
- Pointer Analysis: Haven't We Solved This Problem Yet? Michael Hind
- CS 380C --Fall 20111 Handout #2 Course Project Proposals Due October 26, 20111
- Assignment 2 Report Julian Michael
- SPECIALISSUE ADVANCED COMPILER OPTIMIZATIONS
- Recent Breakthroughs (and Current Challenges) in