IndexBrowse   BibliographiesMy selection
 Search: in   (word length ≥ 3)
      Login
All publications   ( Html | Bibtex | Both )   Download bibtex file Order by:   Type | Year
<< 2017 >> TOP
1 Add to my selection
Moslem Didehban, Aviral Shrivastava and Dheeraj Lokam. NEMESIS: A Software Approach for Computing in Presence of Soft Errors. In Proceedings of the IEEE/ACM International Conference on Computer-Aided Design (ICCAD), 2017. PDF [Comment]
Keywords: Error Correction, Fault Injection, Soft Error, Verification.  
@InProceedings{DidehbanICCAD2017,
      AUTHOR = {Didehban, Moslem and Shrivastava, Aviral and Lokam, Dheeraj},
      TITLE = {NEMESIS: A Software Approach for Computing in Presence of Soft Errors},
      YEAR = {2017},
      BOOKTITLE = {Proceedings of the IEEE/ACM International Conference on Computer-Aided Design (ICCAD)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1499569385.44_NEMESIS-ICCAD2017.pdf},
      KEYWORDS = {Error Correction, Fault Injection, Soft Error, Verification}
}
2 Add to my selection
Aviral Shrivastava, Mohammadreza Mehrabian, Mohammad Khayatian, Patricia Derler, Hugo A. Andrade, Kevin Stanton, Ya-Shian Li-Baboud, Edward Griffor, Marc Weiss and John Eidson. A Testbed to Verify the Timing Behavior of Cyber-Physical Systems. In Proceedings of The 54th Annual Design Automation Conference (DAC), 2017. PDF [Comment]
Keywords: CPS, cyber-physical systems, Verification.  
@InProceedings{ShrivastavaDAC2017,
      AUTHOR = {Shrivastava, Aviral and Mehrabian, Mohammadreza and Khayatian, Mohammad and Derler, Patricia and Andrade, Hugo A. and Stanton, Kevin and Li-Baboud, Ya-Shian and Griffor, Edward and Weiss, Marc and Eidson, John},
      TITLE = {A Testbed to Verify the Timing Behavior of Cyber-Physical Systems},
      YEAR = {2017},
      BOOKTITLE = {Proceedings of The 54th Annual Design Automation Conference (DAC)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1492806408.03_invited-testbed-verify.pdf},
      KEYWORDS = {CPS, cyber-physical systems, Verification}
}
3 Add to my selection
Jian Cai, Yooseong Kim, Youngbin Kim, Aviral Shrivastava and Kyoungwoo Lee. Reducing Code Management Overhead in Software-Managed Multicores. In Proceedings of the 2017 International Conference on Design Automation and Test in Europe (DATE), 2017. PDF PPT [Comment]
Keywords: Code Management, Compiler Technique, Memory Management, Scratchpad Memory.  
@InProceedings{CaiDATE2017,
      AUTHOR = {Cai, Jian and Kim, Yooseong and Kim, Youngbin and Shrivastava, Aviral and Lee, Kyoungwoo},
      TITLE = {Reducing Code Management Overhead in Software-Managed Multicores},
      YEAR = {2017},
      BOOKTITLE = {Proceedings of the 2017 International Conference on Design Automation and Test in Europe (DATE)},
      PDF = {uploads/pdf/CaiDATE2016.pdf},
      SLIDES = {uploads/slides/DATE17Short.pptx},
      KEYWORDS = {Code Management, Compiler Technique, Memory Management, Scratchpad Memory}
}
4 Add to my selection
Edward Andert. Crossroads - A Time-Sensitive Autonomous Intersection Management Technique. Master's thesis, Arizona State University, 2017. URL PDF PPT [Comment]
Keywords: cyber-physical systems, Embedded Processor.  
@MastersThesis{AndertMSTHESIS2017,
      AUTHOR = {Andert, Edward},
      TITLE = {Crossroads - A Time-Sensitive Autonomous Intersection Management Technique},
      YEAR = {2017},
      SCHOOL = {Arizona State University},
      URL = {https://www.youtube.com/watch?v=pX5TjijLP9o{\&}amp;feature=youtu.be},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1483745585.93_edward-thesis_crossroads-time-sensitive.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/Crossroads.pptx },
      KEYWORDS = {cyber-physical systems, Embedded Processor}
}
5 Add to my selection
Moslem Didehban, Dheeraj Lokam and Aviral Shrivastava. An Integrated Safe and Fast Recovery Scheme from Soft Errors. In Proceedings of The 54th Annual Design Automation Conference (DAC), 2017. PDF PPT [Comment]
Keywords: Error Correction, Fault Injection, Soft Error, Verification.  
@InProceedings{DidehbanDAC2017,
      AUTHOR = {Didehban, Moslem and Lokam, Dheeraj and Shrivastava, Aviral},
      TITLE = {An Integrated Safe and Fast Recovery Scheme from Soft Errors},
      YEAR = {2017},
      BOOKTITLE = {Proceedings of The 54th Annual Design Automation Conference (DAC)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1487308081.49_Incheck-DidehbanDAC2017.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/DAC-InCheck_Presentation-v3.pptx},
      KEYWORDS = {Error Correction, Fault Injection, Soft Error, Verification}
}
6 Add to my selection
Edward Andert, Mohammad Khayatian and Aviral Shrivastava. Crossroads - A Time-Sensitive Autonomous Intersection Management Technique. In Proceedings of The 54th Annual Design Automation Conference (DAC), 2017. PDF PPT [Comment]
Keywords: cyber-physical systems, Embedded Processor.   Note: (Best Paper Award Candidate).
@InProceedings{AndertDAC2017,
      AUTHOR = {Andert, Edward and Khayatian, Mohammad and Shrivastava, Aviral},
      TITLE = {Crossroads - A Time-Sensitive Autonomous Intersection Management Technique},
      YEAR = {2017},
      BOOKTITLE = {Proceedings of The 54th Annual Design Automation Conference (DAC)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/CrossroadsDAC17.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/Crossroads_DAC.pptx},
      NOTE = {(Best Paper Award Candidate)},
      KEYWORDS = {cyber-physical systems, Embedded Processor}
}
7 Add to my selection
Yohan Ko, Reiley Jeyapaul, Youngbin Kim, Kyoungwoo Lee and Aviral Shrivastava. Protecting Caches from Soft Errors: A Microarchitect's Perspective. In ACM Transactions on Embedded Computing Systems (TECS), Vol. 16(4):93:1-93:28, 2017. PDF [Comment]
Keywords: Cache Vulnerability, Error Correction, Soft Error, Verification.  
@Article{KoTECS2017,
      AUTHOR = {Ko, Yohan and Jeyapaul, Reiley and Kim, Youngbin and Lee, Kyoungwoo and Shrivastava, Aviral},
      TITLE = {Protecting Caches from Soft Errors: A Microarchitect's Perspective},
      YEAR = {2017},
      JOURNAL = {ACM Transactions on Embedded Computing Systems (TECS)},
      VOLUME = {16},
      NUMBER = {4},
      PAGES = {93:1-93:28},
      PDF = {uploads/pdf/yohan-protecting-caches-tecs.pdf},
      KEYWORDS = {Cache Vulnerability, Error Correction, Soft Error, Verification}
}
8 Add to my selection
Yooseong Kim. WCET-Aware Scratchpad Memory Management for Hard Real-Time Systems. PhD thesis, Arizona State University, 2017. PDF PPT [Comment]
Keywords: Code Management, CPS, cyber-physical systems, Scratchpad Memory, WCET.   Note: Outstanding Computer Science Graduating PhD Student of the Year Award.
@PhdThesis{KimPHDTHESIS2017,
      AUTHOR = {Kim, Yooseong},
      TITLE = {WCET-Aware Scratchpad Memory Management for Hard Real-Time Systems},
      YEAR = {2017},
      SCHOOL = {Arizona State University},
      PDF = {uploads/pdf/Thesis_Yooseong_v4.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/Defense_Yooseong_v4.pptx},
      NOTE = {Outstanding Computer Science Graduating PhD Student of the Year Award},
      KEYWORDS = {Code Management, CPS, cyber-physical systems, Scratchpad Memory, WCET}
}
9 Add to my selection
Yooseong Kim, David Broman and Aviral Shrivastava. WCET-Aware Function-Level Dynamic Code Management on Scratchpad Memory. In ACM Transactions on Embedded Computing Systems (TECS), Vol. 16(4):112:1-112:26, 2017. PDF [Comment]
Keywords: Code Management, Compiler Technique, CPS, cyber-physical systems, Scratchpad Memory, WCET.  
@Article{KimTECS2017,
      AUTHOR = {Kim, Yooseong and Broman, David and Shrivastava, Aviral},
      TITLE = {WCET-Aware Function-Level Dynamic Code Management on Scratchpad Memory},
      YEAR = {2017},
      JOURNAL = {ACM Transactions on Embedded Computing Systems (TECS)},
      VOLUME = {16},
      NUMBER = {4},
      PAGES = {112:1-112:26},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1494974991.72_a112-kim.pdf},
      KEYWORDS = {Code Management, Compiler Technique, CPS, cyber-physical systems, Scratchpad Memory, WCET}
}
10 Add to my selection
Mohammadreza Mehrabian, Mohammad Khayatian, Aviral Shrivastava, John Eidson, Patricia Derler, Hugo A. Andrade, Ya-Shian Li-Baboud, Edward Griffor, Marc Weiss and Kevin Stanton. Timestamp Temporal Logic (TTL) for Time Testing of Cyber-Physical Systems. In ACM Transactions on Embedded Computing Systems (TECS) , Vol. 16(169) of 5s, 2017. PDF [Comment]
Keywords: CPS, cyber-physical systems, Verification.   Note: Special Issue on ESWEEK 2017 - Proceedings of the International Conference on Embedded Software (EMSOFT).
@Article{MehrabianTECS2017,
      AUTHOR = {Mehrabian, Mohammadreza and Khayatian, Mohammad and Shrivastava, Aviral and Eidson, John and Derler, Patricia and Andrade, Hugo A. and Li-Baboud, Ya-Shian and Griffor, Edward and Weiss, Marc and Stanton, Kevin},
      TITLE = {Timestamp Temporal Logic (TTL) for Time Testing of Cyber-Physical Systems},
      YEAR = {2017},
      JOURNAL = {ACM Transactions on Embedded Computing Systems (TECS) },
      VOLUME = {16},
      NUMBER = {169},
      SERIES = {5s},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/TTL.pdf},
      NOTE = {Special Issue on ESWEEK 2017 - Proceedings of the International Conference on Embedded Software (EMSOFT)},
      KEYWORDS = {CPS, cyber-physical systems, Verification}
}
11 Add to my selection
Jinn-Pean Lin. Optimizing Heap Data Management on Software Managed Many-core Architectures. Master's thesis, Arizona State University, 2017. PDF PPT [Comment]
Keywords: Compiler Technique, Embedded Processor, Heap, Scratchpad Memory, Software-managed multicores.  
@MastersThesis{LinMSThesis2017,
      AUTHOR = {Lin, Jinn-Pean},
      TITLE = {Optimizing Heap Data Management on Software Managed Many-core Architectures},
      YEAR = {2017},
      SCHOOL = {Arizona State University},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/Thesis-Jinn-Pean.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/heap_management_JP.pptx},
      KEYWORDS = {Compiler Technique, Embedded Processor, Heap, Scratchpad Memory, Software-managed multicores}
}
12 Add to my selection
Jian Cai. Scratchpad Management in Software Managed Manycore Architectures. PhD thesis, Arizona State University, 2017. [Comment]
Keywords: Code Management, Compiler Technique, Embedded Processor, Heap, Memory Management, Multi-core Processor, Scratchpad Memory, Software-managed multicores, Stack Data.  
@PhdThesis{CaiPHDTHESIS2017,
      AUTHOR = {Cai, Jian},
      TITLE = {Scratchpad Management in Software Managed Manycore Architectures},
      YEAR = {2017},
      SCHOOL = {Arizona State University},
      KEYWORDS = {Code Management, Compiler Technique, Embedded Processor, Heap, Memory Management, Multi-core Processor, Scratchpad Memory, Software-managed multicores, Stack Data}
}
<< 2016 >> TOP
1 Add to my selection
Xiaochen Guo, Aviral Shrivastava, Michael Spear and Gang Tan. Languages Must Expose Memory Heterogeneity. In Proceedings of the Second International Symposium on Memory Systems, 2016. PDF [Comment]
Keywords: Code Management, Compiler Technique, Flash Memory, Memory Management, Scratchpad Memory.  
@InProceedings{GuoMEMSYS2016,
      AUTHOR = {Guo, Xiaochen and Shrivastava, Aviral and Spear, Michael and Tan, Gang},
      TITLE = {Languages Must Expose Memory Heterogeneity},
      YEAR = {2016},
      BOOKTITLE = {Proceedings of the Second International Symposium on Memory Systems},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1488049739.08_MemSys16-guo.pdf},
      KEYWORDS = {Code Management, Compiler Technique, Flash Memory, Memory Management, Scratchpad Memory}
}
2 Add to my selection
Ke Bai and Aviral Shrivastava. Heap data management for software managed multi-core processors. https://www.google.com/patents/US9513886, 2016. [Comment]
Keywords: Compiler Technique, Heap, IBM Cell, Memory Management, Scratchpad Memory, Software-managed multicores.   Note: Patent.
@Misc{BaiPATENT2016,
      AUTHOR = {Bai, Ke and Shrivastava, Aviral},
      TITLE = {Heap data management for software managed multi-core processors},
      YEAR = {2016},
      HOWPUBLISHED = {https://www.google.com/patents/US9513886},
      NOTE = {Patent},
      KEYWORDS = {Compiler Technique, Heap, IBM Cell, Memory Management, Scratchpad Memory, Software-managed multicores}
}
3 Add to my selection
Jian Cai and Aviral Shrivastava. Software Coherence Management on Non-Coherent Cache Multi-cores. In Proceedings of 29th International Conference on VLSI Design (VLSID), 2016. PDF PPT [Comment]
Keywords: Memory Management, Multi-core Processor, Scratchpad Memory, Software-managed multicores.   Note: (Best Student Paper Award).
@InProceedings{CaiVLSID2016,
      AUTHOR = {Cai, Jian and Shrivastava, Aviral},
      TITLE = {Software Coherence Management on Non-Coherent Cache Multi-cores},
      YEAR = {2016},
      BOOKTITLE = {Proceedings of 29th International Conference on VLSI Design (VLSID)},
      PDF = {uploads/pdf/CaiVLSID2016.pdf},
      SLIDES = {uploads/slides/CaiVLSID2016.pptx},
      NOTE = {(Best Student Paper Award)},
      KEYWORDS = {Memory Management, Multi-core Processor, Scratchpad Memory, Software-managed multicores}
}
4 Add to my selection
Moslem Didehban and Aviral Shrivastava. NZDC: A Compiler technique for near Zero Silent data Corruption. In Proceedings of The 53rd Annual Design Automation Conference (DAC), 2016. PDF PPT [Comment]
Keywords: Error Correction, Fault Injection, Soft Error, Verification.  
@InProceedings{DidehbanDAC2016,
      AUTHOR = {Didehban, Moslem and Shrivastava, Aviral},
      TITLE = {NZDC: A Compiler technique for near Zero Silent data Corruption},
      YEAR = {2016},
      BOOKTITLE = {Proceedings of The 53rd Annual Design Automation Conference (DAC)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1457484009.78_ZDC-DAC-5.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/zdcDAC-presentation.pptx},
      KEYWORDS = {Error Correction, Fault Injection, Soft Error, Verification}
}
5 Add to my selection
Jian Cai and Aviral Shrivastava. Efficient Pointer Management of Stack Data for Software Managed Multicores. In Proceedings of the International Conference on Application Specific Systems, Architectures and Processors (ASAP), 2016. PDF PPT [Comment]
Keywords: Compiler Technique, Embedded Processor, Memory Management, Multi-core Processor, Scratchpad Memory, Stack Data.  
@InProceedings{CaiASAP2016,
      AUTHOR = {Cai, Jian and Shrivastava, Aviral},
      TITLE = {Efficient Pointer Management of Stack Data for Software Managed Multicores},
      YEAR = {2016},
      BOOKTITLE = {Proceedings of the International Conference on Application Specific Systems, Architectures and Processors (ASAP)},
      PDF = {uploads/pdf/CaiASAP2016.pdf},
      SLIDES = {uploads/slides/CaiASAP2016.pptx},
      KEYWORDS = {Compiler Technique, Embedded Processor, Memory Management, Multi-core Processor, Scratchpad Memory, Stack Data}
}
6 Add to my selection
Aviral Shrivastava, Nikil Dutt, Jian Cai, Majid Shoushtari, Bryan Donyanavard and Hossein Tajik. Automatic Management of Software Programmable Memories in Manycore Architectures. In IET Computers & Digital Techniques, 2016. PDF [Comment]
Keywords: Code Management, Compiler Technique, Design Automation, Embedded Processor, Memory Management, Memory Performance, Multi-core Processor, Scratchpad Memory, Stack Data.  
@Article{ShrivastavaIET2016,
      AUTHOR = {Shrivastava, Aviral and Dutt, Nikil and Cai, Jian and Shoushtari, Majid and Donyanavard, Bryan and Tajik, Hossein},
      TITLE = {Automatic Management of Software Programmable Memories in Manycore Architectures},
      YEAR = {2016},
      JOURNAL = {IET Computers {\&} Digital Techniques},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/spm-iet.pdf},
      KEYWORDS = {Code Management, Compiler Technique, Design Automation, Embedded Processor, Memory Management, Memory Performance, Multi-core Processor, Scratchpad Memory, Stack Data}
}
7 Add to my selection
Srinivas Karthik Tanikella. GemV: A Validated Micro-architecture Vulnerability Estimation Tool. Master's thesis, Arizona State University, 2016. PDF PPT [Comment]
Keywords: Cache Vulnerability, Soft Error, Verification.  
@MastersThesis{TanikellaMSTHESIS2016,
      AUTHOR = {Tanikella, Srinivas Karthik},
      TITLE = {GemV: A Validated Micro-architecture Vulnerability Estimation Tool},
      YEAR = {2016},
      SCHOOL = {Arizona State University},
      PDF = {uploads/pdf/1475462100.9_TanikellaThesis16.pdf},
      SLIDES = {uploads/slides/TanikellaASAP2016.pptx},
      KEYWORDS = {Cache Vulnerability, Soft Error, Verification}
}
8 Add to my selection
Srinivas Karthik Tanikella, Yohan Ko, Reiley Jeyapaul, Kyoungwoo Lee and Aviral Shrivastava. GemV: A Validated Toolset for the Early Exploration of System Reliability. In Proceedings of the International Conference on Application Specific Systems, Architectures and Processors (ASAP), 2016. PDF PPT [Comment]
Keywords: Embedded System, Memory Performance, Multi-core Processor, Soft Error.  
@InProceedings{TanikellaASAP2016,
      AUTHOR = {Tanikella, Srinivas Karthik and Ko, Yohan and Jeyapaul, Reiley and Lee, Kyoungwoo and Shrivastava, Aviral},
      TITLE = {GemV: A Validated Toolset for the Early Exploration of System Reliability},
      YEAR = {2016},
      BOOKTITLE = {Proceedings of the International Conference on Application Specific Systems, Architectures and Processors (ASAP)},
      PDF = {uploads/pdf/TanikellaASAP2016.pdf},
      SLIDES = {uploads/slides/TanikellaASAP2016.pptx},
      KEYWORDS = {Embedded System, Memory Performance, Multi-core Processor, Soft Error}
}
9 Add to my selection
Youngbin Kim, Jian Cai, Yooseong Kim, Kyoungwoo Lee and Aviral Shrivastava. Splitting Functions in Code Management on Scratchpad Memories. In Proceedings of the IEEE/ACM International Conference on Computer-Aided Design (ICCAD), 2016. PDF PPT [Comment]
Keywords: Code Management, Compiler Technique, Embedded System, Memory Management, Multi-core Processor.  
@InProceedings{KimICCAD2016,
      AUTHOR = {Kim, Youngbin and Cai, Jian and Kim, Yooseong and Lee, Kyoungwoo and Shrivastava, Aviral},
      TITLE = {Splitting Functions in Code Management on Scratchpad Memories},
      YEAR = {2016},
      BOOKTITLE = {Proceedings of the IEEE/ACM International Conference on Computer-Aided Design (ICCAD)},
      PDF = {uploads/pdf/KimICCAD2016.pdf},
      SLIDES = {uploads/slides/Splitting Functions in Code Management on Scratchpad Memories.pptx},
      KEYWORDS = {Code Management, Compiler Technique, Embedded System, Memory Management, Multi-core Processor}
}
10 Add to my selection
Aviral Shrivastava, Patricia Derler, Ya-Shian Li, Kevin Stanton, Mohammad Khayatian, Hugo A. Andrade, Marc Weiss, John Eidson and Sundeep Chandhoke. Time in Cyber-Physical Systems. In Proceedings of the international symposium on Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2016. PDF [Comment]
Keywords: CPS, cyber-physical systems.  
@InProceedings{ ShrivastavaCODESISSS2016,
      AUTHOR = {Shrivastava, Aviral and Derler, Patricia and Li, Ya-Shian and Stanton, Kevin and Khayatian, Mohammad and Andrade, Hugo A. and Weiss, Marc and Eidson, John and Chandhoke, Sundeep},
      TITLE = {Time in Cyber-Physical Systems},
      YEAR = {2016},
      BOOKTITLE = {Proceedings of the international symposium on Hardware/Software Codesign and System Synthesis (CODES+ISSS)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1476769014.71_esweek-ss-timingforcps.pdf},
      KEYWORDS = {CPS, cyber-physical systems}
}
11 Add to my selection
Reiley Jeyapaul, Roberto Flores, Alfonso Avila and Aviral Shrivastava. Systematic Methodology for the Quantitative Analysis of Pipeline-Register Reliability. In IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2016. PDF [Comment]
Keywords: Cache Vulnerability, Fault Injection, Power Efficiency, Register File, Soft Error.  
@Article{JeyapaulVLSI2016,
      AUTHOR = {Jeyapaul, Reiley and Flores, Roberto and Avila, Alfonso and Shrivastava, Aviral},
      TITLE = {Systematic Methodology for the Quantitative Analysis of Pipeline-Register Reliability},
      YEAR = {2016},
      JOURNAL = {IEEE Transactions on Very Large Scale Integration (VLSI) Systems},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/JeyapaulTVLSI2016.pdf},
      KEYWORDS = {Cache Vulnerability, Fault Injection, Power Efficiency, Register File, Soft Error}
}
12 Add to my selection
Dheeraj Lokam. InCheck - An Integrated Recovery Methodology for Fine-grained Soft-Error Detection Schemes. Master's thesis, Arizona State University, 2016. PDF PPT [Comment]
Keywords: Error Correction, Fault Injection, Soft Error.  
@MastersThesis{LokamMSTHESIS2016,
      AUTHOR = {Lokam, Dheeraj},
      TITLE = {InCheck - An Integrated Recovery Methodology for Fine-grained Soft-Error Detection Schemes},
      YEAR = {2016},
      SCHOOL = {Arizona State University},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/LokamMSTHESIS2016.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/LokamMSTHESIS2016.pptx},
      KEYWORDS = {Error Correction, Fault Injection, Soft Error}
}
13 Add to my selection
Shail Dave. Scalable Register File Architecture for CGRA Accelerators. Master's thesis, Arizona State University, 2016. PDF PPT [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays, Compiler Technique, Register File.  
@MastersThesis{DaveMSTHESIS2016,
      AUTHOR = {Dave, Shail},
      TITLE = {Scalable Register File Architecture for CGRA Accelerators},
      YEAR = {2016},
      SCHOOL = {Arizona State University},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/DaveMSTHESIS2016.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/DaveMSTHESIS2016.pptx},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays, Compiler Technique, Register File}
}
<< 2015 >> TOP
1 Add to my selection
Shri Hari Rajendran Radhika, Aviral Shrivastava and Mahdi Hamzeh. Path Selection Based Acceleration of Conditionals in CGRAs. In Proceedings of the 2015 International Conference on Design Automation and Test in Europe (DATE), 2015. PDF PPT [1 comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays, Compiler Technique.  
@InProceedings{RadhikaDATE2015,
      AUTHOR = {Rajendran Radhika, Shri Hari and Shrivastava, Aviral and Hamzeh, Mahdi},
      TITLE = {Path Selection Based Acceleration of Conditionals in CGRAs},
      YEAR = {2015},
      BOOKTITLE = {Proceedings of the 2015 International Conference on Design Automation and Test in Europe (DATE)},
      PDF = {uploads/pdf/RadhikaDate15.pdf},
      SLIDES = {uploads/slides/RadhikaDate15.ppt},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays, Compiler Technique}
}
2 Add to my selection
Tushar Rawat and Aviral Shrivastava. Enabling Multi-threaded Applications on Hybrid Shared Memory Manycore Architectures. In Proceedings of the 2015 International Conference on Design Automation and Test in Europe (DATE), 2015. PDF PPT [Comment]
Keywords: Compiler Technique, Embedded Processor, Memory Performance, Scratchpad Memory, Software-managed multicores.  
@InProceedings{RawatDATE2015,
      AUTHOR = {Rawat, Tushar and Shrivastava, Aviral},
      TITLE = {Enabling Multi-threaded Applications on Hybrid Shared Memory Manycore Architectures},
      YEAR = {2015},
      BOOKTITLE = {Proceedings of the 2015 International Conference on Design Automation and Test in Europe (DATE)},
      PDF = {uploads/pdf/RawatDATE15.pdf},
      SLIDES = {uploads/slides/RawatDATE15.pptx},
      KEYWORDS = {Compiler Technique, Embedded Processor, Memory Performance, Scratchpad Memory, Software-managed multicores}
}
3 Add to my selection
Jing Lu, Ke Bai and Aviral Shrivastava. Efficient Code Assignment Techniques for Local Memory on Software Managed Multicores. In ACM Transactions on Embedded Computing Systems (TECS), 2015. PDF [Comment]
Keywords: Code Placement, Compiler Technique, IBM Cell, Scratchpad Memory, Software-managed multicores.  
@Article{LuTECS2015,
      AUTHOR = {Lu, Jing and Bai, Ke and Shrivastava, Aviral},
      TITLE = {Efficient Code Assignment Techniques for Local Memory on Software Managed Multicores},
      YEAR = {2015},
      JOURNAL = {ACM Transactions on Embedded Computing Systems (TECS)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1453760913.32_a71-lu.pdf},
      KEYWORDS = {Code Placement, Compiler Technique, IBM Cell, Scratchpad Memory, Software-managed multicores}
}
4 Add to my selection
Yohan Ko, Reiley Jeyapaul, Youngbin Kim, Kyoungwoo Lee and Aviral Shrivastava. Guidelines to Design Parity Protected Write-back L1 Data Cache. In Proceedings of The 52nd Annual Design Automation Conference (DAC), 2015. PDF PPT [Comment]
Keywords: Cache, Fault Injection, Soft Error.  
@InProceedings{YohanDAC2015,
      AUTHOR = {Ko, Yohan and Jeyapaul, Reiley and Kim, Youngbin and Lee, Kyoungwoo and Shrivastava, Aviral},
      TITLE = {Guidelines to Design Parity Protected Write-back L1 Data Cache},
      YEAR = {2015},
      BOOKTITLE = {Proceedings of The 52nd Annual Design Automation Conference (DAC)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1453841274.41_07167208.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/gemV-Cache.pptx},
      KEYWORDS = {Cache, Fault Injection, Soft Error}
}
5 Add to my selection
Jared Pager, Reiley Jeyapaul and Aviral Shrivastava. A Software Scheme for Multithreading on CGRAs. In ACM Transactions on Embedded Computing Systems (TECS), 2015. PDF [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays, Embedded System, Instruction Scheduling, Multithreading, Power Efficiency.  
@Article{PagerTECS2015,
      AUTHOR = {Pager, Jared and Jeyapaul, Reiley and Shrivastava, Aviral},
      TITLE = {A Software Scheme for Multithreading on CGRAs},
      YEAR = {2015},
      JOURNAL = {ACM Transactions on Embedded Computing Systems (TECS)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1453842743.2_a19-pager.pdf},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays, Embedded System, Instruction Scheduling, Multithreading, Power Efficiency}
}
6 Add to my selection
Mahdi Hamzeh. Compiler and Architecture Design for Coarse-Grained Programmable Accelerators. PhD thesis, Arizona State University, 2015. PDF PPT [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays.  
@PhdThesis{HamzehPHDTHESIS2015,
      AUTHOR = {Hamzeh, Mahdi},
      TITLE = {Compiler and Architecture Design for Coarse-Grained Programmable Accelerators},
      YEAR = {2015},
      SCHOOL = {Arizona State University},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/Hamzeh_asu_dissertation.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/mahdi_dissertation_defense.pptx},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays}
}
7 Add to my selection
Russell Dill. Optimization of Multi-Channel BCH Error Decoding for Common Cases. Master's thesis, Arizona State University, 2015. PDF PPT [Comment]
Keywords: Error Correction, Soft Error.  
@MastersThesis{DillMASTERTHESIS2015,
      AUTHOR = {Dill, Russell},
      TITLE = {Optimization of Multi-Channel BCH Error Decoding for Common Cases},
      YEAR = {2015},
      SCHOOL = {Arizona State University},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1455914936.19_DillThesis2015.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/rusell_defense.pptx},
      KEYWORDS = {Error Correction, Soft Error}
}
8 Add to my selection
Hokeun Kim, David Broman, Edward A. Lee, Michael Zimmer, Aviral Shrivastava and Junkwang Oh. A Predictable and Command-Level Priority-Based DRAM Controller for Mixed-Criticality Systems. Real-Time and Embedded Technology and Applications Symposium (RTAS), 2015. PDF PPT [Comment]
Keywords: CPS, DRAM, WCET.  
@InProceedings{HokeunRTAS2015,
      AUTHOR = {Kim, Hokeun and Broman, David and Lee, Edward A. and Zimmer, Michael and Shrivastava, Aviral and Oh, Junkwang},
      TITLE = {A Predictable and Command-Level Priority-Based DRAM Controller for Mixed-Criticality Systems},
      YEAR = {2015},
      PUBLISHER = {Real-Time and Embedded Technology and Applications Symposium (RTAS)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1453844921.08_07108455.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/RTAS2015.pdf},
      KEYWORDS = {CPS, DRAM, WCET}
}
9 Add to my selection
Russell Dill, Aviral Shrivastava and Hyunok Oh. Optimization of Multi-Channel BCH Error Decoding for Common Cases. In In Proceedings of the 2014 international conference on Compilers, architecture, and synthesis for embedded systems (CASES), 2015. PDF PPT [Comment]
Keywords: Error Correction, NAND Flash Systems.  
@InProceedings{RuCASES2015,
      AUTHOR = {Dill, Russell and Shrivastava, Aviral and Oh, Hyunok},
      TITLE = {Optimization of Multi-Channel BCH Error Decoding for Common Cases},
      YEAR = {2015},
      BOOKTITLE = {In Proceedings of the 2014 international conference on Compilers, architecture, and synthesis for embedded systems (CASES)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1453865631.46_07324546.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/cases2015dill.pptx},
      KEYWORDS = {Error Correction, NAND Flash Systems}
}
10 Add to my selection
Ke Bai, Aviral Shrivastava and Jing Lu. Stack data management for software managed multi-core processors. http://www.google.com/patents/US9015689, 2015. [Comment]
Keywords: Scratchpad Memory, Software-managed multicores, Stack Data.   Note: Patent.
@Misc{BaiPATENT2015,
      AUTHOR = {Bai, Ke and Shrivastava, Aviral and Lu, Jing},
      TITLE = {Stack data management for software managed multi-core processors},
      YEAR = {2015},
      HOWPUBLISHED = {http://www.google.com/patents/US9015689},
      NOTE = {Patent},
      KEYWORDS = {Scratchpad Memory, Software-managed multicores, Stack Data}
}
11 Add to my selection
Hugo A. Andrade, Patricia Derler, John Eidson, Ya-Shian Li-Baboud, Aviral Shrivastava, Kevin Stanton and Marc Weiss. Towards a Reconfigurable Distributed Testbed to Enable Advanced Research and Development of Timing and Synchronization in Cyber-Physical Systems. In International Conference on ReConFigurable Computing and FPGAs (ReConFig), 2015. PDF [Comment]
Keywords: CPS, cyber-physical systems, FPGA, Reconfigurable computing.  
@InProceedings{AndradeRECONFIG2015,
      AUTHOR = {Andrade, Hugo A. and Derler, Patricia and Eidson, John and Li-Baboud, Ya-Shian and Shrivastava, Aviral and Stanton, Kevin and Weiss, Marc},
      TITLE = {Towards a Reconfigurable Distributed Testbed to Enable Advanced Research and Development of Timing and Synchronization in Cyber-Physical Systems},
      YEAR = {2015},
      BOOKTITLE = {International Conference on ReConFigurable Computing and FPGAs (ReConFig)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1467157513.3_Towards a reconfigurable distributed testbed to enable advanced research and development of timing and synchronization in cyber-physical systems.pdf},
      KEYWORDS = {CPS, cyber-physical systems, FPGA, Reconfigurable computing}
}
<< 2014 >> TOP
1 Add to my selection
Reiley Jeyapaul, Abhishek Risheekesan, Aviral Shrivastava and Kyoungwoo Lee. UnSync-CMP: Multicore CMP Architecture for Energy Efficient Soft Error Reliability. In Transactions on Parallel and Distributed Systems, 2014. PDF [Comment]
Keywords: Multi-core Processor, Soft Error.  
@Article{JeyapaulTPDS2013,
      AUTHOR = {Jeyapaul, Reiley and Risheekesan, Abhishek and Shrivastava, Aviral and Lee, Kyoungwoo},
      TITLE = {UnSync-CMP: Multicore CMP Architecture for Energy Efficient Soft Error Reliability},
      YEAR = {2014},
      JOURNAL = {Transactions on Parallel and Distributed Systems},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/Jeyapaul_UnSync-CMP_TPDS.pdf},
      KEYWORDS = {Multi-core Processor, Soft Error}
}
2 Add to my selection
Yooseong Kim, David Broman, Jian Cai and Aviral Shrivastava. WCET-Aware Dynamic Code Management on Scratchpads for Software-Managed Multicores. In Proceedings of the 20th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), 2014. PDF PPT [Comment]
Keywords: Code Management, CPS, Scratchpad Memory, Software-managed multicores, WCET.  
@InProceedings{KimRTAS2014,
      AUTHOR = {Kim, Yooseong and Broman, David and Cai, Jian and Shrivastava, Aviral},
      TITLE = {WCET-Aware Dynamic Code Management on Scratchpads for Software-Managed Multicores},
      YEAR = {2014},
      BOOKTITLE = {Proceedings of the 20th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/KimRTAS14.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/KimRTAS14.pptx},
      KEYWORDS = {Code Management, CPS, Scratchpad Memory, Software-managed multicores, WCET}
}
3 Add to my selection
Ke Bai. Compiler and Runtime for Memory Management on Software Managed Manycore Processors. PhD thesis, Arizona State University, February 2014. PDF PPT [Comment]
Keywords: Cache, Embedded Processor, Memory Management, Memory Performance, Multi-core Processor, Scratchpad Memory, Software-managed multicores.  
@PhdThesis{BaiPHDTHESIS2014,
      AUTHOR = {Bai, Ke},
      TITLE = {Compiler and Runtime for Memory Management on Software Managed Manycore Processors},
      YEAR = {2014},
      MONTH = {February},
      SCHOOL = {Arizona State University},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1393884213.53_SMM.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/SMM.pptx},
      KEYWORDS = {Cache, Embedded Processor, Memory Management, Memory Performance, Multi-core Processor, Scratchpad Memory, Software-managed multicores}
}
4 Add to my selection
Bryce Holton, Ke Bai, Aviral Shrivastava and Harini Ramaprasad. Construction of GCCFG for Inter-procedural Optimizations in Software Managed Manycore (SMM) Architectures. In Proceedings of the 2014 international conference on Compilers, architecture, and synthesis for embedded systems (CASES), 2014. PDF PPT [Comment]
Keywords: Compiler Technique, Power, Scratchpad Memory, Software-managed multicores.  
@InProceedings{HoltonCASES2014,
      AUTHOR = {Holton, Bryce and Bai, Ke and Shrivastava, Aviral and Ramaprasad, Harini},
      TITLE = {Construction of GCCFG for Inter-procedural Optimizations in Software Managed Manycore (SMM) Architectures},
      YEAR = {2014},
      BOOKTITLE = {Proceedings of the 2014 international conference on Compilers, architecture, and synthesis for embedded systems (CASES)},
      PDF = {uploads/pdf/HoltonCASES14.pdf},
      SLIDES = {uploads/slides/HoltonCASES14.PPTX},
      KEYWORDS = {Compiler Technique, Power, Scratchpad Memory, Software-managed multicores}
}
5 Add to my selection
Aviral Shrivastava, Abhishek Risheekesan, Reiley Jeyapaul and Carole-Jean Wu. Quantitative Analysis of Control Flow Checking Mechanisms for Soft Errors. In Proceedings of the The 51st Annual Design Automation Conference (DAC), 2014. PDF PPT [Comment]
Keywords: , CFC, Soft Error, Verification.  
@InProceedings{ShrivastavaDAC2014,
      AUTHOR = {Shrivastava, Aviral and Risheekesan, Abhishek and Jeyapaul, Reiley and Wu, Carole-Jean},
      TITLE = {Quantitative Analysis of Control Flow Checking Mechanisms for Soft Errors},
      YEAR = {2014},
      BOOKTITLE = {Proceedings of the The 51st Annual Design Automation Conference (DAC)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1407272443.99_gemv-cf-conference.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/gemV-CF_DAC2014.pptx},
      KEYWORDS = {, CFC, Soft Error, Verification}
}
6 Add to my selection
Mahdi Hamzeh, Aviral Shrivastava and Sarma Vrudhula. Branch-Aware Loop Mapping on CGRAs. In Proceedings of the The 51st Annual Design Automation Conference on (DAC), 2014, 2014. PDF PPT [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays, Compiler Technique, Modulo Scheduling.  
@InProceedings{HamzehDAC2014,
      AUTHOR = {Hamzeh, Mahdi and Shrivastava, Aviral and Vrudhula, Sarma},
      TITLE = {Branch-Aware Loop Mapping on CGRAs},
      YEAR = {2014},
      BOOKTITLE = {Proceedings of the The 51st Annual Design Automation Conference on (DAC), 2014},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1407367158.06_55_3.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/BALM.pptx},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays, Compiler Technique, Modulo Scheduling}
}
7 Add to my selection
Tushar Rawat. Enabling Multithreaded Applications on Hybrid Shared Memory Many-core Architectures. Master's thesis, Arizona State University, 2014. PDF PPT [Comment]
Keywords: Compiler Technique, Embedded Processor, Scratchpad Memory.  
@MastersThesis{RawatMASTERTHESIS2014,
      AUTHOR = {Rawat, Tushar},
      TITLE = {Enabling Multithreaded Applications on Hybrid Shared Memory Many-core Architectures},
      YEAR = {2014},
      SCHOOL = {Arizona State University},
      PDF = {uploads/pdf/RawatThesis14.pdf},
      SLIDES = {uploads/slides/RawatThesis14.pptx},
      KEYWORDS = {Compiler Technique, Embedded Processor, Scratchpad Memory}
}
8 Add to my selection
Shri Hari Rajendran Radhika. Path Selection Based Branching for Coarse Grained Reconfigurable Arrays. Master's thesis, Arizona State University, 2014. PDF PPT [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays, Compiler Technique, Embedded Processor.  
@MastersThesis{RadhikaMASTERTHESIS2014,
      AUTHOR = {Rajendran Radhika, Shri Hari},
      TITLE = {Path Selection Based Branching for Coarse Grained Reconfigurable Arrays},
      YEAR = {2014},
      SCHOOL = {Arizona State University},
      PDF = {uploads/pdf/RadhikaThesis14.pdf},
      SLIDES = {uploads/slides/RadhikaDate15.ppt},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays, Compiler Technique, Embedded Processor}
}
9 Add to my selection
Dipal Saluja. Register File Organization for Coarse-Grained Reconfigurable Architectures: Compiler-Microarchitecture Perspective. Master's thesis, Arizona State University, 2014. PDF PPT [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays, Compiler Technique.  
@MastersThesis{SalujaMASTERTHESIS2014,
      AUTHOR = {Saluja, Dipal},
      TITLE = {Register File Organization for Coarse-Grained Reconfigurable Architectures: Compiler-Microarchitecture Perspective},
      YEAR = {2014},
      SCHOOL = {Arizona State University},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/SalujaThesis14.pdf},
      SLIDES = {uploads/slides/SalujaThesis14.pptx},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays, Compiler Technique}
}
10 Add to my selection
Bryce Holton. Construction of GCCFG for Inter-procedural Optimizations in Software Managed Manycore (SMM) Master's thesis, Arizona State University, 2014. PDF PPT [Comment]
Keywords: CFC, Scratchpad Memory.  
@MastersThesis{HoltonMASTERTHESIS2014,
      AUTHOR = {Holton, Bryce},
      TITLE = {Construction of GCCFG for Inter-procedural Optimizations in Software Managed Manycore (SMM)},
      YEAR = {2014},
      SCHOOL = {Arizona State University},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1455912431.28_Holton_thesis.pdf},
      SLIDES = {uploads/slides/HoltonCASES14.PPTX},
      KEYWORDS = {CFC, Scratchpad Memory}
}
11 Add to my selection
Aviral Shrivastava. Control Flow Checking or Not?(for Soft Errors) In 2014 Conference on Computer Animation and Social Agents, 26-28 May 2014. PDF [Comment]
Keywords: CFC.  
@InProceedings{ShrivastavaCASA2014,
      AUTHOR = {Shrivastava, Aviral},
      TITLE = {Control Flow Checking or Not?(for Soft Errors)},
      YEAR = {2014},
      MONTH = {26-28 May},
      BOOKTITLE = {2014 Conference on Computer Animation and Social Agents},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1467665791.51_Control Flow Checking or Not (for Soft Errors).pdf},
      KEYWORDS = {CFC}
}
<< 2013 >> TOP
1 Add to my selection
Ke Bai and Aviral Shrivastava. Automatic and Efficient Heap Data Management for Limited Local Memory Multicore Architectures. In Proceedings of the 2013 International Conference on Design Automation and Test in Europe (DATE), 2013. PDF PPT [Comment]
Keywords: Cache, Compiler Technique, Embedded Processor, Heap, IBM Cell, Memory Management, Memory Performance, Multi-core Processor, Scratchpad Memory, Software-managed multicores.  
@InProceedings{BaiDATE2013,
      AUTHOR = {Bai, Ke and Shrivastava, Aviral},
      TITLE = {Automatic and Efficient Heap Data Management for Limited Local Memory Multicore Architectures},
      YEAR = {2013},
      BOOKTITLE = {Proceedings of the 2013 International Conference on Design Automation and Test in Europe (DATE)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1363725599.64_HEAP_DATE2013.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/KeBaiDATE13.pptx},
      KEYWORDS = {Cache, Compiler Technique, Embedded Processor, Heap, IBM Cell, Memory Management, Memory Performance, Multi-core Processor, Scratchpad Memory, Software-managed multicores}
}
2 Add to my selection
Ke Bai and Aviral Shrivastava. A Software-Only Scheme for Managing Heap Data on Limited Local Memory (LLM) Multicore Processors. In ACM TECS: ACM Transactions on Embedded Computing Systems, Vol. 13(1):5:1-5:18, August 2013. PDF [Comment]
Keywords: Cache, Embedded Processor, Heap, Scratchpad Memory, Software-managed multicores.  
@Article{BaiTECS2013,
      AUTHOR = {Bai, Ke and Shrivastava, Aviral},
      TITLE = {A Software-Only Scheme for Managing Heap Data on Limited Local Memory (LLM) Multicore Processors},
      YEAR = {2013},
      MONTH = {August},
      JOURNAL = {ACM TECS: ACM Transactions on Embedded Computing Systems},
      VOLUME = {13},
      NUMBER = {1},
      PAGES = {5:1-5:18},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1376413739.22_HEAP_TECS.pdf},
      KEYWORDS = {Cache, Embedded Processor, Heap, Scratchpad Memory, Software-managed multicores}
}
3 Add to my selection
Yooseong Kim and Aviral Shrivastava. Memory Performance Estimation of CUDA Programs. In ACM Transactions on Embedded Computing Systems, Vol. 13(21):21:1-21:22, September 2013. PDF [Comment]
Keywords: CUDA, GPU, Memory Performance, Multi-core Processor.  
@Article{KimTECS2013,
      AUTHOR = {Kim, Yooseong and Shrivastava, Aviral},
      TITLE = {Memory Performance Estimation of CUDA Programs},
      YEAR = {2013},
      MONTH = {September},
      JOURNAL = {ACM Transactions on Embedded Computing Systems},
      VOLUME = {13},
      NUMBER = {21},
      PAGES = {21:1-21:22},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/CuMAPz_TECS.pdf},
      KEYWORDS = {CUDA, GPU, Memory Performance, Multi-core Processor}
}
4 Add to my selection
Jing Lu, Ke Bai and Aviral Shrivastava. SSDM: Smart Stack Data Management for Software Managed Multicores (SMMs) In Proceedings of the 50th Design Automation Conference (DAC), 2013. PDF PPT [Comment]
Keywords: Compiler Technique, Embedded Processor, IBM Cell, Memory Management, Memory Performance, Multi-core Processor, Scratchpad Memory, Software-managed multicores, Stack Data.  
@InProceedings{LuDAC2013,
      AUTHOR = {Lu, Jing and Bai, Ke and Shrivastava, Aviral},
      TITLE = {SSDM: Smart Stack Data Management for Software Managed Multicores (SMMs)},
      YEAR = {2013},
      BOOKTITLE = {Proceedings of the 50th Design Automation Conference (DAC)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1363726263.09_STACK_DAC2013.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/Lu_SSDM_DAC2013.pptx},
      KEYWORDS = {Compiler Technique, Embedded Processor, IBM Cell, Memory Management, Memory Performance, Multi-core Processor, Scratchpad Memory, Software-managed multicores, Stack Data}
}
5 Add to my selection
Ke Bai, Jing Lu, Aviral Shrivastava and Bryce Holton. CMSM: An Efficient and Effective Code Management for Software Managed Multicores. In Proceedings of the international symposium on Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2013. PDF PPT [Comment]
Keywords: Code Management, Compiler Technique, IBM Cell, Memory Management, Multi-core Processor, Scratchpad Memory, Software-managed multicores.  
@InProceedings{BaiCODESISSS2013,
      AUTHOR = {Bai, Ke and Lu, Jing and Shrivastava, Aviral and Holton, Bryce},
      TITLE = {CMSM: An Efficient and Effective Code Management for Software Managed Multicores},
      YEAR = {2013},
      BOOKTITLE = {Proceedings of the international symposium on Hardware/Software Codesign and System Synthesis (CODES+ISSS)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1374609702.54_CODE_CODES2013.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/CODE_CODES2013.pptx},
      KEYWORDS = {Code Management, Compiler Technique, IBM Cell, Memory Management, Multi-core Processor, Scratchpad Memory, Software-managed multicores}
}
6 Add to my selection
Reiley Jeyapaul and Aviral Shrivastava. Enabling Energy Efficient Reliability in Embedded Systems Through Smart Cache Cleaning. In Transactions on Design Automation of Electronic Systems, Vol. 18(4):53:1-53:25, October 2013. PDF [Comment]
Keywords: Cache, Cache Vulnerability, Soft Error.  
@Article{JeyapaulTODAES2013,
      AUTHOR = {Jeyapaul, Reiley and Shrivastava, Aviral},
      TITLE = {Enabling Energy Ef{\&}#64257;cient Reliability in Embedded Systems Through Smart Cache Cleaning},
      YEAR = {2013},
      MONTH = {October},
      JOURNAL = {Transactions on Design Automation of Electronic Systems},
      VOLUME = {18},
      NUMBER = {4},
      PAGES = {53:1-53:25},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/Jeyapaul_SCC_TODAES.pdf},
      KEYWORDS = {Cache, Cache Vulnerability, Soft Error}
}
7 Add to my selection
Mahdi Hamzeh, Aviral Shrivastava and Sarma Vrudhula. REGIMap: Register-aware Application Mapping on Coarse-grained Reconfigurable Architectures (CGRAs) In Proceedings of the 50th Annual Design Automation Conference (DAC), 2013. PDF PPT [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays.  
@InProceedings{MahdiDAC2013,
      AUTHOR = {Hamzeh, Mahdi and Shrivastava, Aviral and Vrudhula, Sarma},
      TITLE = {REGIMap: Register-aware Application Mapping on Coarse-grained Reconfigurable Architectures (CGRAs)},
      YEAR = {2013},
      BOOKTITLE = {Proceedings of the 50th Annual Design Automation Conference (DAC)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/REGIMap.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/DAC-REGIMap.pptx},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays}
}
8 Add to my selection
Jongeun Lee and Aviral Shrivastava. Software-Based Register File Vulnerability Reduction for Embedded Processors. In ACM Transactions on Embedded Computing Systems, Vol. 13(1):38:1-38:20, November 2013. PDF [Comment]
Keywords: Register File, Soft Error.  
@Article{LeeTECS2013,
      AUTHOR = {Lee, Jongeun and Shrivastava, Aviral},
      TITLE = {Software-Based Register File Vulnerability Reduction for Embedded Processors},
      YEAR = {2013},
      MONTH = {November},
      JOURNAL = {ACM Transactions on Embedded Computing Systems},
      VOLUME = {13},
      NUMBER = {1},
      PAGES = {38:1-38:20},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1393862613.04_Software-Based Register File Vulnerability Reduction.pdf},
      KEYWORDS = {Register File, Soft Error}
}
9 Add to my selection
Abhishek Risheekesan. Quantitative Evaluation of Control-flow based Soft Error Protection Mechanisms. Master's thesis, Arizona State University, March 2013. PDF PPT [Comment]
Keywords: Soft Error.  
@MastersThesis{RhisheekesanMASTERTHESIS2013,
      AUTHOR = {Risheekesan, Abhishek},
      TITLE = {Quantitative Evaluation of Control-flow based Soft Error Protection Mechanisms},
      YEAR = {2013},
      MONTH = {March},
      SCHOOL = {Arizona State University},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/Rishikesan_MS_Thesis.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/GemV-CFC.pptx},
      KEYWORDS = {Soft Error}
}
10 Add to my selection
David Broman, Michael Zimmer, Yooseong Kim, Hokeun Kim, Jian Cai, Aviral Shrivastava, Stephen A Edwards and Edward A. Lee. Precision Timed Infrastructure: Design Challenges. In Proceedings of the Electronic System Level Synthesis Conference (ESLsyn 2013), 2013. PDF [Comment]
Keywords: CPS, WCET.  
@InProceedings{BromanESLSYN2013,
      AUTHOR = {Broman, David and Zimmer, Michael and Kim, Yooseong and Kim, Hokeun and Cai, Jian and Shrivastava, Aviral and Edwards, Stephen A and Lee, Edward A.},
      TITLE = {Precision Timed Infrastructure: Design Challenges},
      YEAR = {2013},
      BOOKTITLE = {Proceedings of the Electronic System Level Synthesis Conference (ESLsyn 2013)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/BromanESLsyn13.pdf},
      KEYWORDS = {CPS, WCET}
}
11 Add to my selection
Kyoungwoo Lee, Aviral Shrivastava and Reiley Jeyapaul. Power-Efficient Protection from Soft Errors. In 2013 26th International Conference on VLSI Design (VLSID 2013), 2013. PDF [Comment]
Keywords: Cache, Power Efficiency, Soft Error.  
@InProceedings{LeeVLSID2013,
      AUTHOR = {Lee, Kyoungwoo and Shrivastava, Aviral and Jeyapaul, Reiley},
      TITLE = {Power-Efficient Protection from Soft Errors},
      YEAR = {2013},
      BOOKTITLE = {2013 26th International Conference on VLSI Design (VLSID 2013)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1467245990.48_Power-Efficient Protection from Soft Errors.pdf},
      KEYWORDS = {Cache, Power Efficiency, Soft Error}
}
<< 2012 >> TOP
1 Add to my selection
Fei Hong, Aviral Shrivastava and Jongeun Lee. Return Data Interleaving for Multi-channel Embedded CMP Systems. In IEEE TVLSI: IEEE Transactions on Very Large Scale Integrated circuits, Vol. 20(7):1351-1354, July 2012. PDF [Comment]
Keywords: Multi-core Processor.  
@Article{HongTVLSI2012,
      AUTHOR = {Hong, Fei and Shrivastava, Aviral and Lee, Jongeun},
      TITLE = {Return Data Interleaving for Multi-channel Embedded CMP Systems},
      YEAR = {2012},
      MONTH = {July},
      JOURNAL = {IEEE TVLSI: IEEE Transactions on Very Large Scale Integrated circuits},
      VOLUME = {20},
      NUMBER = {7},
      PAGES = {1351-1354},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/unsyncJournal.pdf},
      KEYWORDS = {Multi-core Processor}
}
2 Add to my selection
Jongeun Lee and Aviral Shrivastava. PICA: Processor Idle Cycle Aggregation for Energy-Efficient Embedded Systems. In ACM TECS: ACM Transactions on Embedded Computing Systems, Vol. 11(2):26:1-26:27, 2012. PDF [Comment]
Keywords: Embedded Processor, PICA, Power Aware Computing, Stall Cycle Aggregation.  
@Article{LeeTECS2012,
      AUTHOR = {Lee, Jongeun and Shrivastava, Aviral},
      TITLE = {PICA: Processor Idle Cycle Aggregation for Energy-Efficient Embedded Systems},
      YEAR = {2012},
      JOURNAL = {ACM TECS: ACM Transactions on Embedded Computing Systems},
      VOLUME = {11},
      NUMBER = {2},
      PAGES = {26:1-26:27},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/pica_tecs.pdf},
      KEYWORDS = {Embedded Processor, PICA, Power Aware Computing, Stall Cycle Aggregation}
}
3 Add to my selection
Mahdi Hamzeh, Aviral Shrivastava and Sarma Vrudhula. EPIMap: Using Epimorphism to Map Applications on CGRAs. In Proceedings of the 49th Design Automation Conference (DAC), 2012. PDF PPT [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays.  
@InProceedings{MahdiDAC2012,
      AUTHOR = {Hamzeh, Mahdi and Shrivastava, Aviral and Vrudhula, Sarma},
      TITLE = {EPIMap: Using Epimorphism to Map Applications on CGRAs},
      YEAR = {2012},
      BOOKTITLE = {Proceedings of the 49th Design Automation Conference (DAC)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1359482944.39_139-PR517-Hamzeh.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/DAC-EPIMap-2012.pptx},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays}
}
4 Add to my selection
Di Lu. STL on Limited Local Memory (LLM) Multi-core Processors. Master's thesis, School of Computing, Informatics, and Decision Systems Engineering (CIDSE), 2012. PDF PPT [Comment]
Keywords: Embedded Processor, Heap, IBM Cell, Memory Management, Multi-core Processor, Software-managed multicores.  
@MastersThesis{DiMASTERTHESIS2012,
      AUTHOR = {Lu, Di},
      TITLE = {STL on Limited Local Memory (LLM) Multi-core Processors},
      YEAR = {2012},
      SCHOOL = {School of Computing, Informatics, and Decision Systems Engineering (CIDSE)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/thesis/DiThesis.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/thesis/DiThesis.pptx},
      KEYWORDS = {Embedded Processor, Heap, IBM Cell, Memory Management, Multi-core Processor, Software-managed multicores}
}
5 Add to my selection
Kyoungwoo Lee, Aviral Shrivastava and Reiley Jeyapaul. Soft Errors: The Hardware-Software Interface. In Proceedings of the eighth IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis, Pages 577--578, ACM, New York, NY, USA, 2012. PDF PPT [Comment]
Keywords: Cache, Cache Vulnerability, Code Placement, Embedded Processor, Power, Soft Error.  
@InProceedings{LeeCODESISSS2012,
      AUTHOR = {Lee, Kyoungwoo and Shrivastava, Aviral and Jeyapaul, Reiley},
      TITLE = {Soft Errors: The Hardware-Software Interface},
      YEAR = {2012},
      BOOKTITLE = {Proceedings of the eighth IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis},
      PAGES = {577--578},
      SERIES = {CODES+ISSS '12},
      ADDRESS = {New York, NY, USA},
      PUBLISHER = {ACM},
      CROSSREF = {978-1-4503-1426-8},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/SoftError_Tutorial_Abstract.pdf},
      SLIDES = {http://aviral.lab.asu.edu/?p=1477},
      KEYWORDS = {Cache, Cache Vulnerability, Code Placement, Embedded Processor, Power, Soft Error}
}
6 Add to my selection
Reiley Jeyapaul. Smart Compilers for Reliable and Power-efficient Embedded Computing. PhD thesis, Arizona State University, May 2012. PDF PPT [Comment]
Keywords: Code Placement, Compiler Technique, Power, Power Aware Computing, Soft Error.  
@PhdThesis{JeyapaulPHDTHESIS2012,
      AUTHOR = {Jeyapaul, Reiley},
      TITLE = {Smart Compilers for Reliable and Power-efficient Embedded Computing},
      YEAR = {2012},
      MONTH = {May},
      SCHOOL = {Arizona State University},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/ReileyJeyapaul_PhDThesis.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/ReileyJeyapaul_PhDThesis.pptx},
      KEYWORDS = {Code Placement, Compiler Technique, Power, Power Aware Computing, Soft Error}
}
7 Add to my selection
Piotr Patronik, Krzysztof Berezowski, Janusz Biernat, Stanisław J. Piestrak and Aviral Shrivastava. Design of an RNS Reverse Converter for a New Five-Moduli Special Set. Pages 67-70, Proceedings of the great lakes symposium on VLSI , 2012. PDF [Comment]
@InProceedings{PiotrVLSI2012,
      AUTHOR = {Patronik, Piotr and Berezowski, Krzysztof and Biernat, Janusz and Piestrak, Stanis{\&}#322;aw J. and Shrivastava, Aviral},
      TITLE = {Design of an RNS Reverse Converter for a New Five-Moduli Special Set},
      YEAR = {2012},
      PAGES = {67-70},
      PUBLISHER = {Proceedings of the great lakes symposium on VLSI },
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1453933776.84_p67-patronik.pdf}
}
<< 2011 >> TOP
1 Add to my selection
Aarul Jain, Aviral Shrivastava and Chaitali Chakrabarti. LA-LRU: A Latency-Aware Replacement Policy for Variation Tolerant Caches. In Proceedings of the 24th International Conference on VLSI Design, Pages 298-303, IEEE Computer Society, 2011. PDF PPT [Comment]
Keywords: Cache, PTV.  
@InProceedings{AarulVLSI2011,
      AUTHOR = {Jain, Aarul and Shrivastava, Aviral and Chakrabarti, Chaitali},
      TITLE = {LA-LRU: A Latency-Aware Replacement Policy for Variation Tolerant Caches},
      YEAR = {2011},
      BOOKTITLE = {Proceedings of the 24th International Conference on VLSI Design},
      PAGES = {298-303},
      PUBLISHER = {IEEE Computer Society},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/LALRU.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/LA-LRU.pptx},
      KEYWORDS = {Cache, PTV}
}
2 Add to my selection
Piotr Patronik, Krzysztof Berezowski, Stanislaw Piestrak, Janusz Biernat and Aviral Shrivastava. Fast and Energy-Efficient Constant-Coefficient FIR Filters Using Residue Number System. In Proceedings of the International Symposium on Low Power Electronics and Design (ISLPED), 2011. PDF [Comment]
Keywords: Power.  
@InProceedings{PiotrISLPED2011,
      AUTHOR = {Patronik, Piotr and Berezowski, Krzysztof and Piestrak, Stanislaw and Biernat, Janusz and Shrivastava, Aviral},
      TITLE = {Fast and Energy-Efficient Constant-Coefficient FIR Filters Using Residue Number System},
      YEAR = {2011},
      BOOKTITLE = {Proceedings of the International Symposium on Low Power Electronics and Design (ISLPED)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/energy.pdf},
      KEYWORDS = {Power}
}
3 Add to my selection
Yooseong Kim and Aviral Shrivastava. CuMAPz: A tool to Analyze Memory Access Patterns in CUDA. In Proceedings of the 48th Design Automation Conference (DAC), Pages 128-133, 2011. PDF PPT [Comment]
Keywords: CUDA, GPU, Memory Performance, Multi-core Processor.  
@InProceedings{KimDAC2011,
      AUTHOR = {Kim, Yooseong and Shrivastava, Aviral},
      TITLE = {CuMAPz: A tool to Analyze Memory Access Patterns in CUDA},
      YEAR = {2011},
      BOOKTITLE = {Proceedings of the 48th Design Automation Conference (DAC)},
      PAGES = {128-133},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/CuMAPz.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/CuMAPz.pptx},
      KEYWORDS = {CUDA, GPU, Memory Performance, Multi-core Processor}
}
4 Add to my selection
Reiley Jeyapaul, Fei Hong, Aviral Shrivastava, Abhishek Risheekesan and Kyoungwoo Lee. UnSync: A Soft-Error Resilient Redundant Multicore Architecture. In Proceedings of the International Conference on Parallel Processing (ICPP), 2011. PDF PPT [Comment]
Keywords: Multi-core Processor, Soft Error.  
@InProceedings{JeyapaulICPP2011,
      AUTHOR = {Jeyapaul, Reiley and Hong, Fei and Shrivastava, Aviral and Risheekesan, Abhishek and Lee, Kyoungwoo},
      TITLE = {UnSync: A Soft-Error Resilient Redundant Multicore Architecture},
      YEAR = {2011},
      BOOKTITLE = {Proceedings of the International Conference on Parallel Processing (ICPP)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/unsync.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/UnSync.pptx},
      KEYWORDS = {Multi-core Processor, Soft Error}
}
5 Add to my selection
Aviral Shrivastava, Jared Pager, Reiley Jeyapaul, Mahdi Hamzeh and Sarma Vrudhula. Enabling Multithreading on CGRAs. In Proceedings of the International Conference on Parallel Processing (ICPP), 2011. PDF PPT [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays.  
@InProceedings{ShrivastavaICPP2011,
      AUTHOR = {Shrivastava, Aviral and Pager, Jared and Jeyapaul, Reiley and Hamzeh, Mahdi and Vrudhula, Sarma},
      TITLE = {Enabling Multithreading on CGRAs},
      YEAR = {2011},
      BOOKTITLE = {Proceedings of the International Conference on Parallel Processing (ICPP)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/cgra4.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/cgra4.pptx},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays}
}
6 Add to my selection
Ke Bai, Aviral Shrivastava and Saleel Kudchadker. Stack Data Management for Limited Local Memory (LLM) Multi-core Processors. In Proceedings of the International Conference on Application Specific Systems, Architectures and Processors (ASAP), 2011. PDF PPT [Comment]
Keywords: Compiler Technique, Embedded Processor, IBM Cell, Memory Management, Scratchpad Memory, Software-managed multicores, Stack Data.  
@InProceedings{BaiASAP2011,
      AUTHOR = {Bai, Ke and Shrivastava, Aviral and Kudchadker, Saleel},
      TITLE = {Stack Data Management for Limited Local Memory (LLM) Multi-core Processors},
      YEAR = {2011},
      BOOKTITLE = {Proceedings of the International Conference on Application Specific Systems, Architectures and Processors (ASAP)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/stack2011.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/STACK_ASAP2011.ppt},
      KEYWORDS = {Compiler Technique, Embedded Processor, IBM Cell, Memory Management, Scratchpad Memory, Software-managed multicores, Stack Data}
}
7 Add to my selection
Ke Bai, Di Lu and Aviral Shrivastava. Vector class on limited local memory (LLM) multi-core processors. In Proceedings of the 14th international conference on Compilers,architectures and synthesis for embedded systems (CASES), Pages 215--224, ACM, New York, NY, USA, 2011. PDF PPT [Comment]
Keywords: Compiler Technique, Embedded Processor, IBM Cell, Memory Management, Multi-core Processor, Scratchpad Memory, Software-managed multicores.   Note: ISBN 978-1-4503-0713-0.
@InProceedings{BaiCASES2011,
      AUTHOR = {Bai, Ke and Lu, Di and Shrivastava, Aviral},
      TITLE = {Vector class on limited local memory (LLM) multi-core processors},
      YEAR = {2011},
      BOOKTITLE = {Proceedings of the 14th international conference on Compilers,architectures and synthesis for embedded systems (CASES)},
      PAGES = {215--224},
      SERIES = {CASES '11},
      ADDRESS = {New York, NY, USA},
      PUBLISHER = {ACM},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/vector2011.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/vector2011.pptx},
      NOTE = {ISBN 978-1-4503-0713-0},
      KEYWORDS = {Compiler Technique, Embedded Processor, IBM Cell, Memory Management, Multi-core Processor, Scratchpad Memory, Software-managed multicores}
}
8 Add to my selection
Yongjoo Kim, Jongeun Lee, Aviral Shrivastava and Yunheung Paek. Memory Access Optimization in compilation for Coarse Grain Reconfigurable Architectures. In ACM TODAES: ACM Transactions on Design Automation of Electronic Systems, Vol. 11(3):42:1-42:27, 2011. PDF [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays.  
@Article{KimTODAES2011,
      AUTHOR = {Kim, Yongjoo and Lee, Jongeun and Shrivastava, Aviral and Paek, Yunheung},
      TITLE = {Memory Access Optimization in compilation for Coarse Grain Reconfigurable Architectures},
      YEAR = {2011},
      JOURNAL = {ACM TODAES: ACM Transactions on Design Automation of Electronic Systems},
      VOLUME = {11},
      NUMBER = {3},
      PAGES = {42:1-42:27},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/cgraJournal2.pdf},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays}
}
9 Add to my selection
Yongjoo Kim, Jongeun Lee, Aviral Shrivastava and Yunheung Paek. High Throughput Data Mapping for Coarse-Grained Reconfigurable Architectures. In IEEE TCAD: IEEE Transactions on Computer Aided Design, Vol. 30(11):1599 - 1609, 2011. PDF [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays.  
@Article{KimTCAD2011,
      AUTHOR = {Kim, Yongjoo and Lee, Jongeun and Shrivastava, Aviral and Paek, Yunheung},
      TITLE = {High Throughput Data Mapping for Coarse-Grained Reconfigurable Architectures},
      YEAR = {2011},
      JOURNAL = {IEEE TCAD: IEEE Transactions on Computer Aided Design},
      VOLUME = {30},
      NUMBER = {11},
      PAGES = {1599 - 1609},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/cgraJournal.pdf},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays}
}
10 Add to my selection
Jongeun Lee and Aviral Shrivastava. Static Analysis of Register File Vulnerability. In IEEE TVLSI: IEEE Transactions on Very Large Scale Integrated circuits, Vol. 30(4):606-616, April 2011. PDF [Comment]
Keywords: Soft Error.  
@Article{LeeTVLSI2011,
      AUTHOR = {Lee, Jongeun and Shrivastava, Aviral},
      TITLE = {Static Analysis of Register File Vulnerability},
      YEAR = {2011},
      MONTH = {April},
      JOURNAL = {IEEE TVLSI: IEEE Transactions on Very Large Scale Integrated circuits},
      VOLUME = {30},
      NUMBER = {4},
      PAGES = {606-616},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/rfv2Journal.pdf},
      KEYWORDS = {Soft Error}
}
11 Add to my selection
Jared Pager. Improving CGRA Utilization by Enabling Multi-threading for Power-efficient Embedded Systems. Master's thesis, School of Computing, Informatics, and Decision Systems Engineering (CIDSE), 2011. PDF PPT [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays.  
@MastersThesis{PagerMASTERTHESIS2011,
      AUTHOR = {Pager, Jared},
      TITLE = {Improving CGRA Utilization by Enabling Multi-threading for Power-efficient Embedded Systems},
      YEAR = {2011},
      SCHOOL = {School of Computing, Informatics, and Decision Systems Engineering (CIDSE)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/thesis/JaredThesis.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/thesis/JaredThesis.pptx},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays}
}
12 Add to my selection
Jing Lu, Yooseong Kim, Aviral Shrivastava and Chuan Huang. Branch Penalty Reduction on IBM Cell SPUs via Software Branch Hinting. In Proceedings of CODES+ISSS, Pages 355-364, 2011. PDF PPT [Comment]
Keywords: IBM Cell, Software Branch Hinting.  
@InProceedings{LuCODESISSS2011,
      AUTHOR = {Lu, Jing and Kim, Yooseong and Shrivastava, Aviral and Huang, Chuan},
      TITLE = {Branch Penalty Reduction on IBM Cell SPUs via Software Branch Hinting},
      YEAR = {2011},
      BOOKTITLE = {Proceedings of CODES+ISSS},
      PAGES = {355-364},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/SBH_CODES.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/Lu_SBH_2011.pptx},
      KEYWORDS = {IBM Cell, Software Branch Hinting}
}
13 Add to my selection
Reiley Jeyapaul and Aviral Shrivastava. Smart Cache Cleaning: Energy efficient vulnerability reduction in embedded processors. In Proceedings of the 14th international conference on Compilers, architectures and synthesis for embedded systems, Pages 105--114, ACM, 2011. PDF PPT [Comment]
Keywords: Cache, Cache Vulnerability, Soft Error.  
@InProceedings{JeyapaulCASES2011,
      AUTHOR = {Jeyapaul, Reiley and Shrivastava, Aviral},
      TITLE = {Smart Cache Cleaning: Energy efficient vulnerability reduction in embedded processors},
      YEAR = {2011},
      BOOKTITLE = {Proceedings of the 14th international conference on Compilers, architectures and synthesis for embedded systems},
      KEY = {978-1-4503-0713-0},
      PAGES = {105--114},
      SERIES = {CASES '11},
      PUBLISHER = {ACM},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/Jeyapaul_SCC.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/CASES_SCC.pptx},
      KEYWORDS = {Cache, Cache Vulnerability, Soft Error}
}
14 Add to my selection
Fei Hong, Aviral Shrivastava and Jongeun Lee. Return Data Interleaving for Multi-Channel Embedded CMPs Systems. In IEEE Transactions on Very Large Scale Integration (VLSI) Systems, (12769237):1351-1354, 30 June 2011. PDF [Comment]
Keywords: DRAM, Memory Performance, Multi-core Processor.  
@Article{FeiVLSI2011,
      AUTHOR = {Hong, Fei and Shrivastava, Aviral and Lee, Jongeun},
      TITLE = {Return Data Interleaving for Multi-Channel Embedded CMPs Systems},
      YEAR = {2011},
      MONTH = {30 June},
      JOURNAL = {IEEE Transactions on Very Large Scale Integration (VLSI) Systems},
      NUMBER = {12769237},
      PAGES = {1351-1354},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1467245452.19_Return Data Interleaving for MultiChannel Embedded CMPs Systems.pdf},
      KEYWORDS = {DRAM, Memory Performance, Multi-core Processor}
}
<< 2010 >> TOP
1 Add to my selection
Aviral Shrivastava, Jongeun Lee and Reiley Jeyapaul. Cache Vulnerability Equations for protecting data in embedded processor caches from soft errors. In SIGPLAN, Vol. 45(4):143-152, Proceedings of the ACM SIGPLAN/SIGBED 2010 conference on Languages, compilers, and tools for embedded systems , 2010. PDF PPT [Comment]
Keywords: Cache Vulnerability, Embedded Processor, Soft Error.   Note: ISSN 0362-1340.
@InProceedings{ShrivastavaLCTES2010,
      AUTHOR = {Shrivastava, Aviral and Lee, Jongeun and Jeyapaul, Reiley},
      TITLE = {Cache Vulnerability Equations for protecting data in embedded processor caches from soft errors},
      YEAR = {2010},
      JOURNAL = {SIGPLAN},
      VOLUME = {45},
      NUMBER = {4},
      PAGES = {143-152},
      PUBLISHER = {Proceedings of the ACM SIGPLAN/SIGBED 2010 conference on Languages, compilers, and tools for embedded systems },
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/cve.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/cve.ppt},
      NOTE = {ISSN 0362-1340},
      KEYWORDS = {Cache Vulnerability, Embedded Processor, Soft Error}
}
2 Add to my selection
Seungchul Jung, Aviral Shrivastava and Ke Bai. Dynamic code mapping for limited local memory systems. In Proceedings of the International Conference on Application-specific Systems Architectures and Processors (ASAP), July 2010. PDF PPT [Comment]
Keywords: Code Management, Compiler Technique, IBM Cell, Memory Management, Multi-core Processor, Scratchpad Memory, Software-managed multicores.   Note: ISSN 1063-6268.
@InProceedings{JungASAP2010,
      AUTHOR = {Jung, Seungchul and Shrivastava, Aviral and Bai, Ke},
      TITLE = {Dynamic code mapping for limited local memory systems},
      YEAR = {2010},
      MONTH = {July},
      BOOKTITLE = {Proceedings of the International Conference on Application-specific Systems Architectures and Processors (ASAP)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/spm-code2.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/spm-code2.pptx},
      NOTE = {ISSN 1063-6268},
      KEYWORDS = {Code Management, Compiler Technique, IBM Cell, Memory Management, Multi-core Processor, Scratchpad Memory, Software-managed multicores}
}
3 Add to my selection
Reiley Jeyapaul and Aviral Shrivastava. B2P2: bounds based procedure placement for instruction TLB power reduction in embedded systems. In Proceedings of the 13th International Workshop on Software & Compilers for Embedded Systems(SCOPES), Pages 2:1-2:10, 2010. PDF PPT [Comment]
Keywords: Code Placement, Compiler Technique, Embedded Processor, Instruction TLB, Memory Management, Power.   Note: ISBN 978-1-4503-0084-1.
@InProceedings{JeyapaulSCOPES2010,
      AUTHOR = {Jeyapaul, Reiley and Shrivastava, Aviral},
      TITLE = {B2P2: bounds based procedure placement for instruction TLB power reduction in embedded systems},
      YEAR = {2010},
      BOOKTITLE = {Proceedings of the 13th International Workshop on Software {\&} Compilers for Embedded Systems(SCOPES)},
      PAGES = {2:1-2:10},
      SERIES = {SCOPES '10},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/b2p2-itlb.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/b2p2-itlb.pptx},
      NOTE = {ISBN 978-1-4503-0084-1},
      KEYWORDS = {Code Placement, Compiler Technique, Embedded Processor, Instruction TLB, Memory Management, Power}
}
4 Add to my selection
Yongjoo Kim, Jongeun Lee, Aviral Shrivastava, Jonghee Yoon and Yunheung Paek. Operation and data mapping for CGRAs with multi-bank memory. In Proceedings of the 2010 International Conference on Languages Compilers and Tools for Embedded Systems (LCTES), Vol. 45(4):17-26, 2010. PDF PPT [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays, Memory Management.   Note: ISSN 0362-1340.
@InProceedings{KimLCTES2010,
      AUTHOR = {Kim, Yongjoo and Lee, Jongeun and Shrivastava, Aviral and Yoon, Jonghee and Paek, Yunheung},
      TITLE = {Operation and data mapping for CGRAs with multi-bank memory},
      YEAR = {2010},
      BOOKTITLE = {Proceedings of the 2010 International Conference on Languages Compilers and Tools for Embedded Systems (LCTES)},
      VOLUME = {45},
      NUMBER = {4},
      PAGES = {17-26},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/cgra3.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/cgra3.ppt},
      NOTE = {ISSN 0362-1340},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays, Memory Management}
}
5 Add to my selection
Yongjoo Kim, Jongeun Lee, Aviral Shrivastava, Jonghee Yoon and Yunheung Paek. Memory-Aware Application Mapping on Coarse Grain Reconfigurable Arrays. In Proceedings of the 2010 International Conference on High-Performance Embedded Architectures and Compilers (HIPEAC), Vol. 45(4):17-26, 2010. PDF PPT [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays.   Note: ISSN 0362-1340.
@InProceedings{KimHIPEAC2010,
      AUTHOR = {Kim, Yongjoo and Lee, Jongeun and Shrivastava, Aviral and Yoon, Jonghee and Paek, Yunheung},
      TITLE = {Memory-Aware Application Mapping on Coarse Grain Reconfigurable Arrays},
      YEAR = {2010},
      BOOKTITLE = {Proceedings of the 2010 International Conference on High-Performance Embedded Architectures and Compilers (HIPEAC)},
      VOLUME = {45},
      NUMBER = {4},
      PAGES = {17-26},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/cgra2.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/cgra2.ppt},
      NOTE = {ISSN 0362-1340},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays}
}
6 Add to my selection
Aviral Shrivastava, Deepa Kannan, Sarvesh Bhardwaj and Sarma Vrudhula. Reducing Functional Unit Power Consumption and its Variation using Leakage Sensors. In IEEE TVLSI : IEEE Transactions on Very Large Scale Integration Systems, Vol. 18(6):988-997, 2010. PDF [Comment]
Keywords: Power, Power Aware Computing.  
@Article{ShrivastavaTVLSI2010,
      AUTHOR = {Shrivastava, Aviral and Kannan, Deepa and Bhardwaj, Sarvesh and Vrudhula, Sarma},
      TITLE = {Reducing Functional Unit Power Consumption and its Variation using Leakage Sensors},
      YEAR = {2010},
      JOURNAL = {IEEE TVLSI : IEEE Transactions on Very Large Scale Integration Systems},
      VOLUME = {18},
      NUMBER = {6},
      PAGES = {988-997},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/Shrivastava_TVLSI_2010.pdf},
      KEYWORDS = {Power, Power Aware Computing}
}
7 Add to my selection
Jeffrey Boyd, Hari Sundaram and Aviral Shrivastava. Power-Accuracy Tradeoffs in Human Activity Transition Detection. In Proceedings of the 2010 International Conference on Design Automation and Test in Europe (DATE), 2010. PDF PPT [Comment]
Keywords: Power, Power Aware Computing.  
@InProceedings{BoydDATE2011,
      AUTHOR = {Boyd, Jeffrey and Sundaram, Hari and Shrivastava, Aviral},
      TITLE = {Power-Accuracy Tradeoffs in Human Activity Transition Detection},
      YEAR = {2010},
      BOOKTITLE = {Proceedings of the 2010 International Conference on Design Automation and Test in Europe (DATE)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/humanActivity.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/humanActivity.ppt},
      KEYWORDS = {Power, Power Aware Computing}
}
8 Add to my selection
Preeti Ranjan Panda, Aviral Shrivastava, B.V.N. Silpa and Krishnaiah Gummidipudi. Power-Efficient System Design. Springer, 1st edition edition, 2010. URL [Comment]
Keywords: Power.  
@Book{PandaSPRINGER2010,
      AUTHOR = {Panda, Preeti Ranjan and Shrivastava, Aviral and Silpa, B.V.N. and Gummidipudi, Krishnaiah},
      TITLE = {Power-Efficient System Design},
      YEAR = {2010},
      PUBLISHER = {Springer},
      EDITION = {1st edition},
      URL = {http://www.springer.com/us/book/9781441963871},
      KEYWORDS = {Power}
}
9 Add to my selection
Saleel Kudchadker. Managing Stack Data on Limited Local Memory Multi-core Processors. Master's thesis, School of Computing, Informatics, and Decision Systems Engineering (CIDSE), 2010. PDF PPT [Comment]
Keywords: Compiler Technique, Embedded Processor, IBM Cell, Multi-core Processor, Scratchpad Memory, Software-managed multicores, Stack Data.  
@MastersThesis{SaleelMASTERTHESIS2010,
      AUTHOR = {Kudchadker, Saleel},
      TITLE = {Managing Stack Data on Limited Local Memory Multi-core Processors},
      YEAR = {2010},
      SCHOOL = {School of Computing, Informatics, and Decision Systems Engineering (CIDSE)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/thesis/SaleelThesis.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/thesis/SaleelThesis.ppt},
      KEYWORDS = {Compiler Technique, Embedded Processor, IBM Cell, Multi-core Processor, Scratchpad Memory, Software-managed multicores, Stack Data}
}
10 Add to my selection
Fei Hong. UnSync: A Soft-Error Resilient Redundant CMP Architecture. Master's thesis, School of Computing, Informatics, and Decision Systems Engineering (CIDSE), 2010. PDF [Comment]
Keywords: Multi-core Processor, Soft Error.  
@MastersThesis{FeiMASTERTHESIS2010,
      AUTHOR = {Hong, Fei},
      TITLE = {UnSync: A Soft-Error Resilient Redundant CMP Architecture},
      YEAR = {2010},
      SCHOOL = {School of Computing, Informatics, and Decision Systems Engineering (CIDSE)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/FeiThesis.pdf},
      KEYWORDS = {Multi-core Processor, Soft Error}
}
11 Add to my selection
Ke Bai and Aviral Shrivastava. Heap Data Management for Limited Local Memory (LLM) Multi-core Processors. In Proceedings of the 23th international symposium on System Synthesis (CODES+ISSS), Pages 317-326 , ACM Press, New York, NY, USA , 2010. PDF PPT [Comment]
Keywords: Compiler Technique, Embedded Processor, Heap, IBM Cell, Memory Management, Multi-core Processor, Scratchpad Memory, Software-managed multicores.   Note: ISBN .
@InProceedings{BaiCODESISSS2010,
      AUTHOR = {Bai, Ke and Shrivastava, Aviral},
      TITLE = {Heap Data Management for Limited Local Memory (LLM) Multi-core Processors},
      YEAR = {2010},
      BOOKTITLE = {Proceedings of the 23th international symposium on System Synthesis (CODES+ISSS)},
      PAGES = {317-326 },
      ADDRESS = {New York, NY, USA },
      PUBLISHER = {ACM Press},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/spm-heap.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/spm-heap.pptx},
      NOTE = {ISBN },
      KEYWORDS = {Compiler Technique, Embedded Processor, Heap, IBM Cell, Memory Management, Multi-core Processor, Scratchpad Memory, Software-managed multicores}
}
12 Add to my selection
Seungchul Jung. Dynamic Code Mapping for Limited Local Memory Systems. Master's thesis, School of Computing, Informatics, and Decision Systems Engineering (CIDSE), 2010. PDF PPT [Comment]
Keywords: Code Management, Compiler Technique, IBM Cell, Multi-core Processor, Scratchpad Memory, Software-managed multicores.  
@MastersThesis{JungMASTERTHESIS2010,
      AUTHOR = {Jung, Seungchul},
      TITLE = {Dynamic Code Mapping for Limited Local Memory Systems},
      YEAR = {2010},
      SCHOOL = {School of Computing, Informatics, and Decision Systems Engineering (CIDSE)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/SeungchulThesis.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/SeungchulThesis.ppt},
      KEYWORDS = {Code Management, Compiler Technique, IBM Cell, Multi-core Processor, Scratchpad Memory, Software-managed multicores}
}
13 Add to my selection
Kyoungwoo Lee, Aviral Shrivastava, Ilya Issenin, Nikil Dutt and Nalini Venkatasubramanian. Partitioning Techniques for Partially Protected Caches in Resource-Constrained Embedded Systems. In ACM TODAES: ACM Transactions on Design Automation of Embedded Systems, Vol. 15(4):30:1-30:30, October 2010. PDF [Comment]
Keywords: Cache, Soft Error.  
@Article{LeeTODAES2010,
      AUTHOR = {Lee, Kyoungwoo and Shrivastava, Aviral and Issenin, Ilya and Dutt, Nikil and Venkatasubramanian, Nalini},
      TITLE = {Partitioning Techniques for Partially Protected Caches in Resource-Constrained Embedded Systems},
      YEAR = {2010},
      MONTH = {October},
      JOURNAL = {ACM TODAES: ACM Transactions on Design Automation of Embedded Systems},
      VOLUME = {15},
      NUMBER = {4},
      PAGES = {30:1-30:30},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/Lee_TODAES_2010.pdf},
      KEYWORDS = {Cache, Soft Error}
}
14 Add to my selection
Jongeun Lee and Aviral Shrivastava. A Compiler-Microarchitecture Hybrid Approach to Soft Error Reduction for Register Files. In IEEE TCAD: IEEE Transactions on Computer Aided Design, Vol. 29(7):1018-1027, July 2010. PDF [Comment]
Keywords: Compiler Technique, Register File, Soft Error.  
@Article{LeeTCAD2010,
      AUTHOR = {Lee, Jongeun and Shrivastava, Aviral},
      TITLE = {A Compiler-Microarchitecture Hybrid Approach to Soft Error Reduction for Register Files},
      YEAR = {2010},
      MONTH = {July},
      JOURNAL = {IEEE TCAD: IEEE Transactions on Computer Aided Design},
      VOLUME = {29},
      NUMBER = {7},
      PAGES = {1018-1027},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/Lee_TCAD_2010.pdf},
      KEYWORDS = {Compiler Technique, Register File, Soft Error}
}
15 Add to my selection
Reiley Jeyapaul and Aviral Shrivastava. Code Transformations for TLB Power Reduction. In International Journal of Parallel Programming, Vol. 38(3-4):254-276, Springer US, 2010. PDF [Comment]
Keywords: Compiler Technique, Instruction TLB, Power, Power Aware Computing.   Note: ISSN 0885-7458. [Annote]
@Article{JeyapaulVLSID2010,
      AUTHOR = {Jeyapaul, Reiley and Shrivastava, Aviral},
      TITLE = {Code Transformations for TLB Power Reduction},
      YEAR = {2010},
      JOURNAL = {International Journal of Parallel Programming},
      VOLUME = {38},
      NUMBER = {3-4},
      PAGES = {254-276},
      PUBLISHER = {Springer US},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/TLBPower_IJPP.pdf},
      NOTE = {ISSN 0885-7458},
      ANNOTE = {DOI : 10.1007/s10766-009-0123-8},
      KEYWORDS = {Compiler Technique, Instruction TLB, Power, Power Aware Computing}
}
16 Add to my selection
Tom Vander Aa, Praveen Raghavan, Scott Mahlke, Bjorn De Sutter, Aviral Shrivastava and Frank Hannig. Compilation Techniques for CGRAs: Exploring All Parallelization Approaches. Pages 185-186, Hardware/Software Codesign and System Synthesis (CODES+ISSS), 24-29 October 2010. PDF [Comment]
@InProceedings{AaCODESISSS2010,
      AUTHOR = {Aa, Tom Vander and Raghavan, Praveen and Mahlke, Scott and Sutter, Bjorn De and Shrivastava, Aviral and Hannig, Frank},
      TITLE = {Compilation Techniques for CGRAs: Exploring All Parallelization Approaches},
      YEAR = {2010},
      MONTH = {24-29 October},
      PAGES = {185-186},
      PUBLISHER = {Hardware/Software Codesign and System Synthesis (CODES+ISSS)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1453926747.56_p185-vanderaa.pdf}
}
17 Add to my selection
Preeti Ranjan Panda, B.V.N. Silpa, Aviral Shrivastava and Krishnaiah Gummidipudi. Basic Low Power Digital Design. In Power-efficient System Design, (978-1-4419-6387-1):11-39, Chapter 2, Springer US, 2010. PDF [Comment]
Keywords: Power, Power gating.  
@InBook{PandaBOOK2010,
      AUTHOR = {Panda, Preeti Ranjan and Silpa, B.V.N. and Shrivastava, Aviral and Gummidipudi, Krishnaiah},
      TITLE = {Basic Low Power Digital Design},
      YEAR = {2010},
      BOOKTITLE = {Power-efficient System Design},
      NUMBER = {978-1-4419-6387-1},
      PAGES = {11-39},
      PUBLISHER = {Springer US},
      CHAPTER = {2},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1467325062.23_Basic low power digital design.pdf},
      KEYWORDS = {Power, Power gating}
}
18 Add to my selection
Preeti Ranjan Panda, B.V.N. Silpa, Aviral Shrivastava and Krishnaiah Gummidipudi. Power Aware Operating Systems, Compilers, and Application Software. In Power-efficient System Design, (978-1-4419-6387-1):139-181, Chapter 5, Springer US, 2010. [Comment]
Keywords: Power, Power Aware Computing.  
@InBook{PandaBook2010_2,
      AUTHOR = {Panda, Preeti Ranjan and Silpa, B.V.N. and Shrivastava, Aviral and Gummidipudi, Krishnaiah},
      TITLE = {Power Aware Operating Systems, Compilers, and Application Software},
      YEAR = {2010},
      BOOKTITLE = {Power-efficient System Design},
      NUMBER = {978-1-4419-6387-1},
      PAGES = {139-181},
      PUBLISHER = {Springer US},
      CHAPTER = {5},
      KEYWORDS = {Power, Power Aware Computing}
}
<< 2009 >> TOP
1 Add to my selection
Rooju Chokshi, Krzysztof Berezowski, Aviral Shrivastava and Stanislaw Piestrak. Exploiting residue number system for power-efficient digital signal processing in embedded processors. In CASES '09: Proceedings of the 2009 international conference on Compilers, architecture, and synthesis for embedded systems, Pages 19-28, 2009. PDF PPT [Comment]
Keywords: Embedded Processor, Power.   Note: ISBN 978-1-60558-626-7.
@InProceedings{ChokshiCASES2009,
      AUTHOR = {Chokshi, Rooju and Berezowski, Krzysztof and Shrivastava, Aviral and Piestrak, Stanislaw},
      TITLE = {Exploiting residue number system for power-efficient digital signal processing in embedded processors},
      YEAR = {2009},
      BOOKTITLE = {CASES '09: Proceedings of the 2009 international conference on Compilers, architecture, and synthesis for embedded systems},
      PAGES = {19-28},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/rns.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/ms_ppt.pdf},
      NOTE = {ISBN 978-1-60558-626-7},
      KEYWORDS = {Embedded Processor, Power}
}
2 Add to my selection
Jongeun Lee and Aviral Shrivastava. A compiler optimization to reduce soft errors in register files. In LCTES '09: Proceedings of the 2009 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems, Pages 41-49, 2009. PDF PPT [Comment]
Keywords: Compiler Technique, Soft Error.   Note: ISBN 978-1-60558-356-3.
@InProceedings{LeeLCTES2009,
      AUTHOR = {Lee, Jongeun and Shrivastava, Aviral},
      TITLE = {A compiler optimization to reduce soft errors in register files},
      YEAR = {2009},
      BOOKTITLE = {LCTES '09: Proceedings of the 2009 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems},
      PAGES = {41-49},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/rfv3.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/rfv3.ppt},
      NOTE = {ISBN 978-1-60558-356-3},
      KEYWORDS = {Compiler Technique, Soft Error}
}
3 Add to my selection
Sandro Neves Soares, Ashok Halambi, Aviral Shrivastava, Flavio Rech Wagner and Nikil Dutt. Adaptive Reduced Bit-width Instruction Set Architecture (adapt-rISA) In VLSI-SOC 2009 :Proceedings of the 17th IFIP/IEEE International Conference on Very Large Scale Integreation, Pages , 2009. PDF PPT [Comment]
Keywords: Instruction Set Architecture, RISA.  
@InProceedings{SoaresVLSISOC2009,
      AUTHOR = {Soares, Sandro Neves and Halambi, Ashok and Shrivastava, Aviral and Wagner, Flavio Rech and Dutt, Nikil},
      TITLE = {Adaptive Reduced Bit-width Instruction Set Architecture (adapt-rISA)},
      YEAR = {2009},
      BOOKTITLE = {VLSI-SOC 2009 :Proceedings of the 17th IFIP/IEEE International Conference on Very Large Scale Integreation},
      PAGES = { },
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/adaptRISA.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/adaptRISA.ppt},
      KEYWORDS = {Instruction Set Architecture, RISA}
}
4 Add to my selection
Sai Krishna Mylavarapu, Siddharth Choudhuri, Aviral Shrivastava, Jongeun Lee and T. Givargis. FSAF: File system aware flash translation layer for NAND Flash Memories. In Design, Automation Test in Europe Conference Exhibition (DATE), 2009. PDF PPT [Comment]
Keywords: Flash Memory.   Note: ISSN 1530-1591 .
@InProceedings{MylavarapuDATE2009,
      AUTHOR = {Mylavarapu, Sai Krishna and Choudhuri, Siddharth and Shrivastava, Aviral and Lee, Jongeun and Givargis, T.},
      TITLE = {FSAF: File system aware flash translation layer for NAND Flash Memories},
      YEAR = {2009},
      BOOKTITLE = {Design, Automation Test in Europe Conference Exhibition (DATE)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/fsaf.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/fsaf.ppt},
      NOTE = {ISSN 1530-1591 },
      KEYWORDS = {Flash Memory}
}
5 Add to my selection
Jongeun Lee and Aviral Shrivastava. Static analysis to mitigate soft errors in register files. In Design, Automation Test in Europe Conference Exhibition (DATE), 2009. PDF PPT [Comment]
Keywords: Compiler Technique, Register File, Soft Error.   Note: ISSN 1530-1591.
@InProceedings{LeeDATE2009,
      AUTHOR = {Lee, Jongeun and Shrivastava, Aviral},
      TITLE = {Static analysis to mitigate soft errors in register files},
      YEAR = {2009},
      BOOKTITLE = {Design, Automation Test in Europe Conference Exhibition (DATE)},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1455572513.14_1. LeeDATE2009.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/rfv2.ppt},
      NOTE = {ISSN 1530-1591},
      KEYWORDS = {Compiler Technique, Register File, Soft Error}
}
6 Add to my selection
Arun Kannan, Aviral Shrivastava, Amit Pabalkar and Jongeun Lee. A software solution for dynamic stack management on scratch pad memory. In ASP-DAC '09: Proceedings of the 2009 Conference on Asia and South Pacific Design Automation, Pages 612-617, 2009. PDF PPT [Comment]
Keywords: Scratchpad Memory, Software-managed multicores, Stack Data.   Note: ISBN 978-1-4244-2748-2.
@InProceedings{KannanASPDAC2009,
      AUTHOR = {Kannan, Arun and Shrivastava, Aviral and Pabalkar, Amit and Lee, Jongeun},
      TITLE = {A software solution for dynamic stack management on scratch pad memory},
      YEAR = {2009},
      BOOKTITLE = {ASP-DAC '09: Proceedings of the 2009 Conference on Asia and South Pacific Design Automation},
      PAGES = {612-617},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/spm-stack.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/spm-stack.ppt},
      NOTE = {ISBN 978-1-4244-2748-2},
      KEYWORDS = {Scratchpad Memory, Software-managed multicores, Stack Data}
}
7 Add to my selection
Jongeun Lee and Aviral Shrivastava. Compiler-managed register file protection for energy-efficient soft error reduction. In ASP-DAC '09: Proceedings of the 2009 Conference on Asia and South Pacific Design Automation, Pages 618-623, 2009. PDF PPT [Comment]
Keywords: Power, Soft Error.   Note: ISBN 978-1-4244-2748-2.
@InProceedings{LeeASPDAC2009,
      AUTHOR = {Lee, Jongeun and Shrivastava, Aviral},
      TITLE = {Compiler-managed register file protection for energy-efficient soft error reduction},
      YEAR = {2009},
      BOOKTITLE = {ASP-DAC '09: Proceedings of the 2009 Conference on Asia and South Pacific Design Automation},
      PAGES = {618-623},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/rfv.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/rfv.ppt},
      NOTE = {ISBN 978-1-4244-2748-2},
      KEYWORDS = {Power, Soft Error}
}
8 Add to my selection
Reiley Jeyapaul, Sandeep Marathe and Aviral Shrivastava. Code Transformations for TLB Power Reduction. In VLSID '09: Proceedings of the International Conference on VLSI Design, Pages 413-418, 2009. PDF PPT [Comment]
Keywords: Power.   Note: ISBN 978-0-7695-3506-7.
@InProceedings{JeyapaulVLSI2009,
      AUTHOR = {Jeyapaul, Reiley and Marathe, Sandeep and Shrivastava, Aviral},
      TITLE = {Code Transformations for TLB Power Reduction},
      YEAR = {2009},
      BOOKTITLE = {VLSID '09: Proceedings of the International Conference on VLSI Design},
      PAGES = {413-418},
      PDF = {http://aviral.lab.asu.edu/wordpress3/temp/publications/papers/tlb-power.pdf},
      SLIDES = {http://aviral.lab.asu.edu/wordpress3/temp/publications/papers/tlb-power.ppt},
      NOTE = {ISBN 978-0-7695-3506-7},
      KEYWORDS = {Power}
}
9 Add to my selection
Arun Kannan. A Software-Only Solution for Stack Management on Systems with Scratch Pad Memory. Master's thesis, School of Computing, Informatics, and Decision Systems Engineering (CIDSE), 2009. PDF PPT [Comment]
Keywords: Compiler Technique, Embedded Processor, Software-managed multicores, Stack Data.  
@MastersThesis{ArunMASTERTHESIS2009,
      AUTHOR = {Kannan, Arun},
      TITLE = {A Software-Only Solution for Stack Management on Systems with Scratch Pad Memory},
      YEAR = {2009},
      SCHOOL = {School of Computing, Informatics, and Decision Systems Engineering (CIDSE)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/thesis/ArunThesis.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/thesis/ArunThesis.ppt},
      KEYWORDS = {Compiler Technique, Embedded Processor, Software-managed multicores, Stack Data}
}
10 Add to my selection
Aviral Shrivastava, Arun Kannan and Jongeun Lee. A Software-only solution to use Scratch Pads for Stack Data. In IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 28(11):1719-1728, 2009. PDF [Comment]
Keywords: Software-managed multicores, Stack Data.   Note: ISSN 0278-0070.
@Article{ShrivastavaTCAD2009,
      AUTHOR = {Shrivastava, Aviral and Kannan, Arun and Lee, Jongeun},
      TITLE = {A Software-only solution to use Scratch Pads for Stack Data},
      YEAR = {2009},
      JOURNAL = {IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems},
      VOLUME = {28},
      NUMBER = {11},
      PAGES = {1719-1728},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/spm-stack-journal.pdf},
      NOTE = {ISSN 0278-0070},
      KEYWORDS = {Software-managed multicores, Stack Data}
}
11 Add to my selection
Aviral Shrivastava, Ilya Issenin and Nikil Dutt. Compiler-in-the-Loop Design Space Exploration Framework for Energy Reduction in Horizontally Partitioned Cache Architectures. In IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 28(3):461-466, 2009. PDF [Comment]
Keywords: Cache, Compiler Technique, Embedded Processor, Power Aware Computing.   Note: ISSN 0278-0070.
@Article{ShrivastavaTCADCIL2009,
      AUTHOR = {Shrivastava, Aviral and Issenin, Ilya and Dutt, Nikil},
      TITLE = {Compiler-in-the-Loop Design Space Exploration Framework for Energy Reduction in Horizontally Partitioned Cache Architectures},
      YEAR = {2009},
      JOURNAL = {IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems},
      VOLUME = {28},
      NUMBER = {3},
      PAGES = {461-466},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/hpcJournal.pdf},
      NOTE = {ISSN 0278-0070},
      KEYWORDS = {Cache, Compiler Technique, Embedded Processor, Power Aware Computing}
}
12 Add to my selection
Jonghee Yoon, Aviral Shrivastava, Sanghyun Park, Minwook Ahn and Yunheung Paek. A Graph Drawing Based Spatial Mapping Algorithm for Coarse-Grained Reconfigurable Architectures. In IEEE Transactions on Very Large Scale Integrated Circuits, Vol. 17(11):1565-1579, 2009. PDF [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays.   Note: ISSN 1063-8210.
@Article{YoonTVLSI2009,
      AUTHOR = {Yoon, Jonghee and Shrivastava, Aviral and Park, Sanghyun and Ahn, Minwook and Paek, Yunheung},
      TITLE = {A Graph Drawing Based Spatial Mapping Algorithm for Coarse-Grained Reconfigurable Architectures},
      YEAR = {2009},
      JOURNAL = {IEEE Transactions on Very Large Scale Integrated Circuits},
      VOLUME = {17},
      NUMBER = {11},
      PAGES = {1565-1579},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/spkmJournal.pdf},
      NOTE = {ISSN 1063-8210},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays}
}
13 Add to my selection
Kyoungwoo Lee, Aviral Shrivastava, Ilya Issenin, Nikil Dutt and Nalini Venkatasubramanian. Partially Protected Caches to Reduce Failures due to Soft Errors in Multimedia Applications. In IEEE Transactions on VLSI, Vol. 17(9):1343-1348, 2009. PDF [Comment]
Keywords: Soft Error.   Note: ISSN 1063-8210.
@Article{LeeTVLSI2009,
      AUTHOR = {Lee, Kyoungwoo and Shrivastava, Aviral and Issenin, Ilya and Dutt, Nikil and Venkatasubramanian, Nalini},
      TITLE = {Partially Protected Caches to Reduce Failures due to Soft Errors in Multimedia Applications},
      YEAR = {2009},
      JOURNAL = {IEEE Transactions on VLSI},
      VOLUME = {17},
      NUMBER = {9},
      PAGES = {1343-1348},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/ppcJournal.pdf},
      NOTE = {ISSN 1063-8210},
      KEYWORDS = {Soft Error}
}
14 Add to my selection
Amit Pabalkar. A Dynamic Code Mapping Technique for Scratch Pad Memories in Embedded Systems. Master's thesis, School of Computing, Informatics, and Decision Systems Engineering (CIDSE), 2009. PDF PPT [Comment]
Keywords: Code Management, Compiler Technique, IBM Cell, Scratchpad Memory, Software-managed multicores.  
@MastersThesis{AmitMASTERTHESIS2009,
      AUTHOR = {Pabalkar, Amit},
      TITLE = {A Dynamic Code Mapping Technique for Scratch Pad Memories in Embedded Systems},
      YEAR = {2009},
      SCHOOL = {School of Computing, Informatics, and Decision Systems Engineering (CIDSE)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/thesis/AmitThesis.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/thesis/AmitThesis.ppt},
      KEYWORDS = {Code Management, Compiler Technique, IBM Cell, Scratchpad Memory, Software-managed multicores}
}
15 Add to my selection
Rooju Chokshi. Residue number system enhancements for programmable processors. Master's thesis, School of Computing, Informatics, and Decision Systems Engineering (CIDSE), 2009. PDF PPT [Comment]
Keywords: Compiler Technique, Embedded Processor.  
@MastersThesis{RoojuMASTERTHESIS2009,
      AUTHOR = {Chokshi, Rooju},
      TITLE = {Residue number system enhancements for programmable processors},
      YEAR = {2009},
      SCHOOL = {School of Computing, Informatics, and Decision Systems Engineering (CIDSE)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/RoojuThesis.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/RoojuThesis.ppt},
      KEYWORDS = {Compiler Technique, Embedded Processor}
}
16 Add to my selection
Sai Krishna Mylavarapu. Improving Application Response Times of Nand Flash based Systems. Master's thesis, School of Computing, Informatics, and Decision Systems Engineering (CIDSE), 2009. PDF PPT [Comment]
Keywords: Compiler Technique, Embedded Processor.  
@MastersThesis{SaiMASTERTHESIS2009,
      AUTHOR = {Mylavarapu, Sai Krishna},
      TITLE = {Improving Application Response Times of Nand Flash based Systems},
      YEAR = {2009},
      SCHOOL = {School of Computing, Informatics, and Decision Systems Engineering (CIDSE)},
      PDF = {http://aviral.lab.asu.edu/temp/publications/thesis/SaiThesis.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/thesis/SaiThesis.ppt},
      KEYWORDS = {Compiler Technique, Embedded Processor}
}
<< 2008 >> TOP
1 Add to my selection
Jongeun Lee and Aviral Shrivastava. Static analysis of processor stall cycle aggregation. In CODES/ISSS '08: Proceedings of the international conference on Hardware/Software codesign and system synthesis, Pages 25-30, 2008. PDF PPT [Comment]
Keywords: PICA, Stall Cycle Aggregation.   Note: ISBN 978-1-60558-470-6.
@InProceedings{LeeCODESISSS2008,
      AUTHOR = {Lee, Jongeun and Shrivastava, Aviral},
      TITLE = {Static analysis of processor stall cycle aggregation},
      YEAR = {2008},
      BOOKTITLE = {CODES/ISSS '08: Proceedings of the international conference on Hardware/Software codesign and system synthesis},
      PAGES = {25-30},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/pica.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/pica.ppt},
      NOTE = {ISBN 978-1-60558-470-6},
      KEYWORDS = {PICA, Stall Cycle Aggregation}
}
2 Add to my selection
Amit Pabalkar, Aviral Shrivastava, Arun Kannan and Jongeun Lee. SDRM: Simultaneous Determination of Regions and Function-to-Region Mapping for Scratchpad Memories. In HIPC 2008 :International Conference on High Performance Computing, Pages 569-582 , 2008. PDF PPT [Comment]
Keywords: Code Management, Compiler Technique, Scratchpad Memory, Software-managed multicores.  
@InProceedings{PabalkarHIPC2008,
      AUTHOR = {Pabalkar, Amit and Shrivastava, Aviral and Kannan, Arun and Lee, Jongeun},
      TITLE = {SDRM: Simultaneous Determination of Regions and Function-to-Region Mapping for Scratchpad Memories},
      YEAR = {2008},
      BOOKTITLE = {HIPC 2008 :International Conference on High Performance Computing},
      PAGES = {569-582 },
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/spm-code.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/spm-code.ppt},
      KEYWORDS = {Code Management, Compiler Technique, Scratchpad Memory, Software-managed multicores}
}
3 Add to my selection
Kyoungwoo Lee, Aviral Shrivastava, Minyoung Kim, Nikil Dutt and Nalini Venkatasubramanian. Mitigating the impact of hardware defects on multimedia applications: a cross-layer approach. In MM '08: Proceeding of the 16th ACM international conference on Multimedia, Pages 319-328, 2008. PDF PPT [Comment]
Keywords: Compiler Technique, Soft Error.   Note: ISBN 978-1-60558-303-7.
@InProceedings{LeeMM2008,
      AUTHOR = {Lee, Kyoungwoo and Shrivastava, Aviral and Kim, Minyoung and Dutt, Nikil and Venkatasubramanian, Nalini},
      TITLE = {Mitigating the impact of hardware defects on multimedia applications: a cross-layer approach},
      YEAR = {2008},
      BOOKTITLE = {MM '08: Proceeding of the 16th ACM international conference on Multimedia},
      PAGES = {319-328},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/ser-cl.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/ser-cl.ppt},
      NOTE = {ISBN 978-1-60558-303-7},
      KEYWORDS = {Compiler Technique, Soft Error}
}
4 Add to my selection
Sanghyun Park, Aviral Shrivastava and Yunheung Paek. Hiding cache miss penalty using priority-based execution for embedded processors. In DATE '08: Proceedings of the conference on Design, automation and test in Europe, 2008. PDF PPT [Comment]
Keywords: Cache, Embedded Processor.   Note: ISBN 978-3-9810801-3-1.
@InProceedings{ParkDATE2008,
      AUTHOR = {Park, Sanghyun and Shrivastava, Aviral and Paek, Yunheung},
      TITLE = {Hiding cache miss penalty using priority-based execution for embedded processors},
      YEAR = {2008},
      BOOKTITLE = {DATE '08: Proceedings of the conference on Design, automation and test in Europe},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/priorityExec.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/priorityExec.ppt},
      NOTE = {ISBN 978-3-9810801-3-1},
      KEYWORDS = {Cache, Embedded Processor}
}
5 Add to my selection
Jonghee Yoon, Aviral Shrivastava, Sanghyun Park, Minwook Ahn, Reiley Jeyapaul and Yunheung Paek. SPKM: a novel graph drawing based algorithm for application mapping onto coarse-grained reconfigurable architectures. In ASP-DAC '08: Proceedings of the conference on Asia and South Pacific design automation, Pages 776-782, 2008. PDF PPT [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays.   Note: ISBN 978-1-4244-1922-7 (Best Paper Award Candidate).
@InProceedings{YoonDAC2008,
      AUTHOR = {Yoon, Jonghee and Shrivastava, Aviral and Park, Sanghyun and Ahn, Minwook and Jeyapaul, Reiley and Paek, Yunheung},
      TITLE = {SPKM: a novel graph drawing based algorithm for application mapping onto coarse-grained reconfigurable architectures},
      YEAR = {2008},
      BOOKTITLE = {ASP-DAC '08: Proceedings of the conference on Asia and South Pacific design automation},
      PAGES = {776-782},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/spkmConf.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/spkmConf.ppt},
      NOTE = {ISBN 978-1-4244-1922-7 (Best Paper Award Candidate)},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays}
}
6 Add to my selection
Aviral Shrivastava, Ilya Issenin and Nikil Dutt. A compiler-in-the-loop framework to explore horizontally partitioned cache architectures. In ASP-DAC '08: Proceedings of the conference on Asia and South Pacific design automation, Pages 328-333, 2008. PDF PPT [Comment]
Keywords: Cache, Compiler Technique.   Note: ISBN 978-1-4244-1922-7.
@InProceedings{ShrivastavaDAC2008,
      AUTHOR = {Shrivastava, Aviral and Issenin, Ilya and Dutt, Nikil},
      TITLE = {A compiler-in-the-loop framework to explore horizontally partitioned cache architectures},
      YEAR = {2008},
      BOOKTITLE = {ASP-DAC '08: Proceedings of the conference on Asia and South Pacific design automation},
      PAGES = {328-333},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/hpcExplore.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/hpcExplore.ppt},
      NOTE = {ISBN 978-1-4244-1922-7},
      KEYWORDS = {Cache, Compiler Technique}
}
7 Add to my selection
Deepa Kannan, Aseem Gupta, Aviral Shrivastava, Nikil Dutt and Fadi J. Kurdahi. PTSMT: A Tool for Cross-Level Power, Performance, and Thermal Exploration of SMT Processors. In VLSID '08: Proceedings of the 21st International Conference on VLSI Design, Pages 421-427, 2008. PDF PPT [Comment]
Keywords: PTV, SMT Processor.   Note: ISBN 0-7695-3083-4.
@InProceedings{KannanVLSID2008,
      AUTHOR = {Kannan, Deepa and Gupta, Aseem and Shrivastava, Aviral and Dutt, Nikil and Kurdahi, Fadi J.},
      TITLE = {PTSMT: A Tool for Cross-Level Power, Performance, and Thermal Exploration of SMT Processors},
      YEAR = {2008},
      BOOKTITLE = {VLSID '08: Proceedings of the 21st International Conference on VLSI Design},
      PAGES = {421-427},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/ptsmt.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/ptsmt.ppt},
      NOTE = {ISBN 0-7695-3083-4},
      KEYWORDS = {PTV, SMT Processor}
}
8 Add to my selection
Deepa Kannan, Aviral Shrivastava, Vipin Mohan, Sarvesh Bhardwaj and Sarma Vrudhula. Temperature and Process Variations aware Power Gating of Functional Units. In VLSID '08: Proceedings of the 21st International Conference on VLSI Design, Pages 515-520, 2008. PDF PPT [Comment]
Keywords: Power, Power gating, PTV.   Note: ISBN 0-7695-3083-4.
@InProceedings{KannanVLSI2008,
      AUTHOR = {Kannan, Deepa and Shrivastava, Aviral and Mohan, Vipin and Bhardwaj, Sarvesh and Vrudhula, Sarma},
      TITLE = {Temperature and Process Variations aware Power Gating of Functional Units},
      YEAR = {2008},
      BOOKTITLE = {VLSID '08: Proceedings of the 21st International Conference on VLSI Design},
      PAGES = {515-520},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/pg.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/pg.ppt},
      NOTE = {ISBN 0-7695-3083-4},
      KEYWORDS = {Power, Power gating, PTV}
}
9 Add to my selection
Prabhat Mishra and Aviral Shrivastava. ADL-Driven Methodologies for Design Automation of Programmable Architectures. In Processor Description Languages: Applications and Methodologies, 2008. URL [Comment]
Keywords: Processor Description Language.  
@InCollection{MishraPDL2008,
      AUTHOR = {Mishra, Prabhat and Shrivastava, Aviral},
      TITLE = {ADL-Driven Methodologies for Design Automation of Programmable Architectures},
      YEAR = {2008},
      BOOKTITLE = {Processor Description Languages: Applications and Methodologies},
      SERIES = {Systems on Silicon},
      URL = {http://dl.acm.org/citation.cfm?id=1481522},
      KEYWORDS = {Processor Description Language}
}
10 Add to my selection
Kyoungwoo Lee, Aviral Shrivastava, Nikil Dutt and Nalini Venkatasubramanian. Data Partitioning Techniques for Partially Protected Caches to Reduce Soft Error Induced Failures. In DIPES 2008 :IFIP Conference on Distributed and Parallel Embedded Systems , Distributed Embedded Systems: Design, Middleware and Resources, Vol. 271:213-225, 2008. PDF [Comment]
Keywords: Cache, Compiler Technique, Soft Error.   Note: 10.1007/978-0-387-09661-2_21.
@Article{LeeDESDMR2008,
      AUTHOR = {Lee, Kyoungwoo and Shrivastava, Aviral and Dutt, Nikil and Venkatasubramanian, Nalini},
      TITLE = {Data Partitioning Techniques for Partially Protected Caches to Reduce Soft Error Induced Failures},
      YEAR = {2008},
      JOURNAL = {Distributed Embedded Systems: Design, Middleware and Resources},
      BOOKTITLE = {DIPES 2008 :IFIP Conference on Distributed and Parallel Embedded Systems },
      VOLUME = {271},
      PAGES = {213-225},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/ppcJournal2.pdf},
      NOTE = {10.1007/978-0-387-09661-2_21},
      KEYWORDS = {Cache, Compiler Technique, Soft Error}
}
11 Add to my selection
Deepa Kannan, Aviral Shrivastava, Sarvesh Bhardwaj and Sarma Vrudhula. Power Reduction of Functional Units Considering Temperature and Process Variations. In VLSID'08: Proceedings of the 21st International Conference on VLSI Design, Pages 533--539, IEEE Computer Society, Washington, DC, USA , 2008. PDF PPT [Comment]
Keywords: Compiler Technique, Embedded Processor, Power Aware Computing.   Note: ISBN 0-7695-3083-4. [Annote]
@InProceedings{KannanVLSID2008_2,
      AUTHOR = {Kannan, Deepa and Shrivastava, Aviral and Bhardwaj, Sarvesh and Vrudhula, Sarma},
      TITLE = {Power Reduction of Functional Units Considering Temperature and Process Variations},
      YEAR = {2008},
      BOOKTITLE = {VLSID'08: Proceedings of the 21st International Conference on VLSI Design},
      PAGES = {533--539},
      ADDRESS = {Washington, DC, USA },
      PUBLISHER = {IEEE Computer Society},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/ofbm.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/ofbm.ppt},
      NOTE = {ISBN 0-7695-3083-4},
      ANNOTE = {DOI : http://dx.doi.org/10.1109/VLSI.2008.81},
      KEYWORDS = {Compiler Technique, Embedded Processor, Power Aware Computing}
}
12 Add to my selection
Sanghyun Park, Aviral Shrivastava, Nikil Dutt, Alexandru Nicolau, Yunheung Paek and Eugene Earlie. Register File Power Reduction Using Bypass Sensitive Compiler. In IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 27(6):1155-1159, June 2008. PDF [Comment]
Keywords: Power Aware Computing, Register File.   Note: ISSN 0278-0070 .
@Article{ParkTCAD2008,
      AUTHOR = {Park, Sanghyun and Shrivastava, Aviral and Dutt, Nikil and Nicolau, Alexandru and Paek, Yunheung and Earlie, Eugene},
      TITLE = {Register File Power Reduction Using Bypass Sensitive Compiler},
      YEAR = {2008},
      MONTH = {June},
      JOURNAL = {IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems},
      VOLUME = {27},
      NUMBER = {6},
      PAGES = {1155-1159},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/rfpJournal.pdf},
      NOTE = {ISSN 0278-0070 },
      KEYWORDS = {Power Aware Computing, Register File}
}
13 Add to my selection
Reiley Jeyapaul. Static Analysis to Mitigate Soft Error Failures in Processors. Master's thesis, Arizona State University, 2008. PDF PPT [Comment]
Keywords: Cache Vulnerability, Compiler Technique, Soft Error.  
@MastersThesis{JeyapaulMASTERTHESIS2008,
      AUTHOR = {Jeyapaul, Reiley},
      TITLE = {Static Analysis to Mitigate Soft Error Failures in Processors},
      YEAR = {2008},
      SCHOOL = {Arizona State University},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/ReileyMSThesis_Doc.pdf},
      SLIDES = {http://aviral.lab.asu.edu/bibadmin/uploads/slides/ReileyMSThesis_ppt.pptx},
      KEYWORDS = {Cache Vulnerability, Compiler Technique, Soft Error}
}
14 Add to my selection
Kyoungwoo Lee, Aviral Shrivastava, Minyoung Kim, Nikil Dutt and Nalini Venkatasubramanian. Cross-Layer Interactions of Error Control Schemes in Mobile Multimedia Systems. Technical report, University of California, Irvine, 28 July 2008. PDF [Comment]
Keywords: Error Correction, Fault Injection.  
@TechReport{LeeTECHREPORT2008,
      AUTHOR = {Lee, Kyoungwoo and Shrivastava, Aviral and Kim, Minyoung and Dutt, Nikil and Venkatasubramanian, Nalini},
      TITLE = {Cross-Layer Interactions of Error Control Schemes in Mobile Multimedia Systems},
      YEAR = {2008},
      MONTH = {28 July},
      INSTITUTION = {University of California, Irvine},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1467164703.22_Cross-layer interactions of error control schemes in mobile multimedia systems.pdf},
      KEYWORDS = {Error Correction, Fault Injection}
}
15 Add to my selection
Prabhat Mishra and Aviral Shrivastava. ADL-driven Methodologies for Design Automation of Embedded Processors. In Processor Description Languages, Pages 13-33, Chapter 2, Elsevier Inc., 2008. PDF [Comment]
Keywords: Design Automation, Embedded Processor, Embedded System.  
@InBook{MishraBOOK2008,
      AUTHOR = {Mishra, Prabhat and Shrivastava, Aviral},
      TITLE = {ADL-driven Methodologies for Design Automation of Embedded Processors},
      YEAR = {2008},
      BOOKTITLE = {Processor Description Languages},
      PAGES = {13-33},
      PUBLISHER = {Elsevier Inc.},
      CHAPTER = {2},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1467165473.85_ADL-driven Methodologies for Design Automation of Embedded Processors.pdf},
      KEYWORDS = {Design Automation, Embedded Processor, Embedded System}
}
16 Add to my selection
Kyoungwoo Lee, Aviral Shrivastava, Ilya Issenin, Nikil Dutt and Nalini Venkatasubramanian. Partially Protected Caches to Reduce Failures due to Soft Errors in Mission-Critical Multimedia Systems. Technical report, University of California, Irvine, 24 June 2008. PDF [Comment]
Keywords: Cache, Cache Vulnerability, Soft Error.  
@TechReport{LeeTECHREPORT2008_2,
      AUTHOR = {Lee, Kyoungwoo and Shrivastava, Aviral and Issenin, Ilya and Dutt, Nikil and Venkatasubramanian, Nalini},
      TITLE = {Partially Protected Caches to Reduce Failures due to Soft Errors in Mission-Critical Multimedia Systems},
      YEAR = {2008},
      MONTH = {24 June},
      INSTITUTION = {University of California, Irvine},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1467753752.27_Partially Protected Caches to Reduce Failures due to Soft Errors in Mission-Critical Multimedia Systems.pdf},
      KEYWORDS = {Cache, Cache Vulnerability, Soft Error}
}
17 Add to my selection
Kyoungwoo Lee, Aviral Shrivastava, Minyoung Kim, Nikil Dutt and Nalini Venkatasubramanian. Mitigating the Impact of Hardware Defects on Multimedia Applications – A Cross-Layer Approach. In ACM International Conference on Multimedia, ACM, 2008. PDF [Comment]
Keywords: Soft Error.  
@InProceedings{LeeACMMM2008,
      AUTHOR = {Lee, Kyoungwoo and Shrivastava, Aviral and Kim, Minyoung and Dutt, Nikil and Venkatasubramanian, Nalini},
      TITLE = {Mitigating the Impact of Hardware Defects on Multimedia Applications – A Cross-Layer Approach},
      YEAR = {2008},
      BOOKTITLE = {ACM International Conference on Multimedia},
      PUBLISHER = {ACM},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1467755227.58_Mitigating the Impact of Hardware Failures on Multimedia Applications–A Cross-Layer Approach.pdf},
      KEYWORDS = {Soft Error}
}
<< 2007 >> TOP
1 Add to my selection
Michael A. Baker, Aviral Shrivastava and Karam S. Chatha. Smart driver for power reduction in next generation bistable electrophoretic display technology. In CODES+ISSS '07: Proceedings of international conference on Hardware/software codesign and system synthesis, Pages 197-202, 2007. PDF PPT [Comment]
Keywords: Power.   Note: ISBN 978-1-59593-824-4.
@InProceedings{BakerCODESISSS2007,
      AUTHOR = {Baker, Michael A. and Shrivastava, Aviral and Chatha, Karam S.},
      TITLE = {Smart driver for power reduction in next generation bistable electrophoretic display technology},
      YEAR = {2007},
      BOOKTITLE = {CODES+ISSS '07: Proceedings of international conference on Hardware/software codesign and system synthesis},
      PAGES = {197-202},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/epd.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/epd.ppt},
      NOTE = {ISBN 978-1-59593-824-4},
      KEYWORDS = {Power}
}
2 Add to my selection
Jonghee Yoon, Aviral Shrivastava, Sanghyun Park, Minwook Ahn and Yunheung Paek. Power Conscious Mapping onto Coarse-Grained Reconfigurable Architectures using Graph Drawing based Algorithm. In WASP '07: Workshop on Application Specific Processors, 2007. PDF PPT [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays, Power.  
@InProceedings{YoonWASP2007,
      AUTHOR = {Yoon, Jonghee and Shrivastava, Aviral and Park, Sanghyun and Ahn, Minwook and Paek, Yunheung},
      TITLE = {Power Conscious Mapping onto Coarse-Grained Reconfigurable Architectures using Graph Drawing based Algorithm},
      YEAR = {2007},
      BOOKTITLE = {WASP '07: Workshop on Application Specific Processors},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/spkm-rspa.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/spkm-rspa.ppt},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays, Power}
}
3 Add to my selection
Qiang Zhu, Aviral Shrivastava and Nikil Dutt. Interactive presentation: Functional and timing validation of partially bypassed processor pipelines. In DATE '07: Proceedings of the conference on Design, automation and test in Europe, Pages 1164-1169, 2007. PDF PPT [Comment]
Keywords: BAC.   Note: ISBN 978-3-9810801-2-4.
@InProceedings{ZhuDATE2007,
      AUTHOR = {Zhu, Qiang and Shrivastava, Aviral and Dutt, Nikil},
      TITLE = {Interactive presentation: Functional and timing validation of partially bypassed processor pipelines},
      YEAR = {2007},
      BOOKTITLE = {DATE '07: Proceedings of the conference on Design, automation and test in Europe},
      PAGES = {1164-1169},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/pbtest.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/pbtest.ppt},
      NOTE = {ISBN 978-3-9810801-2-4},
      KEYWORDS = {BAC}
}
4 Add to my selection
Satyajayant Misra, Guoliang Xue and Aviral Shrivastava. Robust Localization in Wireless Sensor Networks through the Revocation of Malicious Anchors. In ICC '07. IEEE International Conference on Communications, Pages 3057-3062, 2007. PDF PPT [Comment]
Keywords: Wireless Sensor Network.  
@InProceedings{MisraICC2007 ,
      AUTHOR = {Misra, Satyajayant and Xue, Guoliang and Shrivastava, Aviral},
      TITLE = {Robust Localization in Wireless Sensor Networks through the Revocation of Malicious Anchors},
      YEAR = {2007},
      BOOKTITLE = {ICC '07. IEEE International Conference on Communications},
      PAGES = {3057-3062},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/robustLocalization.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/robustLocalization.ppt},
      KEYWORDS = {Wireless Sensor Network}
}
5 Add to my selection
Aviral Shrivastava and Nikil Dutt. Compiler Aided Design of Embedded Computers. In The Compiler Design Handbook: Optimizations and Machine Code Generation:2nd Edition, 2007. URL [Comment]
Keywords: Compiler Technique, Embedded Processor.  
@InCollection{ShrivastavaTCDHOAMCG22007,
      AUTHOR = {Shrivastava, Aviral and Dutt, Nikil},
      TITLE = {Compiler Aided Design of Embedded Computers},
      YEAR = {2007},
      BOOKTITLE = {The Compiler Design Handbook: Optimizations and Machine Code Generation:2nd Edition},
      URL = {https://www.crcpress.com/The-Compiler-Design-Handbook-Optimizations-and-Machine-Code-Generation/Srikant-Shankar/9781420043822},
      KEYWORDS = {Compiler Technique, Embedded Processor}
}
6 Add to my selection
Sanghyun Park, Aviral Shrivastava, Eugene Earlie, Nikil Dutt, Alexandru Nicolau and Yunheung Paek. Automatic Design Space Exploration of Register Bypasses in Embedded Processors. In IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 26(12):2102-2115, 2007. PDF [Comment]
Keywords: Compiler Technique, Embedded Processor.   Note: ISSN 0278-0070.
@Article{ParkTCAD2007,
      AUTHOR = {Park, Sanghyun and Shrivastava, Aviral and Earlie, Eugene and Dutt, Nikil and Nicolau, Alexandru and Paek, Yunheung},
      TITLE = {Automatic Design Space Exploration of Register Bypasses in Embedded Processors},
      YEAR = {2007},
      JOURNAL = {IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems},
      VOLUME = {26},
      NUMBER = {12},
      PAGES = {2102-2115},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/pbexploreJournal.pdf},
      NOTE = {ISSN 0278-0070},
      KEYWORDS = {Compiler Technique, Embedded Processor}
}
7 Add to my selection
Jonghee Yoon, Aviral Shrivastava, Sanghyun Park, Minwook Ahn, Reiley Jeyapaul and Yunheung Paek. Efficient Mapping onto Coarse-Grained Reconfigurable Architectures using Graph Drawing based Algorithm. In 2007 International Conference on VLSI Design (VLSID 2007), IEEE, 2007. PDF [Comment]
Keywords: CGRA, Coarse-Grained Reconfigurable Arrays.  
@InProceedings{YoonVLSI2007,
      AUTHOR = {Yoon, Jonghee and Shrivastava, Aviral and Park, Sanghyun and Ahn, Minwook and Jeyapaul, Reiley and Paek, Yunheung},
      TITLE = {Efficient Mapping onto Coarse-Grained Reconfigurable Architectures using Graph Drawing based Algorithm},
      YEAR = {2007},
      BOOKTITLE = {2007 International Conference on VLSI Design (VLSID 2007)},
      PUBLISHER = {IEEE},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1467764337.84_Efficient Mapping onto Coarse-Grained Reconfigurable Architectures using Graph Drawing based Algorithm.pdf},
      KEYWORDS = {CGRA, Coarse-Grained Reconfigurable Arrays}
}
<< 2006 >> TOP
1 Add to my selection
Kyoungwoo Lee, Aviral Shrivastava, Ilya Issenin, Nikil Dutt and Nalini Venkatasubramanian. Mitigating soft error failures for multimedia applications by selective data protection. In CASES '06: Proceedings of the international conference on Compilers, architecture and synthesis for embedded systems, Pages 411-420, 2006. PDF PPT [Comment]
Keywords: Soft Error.   Note: ISBN 1-59593-543-6.
@InProceedings{LeeCASES2006,
      AUTHOR = {Lee, Kyoungwoo and Shrivastava, Aviral and Issenin, Ilya and Dutt, Nikil and Venkatasubramanian, Nalini},
      TITLE = {Mitigating soft error failures for multimedia applications by selective data protection},
      YEAR = {2006},
      BOOKTITLE = {CASES '06: Proceedings of the international conference on Compilers, architecture and synthesis for embedded systems},
      PAGES = {411-420},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/softError1.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/softError1.ppt},
      NOTE = {ISBN 1-59593-543-6},
      KEYWORDS = {Soft Error}
}
2 Add to my selection
Sanghyun Park, Aviral Shrivastava, Nikil Dutt, Alexandru Nicolau, Yunheung Paek and Eugene Earlie. Bypass Aware Instruction Scheduling for Register File Power Reduction. In Proceedings of the conference on Language, Compilers and Tool support for Embedded Systems, Pages 173-181, 2006. PDF PPT [Comment]
Keywords: BAC, Instruction Scheduling, Register File.   Note: ISBN 0362-1340.
@InProceedings{ParkLCTES2006,
      AUTHOR = {Park, Sanghyun and Shrivastava, Aviral and Dutt, Nikil and Nicolau, Alexandru and Paek, Yunheung and Earlie, Eugene},
      TITLE = {Bypass Aware Instruction Scheduling for Register File Power Reduction},
      YEAR = {2006},
      BOOKTITLE = {Proceedings of the conference on Language, Compilers and Tool support for Embedded Systems},
      PAGES = {173-181},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/rfPower.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/rfPower.ppt},
      NOTE = {ISBN 0362-1340},
      KEYWORDS = {BAC, Instruction Scheduling, Register File}
}
3 Add to my selection
Sanghyun Park, Eugene Earlie, Aviral Shrivastava, Alexandru Nicolau, Nikil Dutt and Yunheung Paek. Automatic Generation of Operation Tables for Fast Exploration of Bypasses in Embedded Processors. In DATE '06: Proceedings of the conference on Design, automation and test in Europe, Pages 1197-1202, 2006. PDF PPT [Comment]
Keywords: BAC, Embedded Processor.   Note: ISBN 3-9810801-0-6.
@InProceedings{ParkDATE2006,
      AUTHOR = {Park, Sanghyun and Earlie, Eugene and Shrivastava, Aviral and Nicolau, Alexandru and Dutt, Nikil and Paek, Yunheung},
      TITLE = {Automatic Generation of Operation Tables for Fast Exploration of Bypasses in Embedded Processors},
      YEAR = {2006},
      BOOKTITLE = {DATE '06: Proceedings of the conference on Design, automation and test in Europe},
      PAGES = {1197-1202},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/autoOT.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/autoOT.ppt},
      NOTE = {ISBN 3-9810801-0-6},
      KEYWORDS = {BAC, Embedded Processor}
}
4 Add to my selection
Prabhat Mishra, Aviral Shrivastava and Nikil Dutt. Architecture description language (ADL)-driven software toolkit generation for architectural exploration of programmable SOCs. In ACM Transactions on Design Automation of Electronic Systems, Vol. 11(3):626-658, 2006. PDF [Comment]
Keywords: Compiler Technique, Embedded Processor.   Note: ISSN 1084-4309.
@Article{MishraTODAES2006,
      AUTHOR = {Mishra, Prabhat and Shrivastava, Aviral and Dutt, Nikil},
      TITLE = {Architecture description language (ADL)-driven software toolkit generation for architectural exploration of programmable SOCs},
      YEAR = {2006},
      JOURNAL = {ACM Transactions on Design Automation of Electronic Systems},
      VOLUME = {11},
      NUMBER = {3},
      PAGES = {626-658},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/adlJournal.pdf},
      NOTE = {ISSN 1084-4309},
      KEYWORDS = {Compiler Technique, Embedded Processor}
}
5 Add to my selection
Aviral Shrivastava, Eugene Earlie, Nikil Dutt and Alexandru Nicolau. Retargetable pipeline hazard detection for partially bypassed processors. In IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 14:791-801, 2006. PDF [Comment]
Keywords: Compiler Technique, Embedded Processor.   Note: ISBN 1063-8210.
@Article{ShrivastavaTVLSI2006,
      AUTHOR = {Shrivastava, Aviral and Earlie, Eugene and Dutt, Nikil and Nicolau, Alexandru},
      TITLE = {Retargetable pipeline hazard detection for partially bypassed processors},
      YEAR = {2006},
      BOOKTITLE = {IEEE Transactions on Very Large Scale Integration (VLSI) Systems},
      VOLUME = {14},
      PAGES = {791-801},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/otJournal.pdf},
      NOTE = {ISBN 1063-8210},
      KEYWORDS = {Compiler Technique, Embedded Processor}
}
6 Add to my selection
Aviral Shrivastava, Partha Biswas, Ashok Halambi, Nikil Dutt and Alexandru Nicolau. Compilation framework for code size reduction using reduced bit-width ISAs (rSAs) In ACM Transactions on Design Automation of Electronic Systems, Vol. 11(1):123-146, 2006. PDF [Comment]
Keywords: Compiler Technique, Embedded Processor.   Note: ISSN 1084-4309.
@Article{ShrivastavaTODAES2006,
      AUTHOR = {Shrivastava, Aviral and Biswas, Partha and Halambi, Ashok and Dutt, Nikil and Nicolau, Alexandru},
      TITLE = {Compilation framework for code size reduction using reduced bit-width ISAs (rSAs)},
      YEAR = {2006},
      JOURNAL = {ACM Transactions on Design Automation of Electronic Systems},
      VOLUME = {11},
      NUMBER = {1},
      PAGES = {123-146},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/rISAJournal.pdf},
      NOTE = {ISSN 1084-4309},
      KEYWORDS = {Compiler Technique, Embedded Processor}
}
7 Add to my selection
Aviral Shrivastava. Compiler-in-Loop Exploration of Programmable Embedded Systems. PhD thesis, Donald Bren School of Information and Computer Sciences , 2006. PDF PPT [Comment]
Keywords: Compiler Technique, Embedded Processor.  
@PhdThesis{ShrivastavaPHDTHESIS2006,
      AUTHOR = {Shrivastava, Aviral},
      TITLE = {Compiler-in-Loop Exploration of Programmable Embedded Systems},
      YEAR = {2006},
      SCHOOL = {Donald Bren School of Information and Computer Sciences },
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1455572864.96_3. AviralThesis2006.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/AviralThesis.pdf},
      KEYWORDS = {Compiler Technique, Embedded Processor}
}
<< 2005 >> TOP
1 Add to my selection
Aviral Shrivastava, Ilya Issenin and Nikil Dutt. Compilation techniques for energy reduction in horizontally partitioned cache architectures. In CASES '05: Proceedings of the 2005 international conference on Compilers, architectures and synthesis for embedded systems, Pages 90-96, 2005. PDF PPT [Comment]
Keywords: Cache, Compiler Technique, Power Aware Computing.   Note: ISBN 1-59593-149-X.
@InProceedings{ShrivastavaCASES2005,
      AUTHOR = {Shrivastava, Aviral and Issenin, Ilya and Dutt, Nikil},
      TITLE = {Compilation techniques for energy reduction in horizontally partitioned cache architectures},
      YEAR = {2005},
      BOOKTITLE = {CASES '05: Proceedings of the 2005 international conference on Compilers, architectures and synthesis for embedded systems},
      PAGES = {90-96},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/miniCache.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/miniCache.ppt},
      NOTE = {ISBN 1-59593-149-X},
      KEYWORDS = {Cache, Compiler Technique, Power Aware Computing}
}
2 Add to my selection
Aviral Shrivastava, Eugene Earlie, Nikil Dutt and Alexandru Nicolau. Aggregating processor free time for energy reduction. In CODES+ISSS '05: Proceedings of the international conference on Hardware/software codesign and system synthesis, Pages 154-159, 2005. PDF PPT [Comment]
Keywords: PICA.   Note: ISBN 1-59593-161-9.
@InProceedings{ ShrivastavaCODESISSS2005,
      AUTHOR = {Shrivastava, Aviral and Earlie, Eugene and Dutt, Nikil and Nicolau, Alexandru},
      TITLE = {Aggregating processor free time for energy reduction},
      YEAR = {2005},
      BOOKTITLE = {CODES+ISSS '05: Proceedings of the international conference on Hardware/software codesign and system synthesis},
      PAGES = {154-159},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/processorAggregation.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/processorAggregation.ppt},
      NOTE = {ISBN 1-59593-161-9},
      KEYWORDS = {PICA}
}
3 Add to my selection
Aviral Shrivastava, Nikil Dutt, Alexandru Nicolau and Eugene Earlie. PBExplore: A Framework for Compiler-in-the-Loop Exploration of Partial Bypassing in Embedded Processors. In DATE '05: Proceedings of the conference on Design, Automation and Test in Europe, 2005. PDF PPT [Comment]
Keywords: BAC.  
@InProceedings{ShrivastavaDATE2005,
      AUTHOR = {Shrivastava, Aviral and Dutt, Nikil and Nicolau, Alexandru and Earlie, Eugene},
      TITLE = {PBExplore: A Framework for Compiler-in-the-Loop Exploration of Partial Bypassing in Embedded Processors},
      YEAR = {2005},
      BOOKTITLE = {DATE '05: Proceedings of the conference on Design, Automation and Test in Europe},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/pbExplore.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/pbExplore.ppt},
      KEYWORDS = {BAC}
}
4 Add to my selection
Aviral Shrivastava, Nikil Dutt, Alexandru Nicolau and Eugene Earlie. Compiler-in-the-Loop ADL-driven Early Architectural Exploration. In TECHCON 2005: Semiconductor Research Corporation, 2005. PDF PPT [Comment]
Keywords: Compiler Technique.  
@InProceedings{ShrivastavaTECHCONSRC2005,
      AUTHOR = {Shrivastava, Aviral and Dutt, Nikil and Nicolau, Alexandru and Earlie, Eugene},
      TITLE = {Compiler-in-the-Loop ADL-driven Early Architectural Exploration},
      YEAR = {2005},
      BOOKTITLE = {TECHCON 2005: Semiconductor Research Corporation},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/techCon.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/techCon.ppt},
      KEYWORDS = {Compiler Technique}
}
<< 2004 >> TOP
1 Add to my selection
Aviral Shrivastava, Eugene Earlie, Nikil Dutt and Alexandru Nicolau. Operation tables for scheduling in the presence of incomplete bypassing. In CODES+ISSS, Pages 194-199 , 2004. PDF PPT [Comment]
Keywords: BAC.  
@InProceedings{ShrivastavaCODES2004,
      AUTHOR = {Shrivastava, Aviral and Earlie, Eugene and Dutt, Nikil and Nicolau, Alexandru},
      TITLE = {Operation tables for scheduling in the presence of incomplete bypassing.},
      YEAR = {2004},
      BOOKTITLE = {CODES+ISSS},
      PAGES = {194-199 },
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1455572927.74_4[1]. ShrivastavaCODES2004.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/techCon.ppt},
      KEYWORDS = {BAC}
}
2 Add to my selection
Aviral Shrivastava and Nikil Dutt. Energy efficient code generation exploiting reduced bit-width instruction set architectures (rISA) In ASP-DAC '04: Proceedings of the 2004 conference on Asia South Pacific design automation, Pages 475-477, 2004. PDF PPT [Comment]
Keywords: RISA.   Note: ISBN 0-7803-8175-0.
@InProceedings{ShrivastavaASPDAC2004,
      AUTHOR = {Shrivastava, Aviral and Dutt, Nikil},
      TITLE = {Energy efficient code generation exploiting reduced bit-width instruction set architectures (rISA)},
      YEAR = {2004},
      BOOKTITLE = {ASP-DAC '04: Proceedings of the 2004 conference on Asia South Pacific design automation},
      PAGES = {475-477},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/rISAEnergy.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/rISAEnergy.ppt},
      NOTE = {ISBN 0-7803-8175-0},
      KEYWORDS = {RISA}
}
<< 2003 >> TOP
1 Add to my selection
Sudeep Pasricha, Partha Biswas, Prabhat Mishra, Aviral Shrivastava, Atri Mandal, Nikil Dutt and Alexandru Nicolau. A Framework for GUI-driven Design Space Exploration of a MIPS4K-like processor. Technical report, University of California, Irvine, April 2003. PDF [Comment]
Keywords: Embedded Processor, Instruction Set Architecture.  
@TechReport{PasrichaTECHREPORT2003,
      AUTHOR = {Pasricha, Sudeep and Biswas, Partha and Mishra, Prabhat and Shrivastava, Aviral and Mandal, Atri and Dutt, Nikil and Nicolau, Alexandru},
      TITLE = {A Framework for GUI-driven Design Space Exploration of a MIPS4K-like processor},
      YEAR = {2003},
      MONTH = {April},
      INSTITUTION = {University of California, Irvine},
      PDF = {http://aviral.lab.asu.edu/bibadmin/uploads/pdf/1467163650.73_A framework for GUI-Driven design space exploration of a MIPS4K-like processor.pdf},
      KEYWORDS = {Embedded Processor, Instruction Set Architecture}
}
<< 2002 >> TOP
1 Add to my selection
Ashok Halambi, Aviral Shrivastava, Partha Biswas, Nikil Dutt and Alexandru Nicolau. A design space exploration framework for reduced bit-width instruction set architecture (rISA) design. In ISSS '02: Proceedings of the 15th international symposium on System Synthesis, Pages 120-125, 2002. PDF PPT [Comment]
Keywords: RISA.   Note: ISBN 1-58113-576-9.
@InProceedings{HalambiISSS2002,
      AUTHOR = {Halambi, Ashok and Shrivastava, Aviral and Biswas, Partha and Dutt, Nikil and Nicolau, Alexandru},
      TITLE = {A design space exploration framework for reduced bit-width instruction set architecture (rISA) design},
      YEAR = {2002},
      BOOKTITLE = {ISSS '02: Proceedings of the 15th international symposium on System Synthesis},
      PAGES = {120-125},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/rISAExplore.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/rISAExplore.ppt},
      NOTE = {ISBN 1-58113-576-9},
      KEYWORDS = {RISA}
}
2 Add to my selection
Ashok Halambi, Aviral Shrivastava, Partha Biswas, Nikil Dutt and Alexandru Nicolau. An Efficient Compiler Technique for Code Size Reduction Using Reduced Bit-Width ISAs. In DATE '02: Proceedings of the conference on Design, automation and test in Europe, Pages 402, 2002. PDF PPT [Comment]
Keywords: RISA.  
@InProceedings{HalambiDATE2002,
      AUTHOR = {Halambi, Ashok and Shrivastava, Aviral and Biswas, Partha and Dutt, Nikil and Nicolau, Alexandru},
      TITLE = {An Efficient Compiler Technique for Code Size Reduction Using Reduced Bit-Width ISAs},
      YEAR = {2002},
      BOOKTITLE = {DATE '02: Proceedings of the conference on Design, automation and test in Europe},
      PAGES = {402},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/rISACompiler.pdf},
      SLIDES = {http://aviral.lab.asu.edu/temp/publications/papers/rISACompiler.ppt},
      KEYWORDS = {RISA}
}
<< 2001 >> TOP
1 Add to my selection
Ashok Halambi, Aviral Shrivastava, Nikil Dutt and Alexandru Nicolau. A customizable compiler framework for embedded systems. In In SCOPES, Springer, 2001. PDF [Comment]
Keywords: Compiler Technique, Embedded Processor.  
@InProceedings{HalambiSCOPES2001,
      AUTHOR = {Halambi, Ashok and Shrivastava, Aviral and Dutt, Nikil and Nicolau, Alexandru},
      TITLE = {A customizable compiler framework for embedded systems},
      YEAR = {2001},
      BOOKTITLE = {In SCOPES},
      PUBLISHER = {Springer},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/customizableCompiler.pdf},
      KEYWORDS = {Compiler Technique, Embedded Processor}
}
<< 2000 >> TOP
1 Add to my selection
Aviral Shrivastava, Mohit Kumar, Sanjiv Kapoor, Shashi Kumar and M. Balakrishnan. Optimal Hardware/Software Partitioning for Concurrent Specification Using Dynamic Programming. In VLSID '00: Proceedings of the 13th International Conference on VLSI Design, Pages 110, 2000. PDF [Comment]
Keywords: Compiler Technique.   Note: ISBN 0-7695-0487-6.
@InProceedings{ShrivastavaVLSI2000,
      AUTHOR = {Shrivastava, Aviral and Kumar, Mohit and Kapoor, Sanjiv and Kumar, Shashi and Balakrishnan, M.},
      TITLE = {Optimal Hardware/Software Partitioning for Concurrent Specification Using Dynamic Programming},
      YEAR = {2000},
      BOOKTITLE = {VLSID '00: Proceedings of the 13th International Conference on VLSI Design},
      PAGES = {110},
      PDF = {http://aviral.lab.asu.edu/temp/publications/papers/hwSwPartition.pdf},
      NOTE = {ISBN 0-7695-0487-6},
      KEYWORDS = {Compiler Technique}
}
Feedback: Aviral Shrivastava
Last modified: Mon November 22 2010 16:16:55
        BibAdmin