default search action
Satish Narayanasamy
Person information
- affiliation: University of Michigan, Ann Arbor, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j11]Reetuparna Das, Satish Narayanasamy:
Systems Challenges and Opportunities for Genomics. Computer 57(8): 127-135 (2024) - 2023
- [j10]Timothy Dunn, David T. Blaauw, Reetuparna Das, Satish Narayanasamy:
nPoRe: n-polymer realigner for improved pileup-based variant calling. BMC Bioinform. 24(1): 98 (2023) - [c62]Yufeng Gu, Arun Subramaniyan, Timothy Dunn, Alireza Khadem, Kuan-Yu Chen, Somnath Paul, Md. Vasimuddin, Sanchit Misra, David T. Blaauw, Satish Narayanasamy, Reetuparna Das:
GenDP: A Framework of Dynamic Programming Acceleration for Genome Sequencing Analysis. ISCA 2023: 25:1-25:15 - 2021
- [j9]Zhehong Wang, Tianjun Zhang, Daichi Fujiki, Arun Subramaniyan, Xiao Wu, Makoto Yasuda, Satoru Miyoshi, Masaru Kawaminami, Reetuparna Das, Satish Narayanasamy, David T. Blaauw:
A 2.46M Reads/s Seed-Extension Accelerator for Next-Generation Sequencing Using a String-Independent PE Array. IEEE J. Solid State Circuits 56(3): 824-833 (2021) - [c61]Arun Subramaniyan, Jack Wadden, Kush Goliya, Nathan Ozog, Xiao Wu, Satish Narayanasamy, David T. Blaauw, Reetuparna Das:
Accelerated Seeding for Genome Sequence Alignment with Enumerated Radix Trees. ISCA 2021: 388-401 - [c60]Arun Subramaniyan, Yufeng Gu, Timothy Dunn, Somnath Paul, Md. Vasimuddin, Sanchit Misra, David T. Blaauw, Satish Narayanasamy, Reetuparna Das:
GenomicsBench: A Benchmark Suite for Genomics. ISPASS 2021: 1-12 - [c59]Timothy Dunn, Harisankar Sadasivan, Jack Wadden, Kush Goliya, Kuan-Yu Chen, David T. Blaauw, Reetuparna Das, Satish Narayanasamy:
SquiggleFilter: An Accelerator for Portable Virus Detection. MICRO 2021: 535-549 - [c58]Kevin Loughlin, Ian Neal, Jiacheng Ma, Elisa Tsai, Ofir Weisse, Satish Narayanasamy, Baris Kasikci:
DOLMA: Securing Speculation with the Principle of Transient Non-Observability. USENIX Security Symposium 2021: 1397-1414 - 2020
- [j8]Subarno Banerjee, David Devecsery, Peter M. Chen, Satish Narayanasamy:
Sound garbage collection for C using pointer provenance. Proc. ACM Program. Lang. 4(OOPSLA): 176:1-176:28 (2020) - [c57]Zhehong Wang, Tianjun Zhang, Daichi Fujiki, Arun Subramaniyan, Xiao Wu, Makoto Yasuda, Satoru Miyoshi, Masaru Kawaminami, Reetuparna Das, Satish Narayanasamy, David T. Blaauw:
A 2.46M reads/s Genome Sequencing Accelerator using a 625 Processing-Element Array. CICC 2020: 1-4 - [c56]Vaibhav Gogte, William Wang, Stephan Diestelhorst, Peter M. Chen, Satish Narayanasamy, Thomas F. Wenisch:
Relaxed Persist Ordering Using Strand Persistency. ISCA 2020: 652-665 - [c55]Daichi Fujiki, Shunhao Wu, Nathan Ozog, Kush Goliya, David T. Blaauw, Satish Narayanasamy, Reetuparna Das:
SeedEx: A Genome Sequencing Accelerator for Optimal Alignments in Subminimal Space. MICRO 2020: 937-950 - [c54]Xiao Wu, Arun Subramaniyan, Zhehong Wang, Satish Narayanasamy, Reetu Das, David T. Blaauw:
17.3 GCUPS Pruning-Based Pair-Hidden-Markov-Model Accelerator for Next-Generation DNA Sequencing. VLSI Circuits 2020: 1-2
2010 – 2019
- 2019
- [j7]Aasheesh Kolli, Vaibhav Gogte, Ali G. Saidi, Stephan Diestelhorst, William Wang, Peter M. Chen, Satish Narayanasamy, Thomas F. Wenisch:
Language Support for Memory Persistency. IEEE Micro 39(3): 94-102 (2019) - [c53]Vaibhav Gogte, William Wang, Stephan Diestelhorst, Aasheesh Kolli, Peter M. Chen, Satish Narayanasamy, Thomas F. Wenisch:
Software Wear Management for Persistent Memories. FAST 2019: 45-63 - [c52]Shaizeen Aga, Satish Narayanasamy:
InvisiPage: oblivious demand paging for secure enclaves. ISCA 2019: 372-384 - [c51]Hossein Golestani, Scott A. Mahlke, Satish Narayanasamy:
Characterization of Unnecessary Computations in Web Applications. ISPASS 2019: 11-21 - [c50]Matthew Tomei, Alexander G. Schwing, Satish Narayanasamy, Rakesh Kumar:
Sensor Training Data Reduction for Autonomous Vehicles. HotEdgeVideo@MobiCom 2019: 45-50 - [c49]Subarno Banerjee, David Devecsery, Peter M. Chen, Satish Narayanasamy:
Iodine: Fast Dynamic Taint Tracking Using Rollback-free Optimistic Hybrid Analysis. IEEE Symposium on Security and Privacy 2019: 490-504 - 2018
- [c48]David Devecsery, Peter M. Chen, Jason Flinn, Satish Narayanasamy:
Optimistic Hybrid Analysis: Accelerating Dynamic Analysis through Predicated Static Analysis. ASPLOS 2018: 348-362 - [c47]Aditya Narayan, Tiansheng Zhang, Shaizeen Aga, Satish Narayanasamy, Ayse K. Coskun:
MOCA: Memory Object Classification and Allocation in Heterogeneous Memory Systems. IPDPS 2018: 326-335 - [c46]Daichi Fujiki, Arun Subramaniyan, Tianjun Zhang, Yu Zeng, Reetuparna Das, David T. Blaauw, Satish Narayanasamy:
GenAx: A Genome Sequencing Accelerator. ISCA 2018: 69-82 - [c45]Vaibhav Gogte, Stephan Diestelhorst, William Wang, Satish Narayanasamy, Peter M. Chen, Thomas F. Wenisch:
Persistency for synchronization-free regions. PLDI 2018: 46-61 - 2017
- [c44]Chun-Hung Hsiao, Satish Narayanasamy, Essam Muhammad Idris Khan, Cristiano L. Pereira, Gilles A. Pokam:
AsyncClock: Scalable Inference of Asynchronous Event Causality. ASPLOS 2017: 193-205 - [c43]Shaizeen Aga, Supreet Jeloka, Arun Subramaniyan, Satish Narayanasamy, David T. Blaauw, Reetuparna Das:
Compute Caches. HPCA 2017: 481-492 - [c42]Shaizeen Aga, Satish Narayanasamy:
InvisiMem: Smart Memory Defenses for Memory Bus Side Channel. ISCA 2017: 94-106 - [c41]Aasheesh Kolli, Vaibhav Gogte, Ali G. Saidi, Stephan Diestelhorst, Peter M. Chen, Satish Narayanasamy, Thomas F. Wenisch:
Language-level persistency. ISCA 2017: 481-493 - 2016
- [j6]Daniel Marino, Abhayendra Singh, Todd D. Millstein, Madanlal Musuvathi, Satish Narayanasamy:
DRFx: An Understandable, High Performance, and Flexible Memory Model for Concurrent Languages. ACM Trans. Program. Lang. Syst. 38(4): 16:1-16:40 (2016) - 2015
- [c40]Shaizeen Aga, Abhayendra Singh, Satish Narayanasamy:
zFENCE: Data-less Coherence for Efficient Fences. ICS 2015: 295-305 - [c39]Gaurav Chadha, Scott A. Mahlke, Satish Narayanasamy:
Accelerating asynchronous programs through event sneak peek. ISCA 2015: 642-654 - [c38]Abhayendra Singh, Shaizeen Aga, Satish Narayanasamy:
Efficiently enforcing strong memory ordering in GPUs. MICRO 2015: 699-712 - [c37]Shaizeen Aga, Sriram Krishnamoorthy, Satish Narayanasamy:
CilkSpec: optimistic concurrency for Cilk. SC 2015: 83:1-83:12 - [c36]Daniel Marino, Todd D. Millstein, Madanlal Musuvathi, Satish Narayanasamy, Abhayendra Singh:
The Silently Shifting Semicolon. SNAPL 2015: 177-189 - 2014
- [c35]Gaurav Chadha, Scott A. Mahlke, Satish Narayanasamy:
EFetch: optimizing instruction fetch for event-driven webapplications. PACT 2014: 75-86 - [c34]Chun-Hung Hsiao, Michael J. Cafarella, Satish Narayanasamy:
Reducing MapReduce Abstraction Costs for Text-centric Applications. ICPP 2014: 40-49 - [c33]Chun-Hung Hsiao, Michael J. Cafarella, Satish Narayanasamy:
Using web corpus statistics for program analysis. OOPSLA 2014: 49-65 - [c32]Chun-Hung Hsiao, Cristiano Pereira, Jie Yu, Gilles Pokam, Satish Narayanasamy, Peter M. Chen, Ziyun Kong, Jason Flinn:
Race detection for event-driven mobile applications. PLDI 2014: 326-336 - 2013
- [j5]Abhayendra Singh, Satish Narayanasamy, Daniel Marino, Todd D. Millstein, Madanlal Musuvathi:
A Safety-First Approach to Memory Models. IEEE Micro 33(3): 96-104 (2013) - [c31]Benjamin Wester, David Devecsery, Peter M. Chen, Jason Flinn, Satish Narayanasamy:
Parallelizing data race detection. ASPLOS 2013: 27-38 - [c30]Jessica Ouyang, Peter M. Chen, Jason Flinn, Satish Narayanasamy:
...And Region Serializability for All. HotPar 2013 - [c29]Reetuparna Das, Satish Narayanasamy, Sudhir Satpathy, Ronald G. Dreslinski:
Catnap: energy proportional multiple network-on-chip. ISCA 2013: 320-331 - 2012
- [j4]Kaushik Veeraraghavan, Dongyoon Lee, Benjamin Wester, Jessica Ouyang, Peter M. Chen, Jason Flinn, Satish Narayanasamy:
DoublePlay: Parallelizing Sequential Logging and Replay. ACM Trans. Comput. Syst. 30(1): 3:1-3:24 (2012) - [c28]Gaurav Chadha, Scott A. Mahlke, Satish Narayanasamy:
When less is more (LIMO): controlled parallelism forimproved efficiency. CASES 2012: 141-150 - [c27]Abhayendra Singh, Satish Narayanasamy, Daniel Marino, Todd D. Millstein, Madanlal Musuvathi:
End-to-end sequential consistency. ISCA 2012: 524-535 - [c26]Jie Yu, Satish Narayanasamy, Cristiano Pereira, Gilles Pokam:
Maple: a coverage-driven testing tool for multithreaded programs. OOPSLA 2012: 485-502 - [c25]Dongyoon Lee, Peter M. Chen, Jason Flinn, Satish Narayanasamy:
Chimera: hybrid program analysis for determinism. PLDI 2012: 463-474 - 2011
- [c24]Kaushik Veeraraghavan, Dongyoon Lee, Benjamin Wester, Jessica Ouyang, Peter M. Chen, Jason Flinn, Satish Narayanasamy:
DoublePlay: parallelizing sequential logging and replay. ASPLOS 2011: 15-26 - [c23]Abhayendra Singh, Daniel Marino, Satish Narayanasamy, Todd D. Millstein, Madanlal Musuvathi:
Efficient processor support for DRFx, a memory model with exceptions. ASPLOS 2011: 53-66 - [c22]Sujay Phadke, Satish Narayanasamy:
MLP aware heterogeneous memory system. DATE 2011: 956-961 - [c21]Dongyoon Lee, Mahmoud Said, Satish Narayanasamy, Zijiang Yang:
Offline symbolic analysis to infer Total Store Order. HPCA 2011: 357-358 - [c20]Daniel Marino, Abhayendra Singh, Todd D. Millstein, Madanlal Musuvathi, Satish Narayanasamy:
A case for an SC-preserving compiler. PLDI 2011: 199-210 - [c19]Kaushik Veeraraghavan, Peter M. Chen, Jason Flinn, Satish Narayanasamy:
Detecting and surviving data races using complementary schedules. SOSP 2011: 369-384 - 2010
- [c18]Dongyoon Lee, Benjamin Wester, Kaushik Veeraraghavan, Satish Narayanasamy, Peter M. Chen, Jason Flinn:
Respec: efficient online multiprocessor replayvia speculation and external determinism. ASPLOS 2010: 77-90 - [c17]Jie Yu, Satish Narayanasamy:
Tolerating Concurrency Bugs Using Transactions as Lifeguards. MICRO 2010: 263-274 - [c16]Daniel Marino, Abhayendra Singh, Todd D. Millstein, Madanlal Musuvathi, Satish Narayanasamy:
DRFX: a simple and efficient memory model for concurrent programming languages. PLDI 2010: 351-362
2000 – 2009
- 2009
- [c15]Jie Yu, Satish Narayanasamy:
A case for an interleaving constrained shared-memory multi-processor. ISCA 2009: 325-336 - [c14]Dongyoon Lee, Mahmoud Said, Satish Narayanasamy, Zijiang Yang, Cristiano Pereira:
Offline symbolic analysis for multi-processor execution replay. MICRO 2009: 564-575 - [c13]Daniel Marino, Madanlal Musuvathi, Satish Narayanasamy:
LiteRace: effective sampling for lightweight data-race detection. PLDI 2009: 134-143 - 2007
- [b1]Satish Narayanasamy:
Deterministic replay using processor support and its applications. University of California, San Diego, USA, 2007 - [j3]Weihaw Chuang, Satish Narayanasamy, Brad Calder:
Accelerating Meta Data Checks for Software Correctness and Security. J. Instr. Level Parallelism 9 (2007) - [j2]Smruti R. Sarangi, Satish Narayanasamy, Bruce Carneal, Abhishek Tiwari, Brad Calder, Josep Torrellas:
Patching Processor Design Errors with Programmable Hardware. IEEE Micro 27(1): 12-25 (2007) - [c12]Satish Narayanasamy, Ayse K. Coskun, Brad Calder:
Transient fault prediction based on anomalies in processor events. DATE 2007: 1140-1145 - [c11]Weihaw Chuang, Satish Narayanasamy, Brad Calder, Ranjit Jhala:
Bounds Checking with Taint-Based Analysis. HiPEAC 2007: 71-86 - [c10]Satish Narayanasamy, Zhenghao Wang, Jordan Tigani, Andrew Edwards, Brad Calder:
Automatically classifying benign and harmful data racesallusing replay analysis. PLDI 2007: 22-31 - 2006
- [j1]Satish Narayanasamy, Gilles Pokam, Brad Calder:
BugNet: Recording Application-Level Execution for Deterministic Replay Debugging. IEEE Micro 26(1): 100-109 (2006) - [c9]Satish Narayanasamy, Cristiano Pereira, Brad Calder:
Recording shared memory dependencies using strata. ASPLOS 2006: 229-240 - [c8]Weihaw Chuang, Satish Narayanasamy, Ganesh Venkatesh, Jack Sampson, Michael Van Biesbrouck, Gilles Pokam, Brad Calder, Osvaldo Colavin:
Unbounded page-based transactional memory. ASPLOS 2006: 347-358 - [c7]Satish Narayanasamy, Bruce Carneal, Brad Calder:
Patching Processor Design Errors. ICCD 2006: 491-498 - [c6]Satish Narayanasamy, Cristiano Pereira, Harish Patil, Robert Cohn, Brad Calder:
Automatic logging of operating system effects to guide application-level architecture simulation. SIGMETRICS/Performance 2006: 216-227 - [c5]Satish Narayanasamy, Cristiano Pereira, Brad Calder:
Software Profiling for Deterministic Replay Debugging of User Code. SoMeT 2006: 211-230 - 2005
- [c4]Satish Narayanasamy, Hong Wang, Perry H. Wang, John Paul Shen, Brad Calder:
A Dependency Chain Clustered Microarchitecture. IPDPS 2005 - [c3]Satish Narayanasamy, Gilles Pokam, Brad Calder:
BugNet: Continuously Recording Program Execution for Deterministic Replay Debugging. ISCA 2005: 284-295 - 2004
- [c2]Satish Narayanasamy, Yuanfang Hu, Suleyman Sair, Brad Calder:
Creating Converged Trace Schedules Using String Matching. HPCA 2004: 210-221 - 2003
- [c1]Satish Narayanasamy, Timothy Sherwood, Suleyman Sair, Brad Calder, George Varghese:
Catching Accurate Profiles in Hardwar. HPCA 2003: 269-280
Coauthor Index
aka: Reetu Das
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-09-10 01:14 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint