Works (40)

2019 journal article

Compiler-support for Critical Data Persistence in NVM

ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 16(4).

By: R. Elkhouly, M. Alshboul, A. Hayashi, Y. Solihin & K. Kimura

Source: Web Of Science
Added: January 13, 2020

2019 journal article

Efficient Checkpointing with Recompute Scheme for Non-volatile Main Memory

ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 16(2).

By: M. Alshboul, H. Elnawawy, R. Elkhouly, K. Kimura, J. Tuck & Y. Solihin

Source: Web Of Science
Added: August 5, 2019

2018 conference paper

Lazy Persistency: a High-Performing and Write-Efficient Software Persistency Technique

2018 ACM/IEEE 45TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 439–451.

By: M. Alshboul, J. Tuck & Y. Solihin

Source: NC State University Libraries
Added: March 4, 2019

2018 conference paper

Scheduling Page Table Walks for Irregular GPU Applications

2018 ACM/IEEE 45TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 180–192.

By: S. Shin, G. Cox, M. Oskin, G. Loh, Y. Solihin, A. Bhattacharjee, A. Basu

Source: NC State University Libraries
Added: March 4, 2019

2017 conference paper

Clone morphing: Creating new workload behavior from existing applications

Ieee international symposium on performance analysis of systems and, 97–107.

By: Y. Wang, A. Awad & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2017 conference paper

Hiding the long latency of persist barriers using speculative execution

44th Annual International Symposium on Computer Architecture (ISCA 2017), 175–186.

By: S. Shin, J. Tuck & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2017 conference paper

Obfusmem: A low-overhead access obfuscation for trusted memories

44th Annual International Symposium on Computer Architecture (ISCA 2017), 107–119.

By: A. Awad, Y. Wang, D. Shands & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2017 journal article

Significant and sustaining elevation of blood oxygen induced by chinese cupping therapy as assessed by near-infrared spectroscopy

Biomedical Optics Express, 8(1), 223–229.

By: T. Li, Y. Li, Y. Lin & K. Li

Source: NC State University Libraries
Added: August 6, 2018

2016 conference paper

Dense footprint cache: Capacity-efficient die-stacked DRAM last level cache

MEMSYS 2016: Proceedings of the International Symposium on Memory Systems, 191–203.

By: S. Shin, S. Kim & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2016 journal article

Silent shredder: Zero-cost shredding for secure non-volatile main memory controllers

ACM SIGPLAN Notices, 51(4), 263–276.

By: A. Awad, P. Manadhata, S. Haber, Y. Solihin & W. Horne

Source: NC State University Libraries
Added: August 6, 2018

2016 conference paper

Silent shredder: Zero-cost shredding for secure non-volatile main memory controllers

Operating Systems Review, 50(2), 263–276.

By: A. Awad, P. Manadhata, S. Haber, Y. Solihin & W. Horne

Source: NC State University Libraries
Added: August 6, 2018

2015 conference paper

Emulating cache organizations on real hardware using performance cloning

Ieee international symposium on performance analysis of systems and, 298–307.

By: Y. Wang & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2015 conference paper

MeToo: Stochastic modeling of memory traffic timing behavior

International conference on parallel architectures and compilation, 457–467.

By: Y. Wang, Y. Solihin & G. Balakrishnan

Source: NC State University Libraries
Added: August 6, 2018

2015 conference paper

Non-volatile memory host controller interface performance analysis in high-performance I/O systems

Ieee international symposium on performance analysis of systems and, 145–154.

By: A. Awad, B. Kettering & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2014 chapter

Collaborative Memories in Clusters: Opportunities and Challenges

In Transactions on Computational Science XXII (pp. 17–41).

By: A. Samih, R. Wang, C. Maciocco, M. Kharbutli & Y. Solihin

Source: Crossref
Added: February 24, 2020

2014 conference paper

STM : Cloning the spatial and temporal memory access behavior

International symposium on high-performance computer, 237–247.

By: A. Awad & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2012 conference paper

Modeling and analyzing key performance factors of shared memory MapReduce

2012 ieee 26th international parallel and distributed processing symposium (ipdps), 1306–1317.

By: D. Tiwari & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2012 conference paper

WEST: Cloning data cache behavior using stochastic traces

International symposium on high-performance computer, 387–398.

By: G. Balakrishnan & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2011 conference paper

Architectural framework for supporting operating system survivability

International symposium on high-performance computer, 456–465.

By: X. Jiang & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2011 journal article

Chop: Integrating dram caches for cmp server platforms

IEEE Micro, 31(1), 99–108.

By: X. Jiang, N. Madan, L. Zhao, M. Upton, R. Iyer, S. Makineni, D. Newell, Y. Solihin, R. Balasubramonian

Source: NC State University Libraries
Added: August 6, 2018

