lab logo Programming Languages, Architecture and Compilers Education Laboratory iit logo


 

PACEminars

  • 2017-08-10: Weekly Seminar by Shouvick Mondal
    A Survey on Large-Scale Graph Processing using Graphics Processing Units
  • 2017-08-04: PhD Seminar by Praveen Alapati
    Concurrent Implementation of Treaps and Impact of Locking Objects
  • 2017-07-06: Weekly Seminar by Saurabh Kalikar
    Locking Options in Hierarchies (Cont.)
  • 2017-07-05: MS Seminar by Dennis Antony Varkey
    Region Correlated Temporal Prefetcher
  • 2017-06-27: Weekly Seminar by Saurabh Kalikar
    Locking Options in Hierarchies
  • 2017-05-12: Weekly Seminar by Shouvick Mondal
    A Complexity Measure by Thomas J. MacCabe published in IEEE Transactions on Software Engineering (December 1976)
  • 2017-05-02: Weekly Seminar by Jyothi Krishna V S
    Identifying Use After Free Variables in Fire and Forget Tasks in Chapel
  • 2017-04-24: PhD Seminar by Saurabh Kalikar
    DomLock: A New Multi-Granularity Locking Technique for Hierarchies
  • 2017-03-23: MS Seminar by Indu K
    Chunking Loops with Irregular Workloads
  • 2017-03-22: MS Seminar by Rahul Shrivastava
    Energy Efficient Compilation of Irregular Task-Parallel Loops
  • 2017-03-22: MS Seminar by Shashidhar G
    Automatic Code Generation for Graph Algorithms on GPUs
  • 2017-02-27: Weekly Seminar by Praveen Alapati
    Local Combining on Demand by Dana Drachsler-Cohen and Erez Petrank published in OPODIS 2014
  • 2016-10-18: Weekly Seminar by Anchu R S
    MapReduce in MPI for Large-scale graph algorithms by Steven J. Plimpton and Karen D. Devine published in Parallel Comput. 37, 9 (September 2011)
  • 2016-10-04: Weekly Seminar by Aman Nougrahiya
    Shared Memory Consistency Models: A Tutorial by Sarita V. Adve, and Kourosh Gharachorloo published in Technical report, 1995
  • 2016-09-27: Weekly Seminar by Rakesh Patil
    Improving GPU Performance Through Resource Sharing by Vishwesh Jatala, Jayvant Anantpur, and Amey Karkare published in HPDC, 2016
  • 2016-09-20: Weekly Seminar by V Krishna Nandivada
    Improved MHP Analyses by A Shankar, S S Chakraborty, and V Krishna Nandivada published in CC, 2016
  • 2016-08-23: Weekly Seminar by Shashidhar G
    Struture Layout Optimizations for Multithreaded Programs by Easwaran Raman, Robert Hundt and Sandya Mannarswamy published in CGO, 2007
  • 2016-08-16: Weekly Seminar by Rupesh Nasre
    EagerMerge: An optimistic technique for efficient points-to analysis by Sudhir Samrit and Rupesh Nasre published in ISSTA, 2016
  • 2016-08-09: Weekly Seminar by Manas Thakur
    Hybrid Top-down and Bottom-up Interprocedural Analysis by Xin Zhang, Ravi Mangal, Mayur Naik, and Hongseok Yang published in PLDI, 2014
  • 2017-07-05: MS Seminar by Sudharsan J
    Exploiting Half Block Mapping for Energy Efficient DRAM Memory Systems
  • 2015-12-18: Weekly Seminar by Jyothi Vedurada
    Precise interprocedural dataflow analysis with applications to constant propagation (Cont.) by Mooly Sagiv, Thomas Reps, and Susan Horwitz published in Theoretical Computer Science 1996
  • 2015-12-17: Guest talk by Prof. V Babu
    Monte-Carlo Simulations and their Parallelization
  • 2015-12-11: Weekly Seminar by Jyothi Vedurada
    Precise interprocedural dataflow analysis with applications to constant propagation by Mooly Sagiv, Thomas Reps, and Susan Horwitz published in Theoretical Computer Science 1996
  • 2015-10-30: Weekly Seminar by Indu K
    Improving X10 Program Performances by Clock Removal by Paul Feautrier, Eric Violard, Alain Ketterlin published in CC, 2014
  • 2015-10-23: Weekly Seminar by Somesh Singh
    Fast and Accurate Estimation of Shortest Paths in Large Graphs by Andrey Gubichev et al. published in CIKM, 2010
  • 2015-09-18: Weekly Seminar by Manas Thakur
    Staged Points-to Analysis for Large Code Bases by Nicholas Allen, Bernhard Scholz, and Padmanabhan Krishnan published in CC, 2015
  • 2015-08-25: Weekly Seminar by Gnaneswara Rao Jonna
    SMART: A single-cycle reconfigurable NoC for SoC applications by Chen, Tushar Krishna, Suvinay, Chandrakasan, Li-shiuan published in DATE, 2013
  • 2015-07-17: PhD Seminar by Raghavendra K
    PBC: Prefetched Blocks Compaction
  • 2015-05-26: MS Seminar by Pritam Majumder
    SFFMap: Set-First Fill Mapping for Energy Efficient Pipelined Data Caches
  • 2015-05-26: PhD Seminar by Tripti Warrier
    SkipCache: application aware cache management for chip multi-processors
  • 2015-05-12: PhD Seminar by Raghesh A
    Unique Worker model for OpenMP
  • 2015-03-19: Weekly Seminar by Kartik Gupta
    Lexical State Analyzer for JavaCC grammars by Kartik Gupta and V Krishna Nandivada published in To appear in Software: Practice and Experience, 2015
  • 2015-03-12: MS Seminar by Abhilash Bhandari
    Loop tiling in the presence of exceptions
  • 2015-02-09: Weekly Seminar by Saurabh Kalikar
    Discussion on different locking techniques for concurrent data structures
  • 2015-02-02: Weekly Seminar by Rakesh Patil
    Many-Thread Aware Prefetching Mechanisms for GPGPU Applications by Jaekyu Lee, Nagesh B. Lakshminarayana, Hyesoon Kim and Richard Vuduc published in MICRO 2010
  • 2014-10-16: MS Seminar by Suyash Gupta
    Analyzing Recursive Task Parallel Programs
  • 2014-10-15: Weekly Seminar by Pritam Majumder
    SFFMap: Set-First Fill Mapping for an Energy Efficient Pipelined Data Cache by Pritam Majumder, Venkata Kalyan T and Madhu Mutyam published in ICCD 2014
  • 2014-09-10: Weekly Seminar by Manas Thakur
    An introduction to Binary Decision Diagrams (BDDs) and some applications
  • 2014-09-05: PhD Seminar by Venkata Kalyan T
    EFGR: An Enhanced Fine Granularity Refresh Feature for High-Performance DDR4 DRAM Devices
  • 2014-08-23: Weekly Seminar by Sudharsan J
    Data Remapping for an Energy Efficient Burst Chop in DRAM Memory Systems by Sudharsan J, T V Kalyan, and Madhu Mutyam published in ACM SRC PACT 2014
  • 2014-08-18: PhD Seminar by Venkata Kalyan T
    Performance and Energy-Efficiency Improvement Techniques for a DRAM based Main Memory
  • 2014-08-06: Weekly Seminar by Indu K
    Commutativity Race Detection by Dimitar Dimitrov, Veselin Raychev, Martin Vechev, Eric Koskinen published in PLDI 2014
  • 2014-07-31: Weekly Seminar by Shashidhar G
    Exploiting the Commutativity Lattice by Milind Kulkarni, Donald Nguyen, Dimitrios Prountzos, Xin Sui and Keshav Pingali published in PLDI 2011
  • 2014-07-23: Weekly Seminar by Rakesh Patil
    Optimizing Bandwidth and Power of Graphics Memory with Hybrid Memory Technologies and Adaptive Data Migration by Jishen Zhao and Yuan Xie published in ICCAD 2012
  • 2014-07-17: Weekly Seminar by Jyothi Vedurada
    DoubleChecker: Efficient Sound and Precise Atomicity Checking by Swarnendu Biswas, Jipeng Huang, Aritra Sengupta, and Michael D. Bond published in PLDI 2014
  • 2014-07-09: Weekly Seminar by Rahul Shrivastava
    ConLock: A Constraint-Based Approach to Dynamic Checking on Deadlocks in Multithreaded Programs by Yan Cai, Shangru Wu, W.K. Chan published in ICSE 2014
  • 2014-07-04: Weekly Seminar by Saurabh Kalikar
    Unleashing Concurrency for Irregular Data Structures by Peng Liu and Charles Zhang published in ICSE 2014
  • 2014-06-27: Seminar by Suraj Kothari
    Atlas - Analysis and visualization platform for understanding software systems
  • 2014-06-25: Weekly Seminar by Manas Thakur
    Incrementalized Pointer and Escape Analysis by Frederic Vivien and Martin Rinard published in PLDI 2001
  • 2014-06-18: Weekly Seminar by Rupesh Nasre
    Push-Pull Constraint Graph for Efficient Points-to Analysis by Bollu Ratnakar and Rupesh Nasre published in ISMM 2014
  • 2014-04-22: MS Seminar by Prasanna Venkatesh R
    Tackling Heavy Congestion in NoCs
  • 2014-04-09: Weekly Seminar by Kalyan T V
    Conservative Row Activation to Improve Memory Power Efficiency by Kun Fang et al. published in ICS 2013
  • 2014-03-26: Weekly Seminar by Abhilash Bhandari
    The Polyhedral Model is more applicable than you think by Mohamed-Walid Benabderrahmane et al. published in CC 2010
  • 2014-03-14: Weekly Seminar by Tripti Warrier
    An Application-Aware Cache Replacement Policy for Last-Level Caches by Tripti Warrier et al. published in ARCS 2013
  • 2014-03-05: Weekly Seminar by Suyash Gupta
    Isolation in Nested task Parallelism by Jisheng Zhao et al. published in OOPSLA 2013
  • 2014-02-25: Weekly Seminar by Ravi Kasha
    Coordinated refresh by Energy efficient techniques for DRAM refresh scheduling published in Ishwar Bhati et al
  • 2014-02-12: Weekly Seminar by Shaik Zakir Hussain
    Page Policy Control with Memory Partitioning for DRAM Performance and Power Efficiency by Mingli Xie et al., published in ISLPED 2013
  • 2014-01-29: Weekly Seminar by Raghesh
    Loop Transformations: Convexity, Pruning and Optimization by Louis-noël Pouchet , Uday Bondhugula , Cédric Bastoul , Albert Cohen , J. Ramanujam , Nicolas Vasilache published in POPL 2011
  • 2014-01-15: Weekly Seminar by V. Krishna Nandivada
    On Sound Compilation of Reals by Eva Darulova, Viktor Kuncak published in POPL 2014
  • 2013-12-21: Weekly Seminar by Sudharsan
    Traffic Management - A Holistic Approach to Memory Placement on NUMA Systems by Mohammad Dashti et al published in ASPLOS 2013
  • 2013-12-11: Weekly Seminar by Aman Nougrahiya
    Sound and Precise Analysis of Parallel Programs through Schedule Specialization by Jingyue Wu, Yang Tang, Gang Hu, Heming Cui, and Junfeng Yang published in PLDI 2012
  • 2013-11-23: Weekly Seminar by Kalyan T V
    RowClone: Fast and Energy-Efficient In-DRAM Bulk Data Copy and Initialization by Vivek Seshadri et al. published in MICRO 2013
  • 2013-11-12: Weekly Seminar by T Raja Subramaniam
    TaintDroid: An Information-Flow Tracking System for Realtime Privacy Monitoring on Smartphones by William Enck et al. published in OSDI 2010
  • 2013-10-30: Weekly Seminar by Rupesh Nasre
    Atomic-free Irregular Computations on GPUs by Rupesh Nasre, Martin Burtscher and Keshav Pingali published in GPGPU’13
  • 2013-10-23: Weekly Seminar by Priya Bhashini
    Compiler-Assisted Dynamic Scheduling for Effective Parallelization of Loop Nests on Multicore Processors by Muthu Manikandan Baskaran, Nagavijayalakshmi Vydyanathan, Uday Kumar Reddy Bondhugula, J. Ramanujam, Atanas Rountev, P. Sadayappan published in PPoPP 2009
  • 2013-10-16: Weekly Seminar by Ulkesh
    Improving Writeback Efficiency with Decoupled Last-Write Prediction by Zhe Wang,Samira M. Khan and Daniel A. Jim ́enez published in ISCA 2012
  • 2013-10-09: Weekly Seminar by Vamana Murthi
    Co-Design of Channel Buffers and Crossbar Organizations in NoCs by Kodi.A et al. published in ICCAD 2011
  • 2013-10-05: Weekly Seminar by Raghesh
    The LRPD test: speculative run-time parallelization of loops with privatization and reduction parallelization by Lawrence Rauchwerger and David Padua published in PLDI 1995
  • 2013-09-21: Weekly Seminar by Ravi Kasha
    Understanding and Mitigating Refresh Overheads in High-Density DDR4 DRAM Systems by J. Mukundan, H. Hunter, K.-H. Kim, J. Stuecheli, and J.F. Martínez published in ISCA 2013
  • 2013-09-14: Weekly Seminar by Suyash Gupta
    Defensive Loop Tiling for Multi-core Processor by Bin Bao and Xiaonya Xiang published in MSPC 2012
  • 2013-09-07: Weekly Seminar by Aditya Kajwe
    Improving Memory Scheduling via Processor-Side Load Criticality Information by Saugata Ghose et al. published in ISCA 2013
  • 2013-08-31: Weekly Seminar by Nitin Patil
    A Scalable Method for Run–Time Loop Parallelization by Lawrence Rauchwergery, Nancy M. Amato and David A. Padua published in IJPP 1995
  • 2013-08-24: Weekly Seminar by Tripti Warrier
    Improving Cache Management Policies Using Dynamic Reuse Distances by Duong et al. published in MICRO 2012
  • 2013-08-17: Weekly Seminar by Aman Nougrahiya
    Static Analysis to Reduce Synchronization Costs in Data-Parallel Programs by Gupta, M. and Schonberg, E. published in POPL 2012
  • 2013-08-10: Weekly Seminar by Raghavendra K
    OWL: Cooperative Thread Array Aware Scheduling Techniques for Improving GPGPU Performance published in ASPLOS 2013
  • 2013-07-27: Weekly Seminar by Pritam M
    Timing Local Streams: Improving Timeliness in Data Prefetching by Huaiyu Zhu, Yong Chen, Xian-He Sun published in ICS 2010
  • 2013-07-06: Weekly Seminar by K. Priya Bhashini
    Parallelizing Top-Down Interprocedural Analyses by Aws Albarghouthi, Rahul kumar, Adithya V.nori and Sriram K.Rajamani published in PLDI 2012
  • 2013-06-22: Weekly Seminar by Abhilash Bhandari
    Fully Automatic and Precise Detection of Thread Safety Violations by Michael Pradel and Thomas Gross published in PLDI 2012
  • 2013-06-15: Weekly Seminar by Aman Nougrahiya
    Sound Predictive Race Detection in Polynomial Time by Yannis Smaragdakis, Jacob M. Evans, and Caitlin Sadowski, Jaeheon Yi, and Cormac Flanagan published in POPL 2012