2011 journal article

Evaluating placement policies for managing capacity sharing in CMP architectures with private caches

ACM Transactions on Architecture and Code Optimization, 8(3).

By: A. Samih, Y. Solihin & A. Krishna

Source: NC State University Libraries
Added: August 6, 2018

2011 conference paper

HAQu: Hardware-accelerated queueing for fine-grained threading on a chip multiprocessor

International symposium on high-performance computer, 99–110.

By: S. Lee, D. Tiwari, S. Yan & J. Tuck

Source: NC State University Libraries
Added: August 6, 2018

2010 chapter

An Analysis of Secure Processor Architectures

In Transactions on Computational Science VII (pp. 101–121).

By: S. Chhabra, Y. Solihin, R. Lal & M. Hoekstra

Source: Crossref
Added: August 28, 2020

2010 conference paper

CHOP: Adaptive filter-based DRAM caching for CMP server platforms

International symposium on high-performance computer, 233–244.

By: X. Jiang, N. Madan, L. Zhao, M. Upton, R. Iyer, S. Makineni, D. Newell, Y. Solihin, R. Balasubramonian

Source: NC State University Libraries
Added: August 6, 2018

2010 chapter

Green Secure Processors: Towards Power-Efficient Secure Processor Design

In Transactions on Computational Science X (pp. 329–351).

By: S. Chhabra & Y. Solihin

Source: Crossref
Added: August 28, 2020

2010 conference paper

MMT: Exploiting Fine Grained Parallelism in Dynamic Memory Management

International Parallel and Distributed Processing Symposium.

By: D. Tiwari, J. Tuck & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2010 journal article

Quality of service shared cache management in chip multiprocessor architecture

ACM Transactions on Architecture and Code Optimization, 7(3).

By: F. Guo, Y. Solihin, L. Zhao & R. Iyer

Source: NC State University Libraries
Added: August 6, 2018

2010 conference paper

Understanding how off-chip memory bandwidth partitioning in chip multiprocessors affects system performance

International symposium on high-performance computer, 57–68.

By: F. Liu, X. Jiang & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2010 journal article

Understanding the behavior and implications of context switch misses

ACM Transactions on Architecture and Code Optimization, 7(4).

By: F. Liu & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2009 conference paper

Architecture support for improving bulk memory copying and initialization performance

International conference on parallel architectures and compilation, 169–180.

By: X. Jiang, Y. Solihin, L. Zhao & R. Iyer

Source: NC State University Libraries
Added: August 6, 2018

2009 book

Fundamentals of parallel computer architecture multichip and multicore systems

[United States?]: Solihin Pub.

By: Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2009 journal article

MemTracker: An accelerator for memory debugging and monitoring

ACM Transactions on Architecture and Code Optimization, 6(2).

By: G. Venkataramani, I. Doudalis, Y. Solihin & M. Prvulovic

Source: NC State University Libraries
Added: August 6, 2018

2009 conference paper

Memory Management Thread for Heap Allocation Intensive Applications

Workshop on Memory Performance: Dealing with Applications, Systems Architecture.

By: D. Tiwari, S. Lee, J. Tuck & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2009 journal article

Prefetching with helper threads for loosely coupled multiprocessor systems

IEEE Transactions on Parallel and Distributed Systems, 20(9), 1309–1324.

By: J. Lee, C. Jung, D. Lim & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2008 journal article

Counter-based cache replacement and bypassing algorithms

IEEE Transactions on Computers, 57(4), 433–447.

By: M. Kharbutli & Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2008 book

Fundamentals of parallel computer architecture

[United States?]: Solihin Pub.

By: Y. Solihin

Source: NC State University Libraries
Added: August 6, 2018

2008 conference paper

Making secure processors OS- and performance-friendly

ACM Transactions on Architecture and Code Optimization, 5(4).

By: S. Chhabra, B. Rogers, Y. Solihin & M. Prvulovic

Source: NC State University Libraries
Added: August 6, 2018

2006 journal article

HeapMon: A helper-thread approach to programmable, automatic, and low-overhead memory bug detection

IBM Journal of Research and Development, 50(2-3), 261–275.

By: R. Shetty, M. Kharbutli, Y. Solihin & M. Prvulovic

Source: NC State University Libraries
Added: August 6, 2018

2005 journal article

Eliminating conflict misses using prime number-based cache indexing

IEEE Transactions on Computers, 54(5), 573–586.

By: M. Kharbutli, Y. Solihin & J. Lee

Source: NC State University Libraries
Added: August 6, 2018

2003 journal article

Correlation prefetching with a user-level memory thread

IEEE Transactions on Parallel and Distributed Systems, 14(6), 563–580.

By: Y. Solihin, J. Lee & J. Torrellas

Source: NC State University Libraries
Added: August 6, 2018