Selected Publications (click here for a complete list)
- Z. Chen, S. W. Son, W. Hendrix, A. Agrawal, W-k. Liao,
and A. Choudhary, NUMARCK: Machine Learning Algorithm for
Resiliency and Checkpointing, In SC14.
- S. W. Son, S. Sehrish, W-K. Liao, R. Oldfield, and
A. Choudhary, Dynamic File Striping and Data Layout
Transformation on Parallel System with Fluctuating I/O
Workload, In IASDS 2013.
- W. Tantisiriroj, S. Patil, G. Gibson, S. W. Son,
S. Lang, and R. Ross, On the Duality of Data-intensive File System Design: Reconciling HDFS and PVFS, In SC 2011.
- S. W. Son, S. Lang, R. Latham, R. Ross, and R. Thakur, Reliable MPI through Layout-Aware Replication, In SNAPI 2011.
- S. W. Son, S. Lang, P. Carns, R. Ross, R. Thakur, B. Ozisikyilmaz, P. Kumar, W. K. Liao, and A. Choudhary,
Enabling Active Storage on Parallel I/O Software Stacks, In MSST 2010.
- C. Patrick, R. Garg, S. W. Son, M. Kandemir,
Improving I/O Performance using Soft-QoS Based Dynamic Storage Cache Partitioning, Cluster 2009.
- S. W. Son, M. Kandemir, M. Karakoy, D. Charkrabarti, A
Compiler-Directed Data Prefetching Scheme for Chip Multiprocessors, PPoPP 2009.
- S. W. Son, S. P. Muralidhar, O. Ozturk, M. Kandemir, I. Kolcu, and M. Karakoy, Profiler and Compiler Assisted Adaptive I/O Prefetching for Shared Storage Caches, PACT 2008.
- M. Kandemir, S. W. Son, and M. Karakoy, Improving I/O Performance of Applications through Compiler-Directed Code Restructuring, FAST 2008.
- S. W. Son and M. Kandemir, Runtime System Support for Software-Guided Disk Power Management, Cluster 2007.
- S. W. Son, K. Malkowski, G. Chen, M. Kandemir, and P. Raghavan, Reducing Energy Consumption of Parallel Sparse Matrix Applications Through Integrated Link/CPU Voltage Scaling, Journal of Supercomputing, 2007.
- S. W. Son and M. Kandemir, Energy-Aware Data Prefetching for Multi-Speed Disks, CF 2006.
- S. W. Son, G. Chen, and M. Kandemir, A Compiler-Guided Approach for Reducing Disk Power Consumption by Exploiting Disk Access Locality, CGO 2006.
- S. W. Son, G. Chen, and M. Kandemir, Energy Savings through Embedded Processing on Disk System, ASP-DAC 2006.
- S. W. Son, G. Chen, and M. Kandemir, Disk Layout Optimization for Reducing Energy Consumption, ICS 2005.
- S. W. Son, G. Chen, M. Kandemir, and A. Choudhary, Exposing Disk Layout to Compiler for Reducing Energy Consumption of Parallel Disk Based Systems, PPoPP 2005.
- S. W. Son, M. Kandemir, and A. Choudhary, Software-Directed Disk Power Management for Scientific Applications, IPDPS 2005.
Complete List
- O. Ozturk, M. Kandemir, S. W. Son, I. Kolku,
Shared Scratch Pad Memory Space Management Across Applications,
International Journal of Embedded Systems,
Vol. 4, No. 1, pp. 54-65, 2009.
- C. Patrick, S. W. Son, and M. Kandemir, Comparative Evaluation of Overlap Strategies with Study of I/O Overlap in MPI-IO, Operating System Review, Vol. 42, Issue 6, pp. 43-49, October 2008. (Best papers from SPEED 2008)
- S. W. Son and M. Kandemir, A Prefetching Algorithm for Multi-Speed Disks, Transactions on High-Performance Embedded Architectures and Compilers (Transactions on HiPEAC), 1(1):303-326, 2007. (Invited among the best papers from CF 2006)
- S. W. Son, G. Chen, O. Ozturk, M. Kandemir, and A. Choudhary, Compiler-Directed Energy Optimization for Parallel Disk Based Systems, IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol. 18, No. 9, pp. 1241-1257, September 2007.
- S. W. Son, K. Malkowski, G. Chen, M. Kandemir, and P. Raghavan, Reducing Energy Consumption of Parallel Sparse Matrix Applications Through Integrated Link/CPU Voltage Scaling, Journal of Supercomputing, Vol. 41, No. 3, pp. 179-213, September 2007.
Conference/Workshop Papers
- Z. Chen, S. W. Son, W. Hendrix, A. Agrawal, W-k. Liao,
and A. Choudhary, NUMARCK: Machine Learning Algorithm for
Resiliency and Checkpointing, To appear in SC14.
- S. W. Son, S. Sehrish, W-K. Liao, R. Oldfield, and
A. Choudhary, Dynamic File Striping and Data Layout
Transformation on Parallel System with Fluctuating I/O
Workload, In IASDS 2013.
- S. Sehrish, S. W. Son, W-K. Liao, A. Choudhary
and K. Schuchardt, Improving Collective I/O
Performance by Pipelining Request Aggregation and File
Access, In EuroMPI 2013.
- S. J. Kim, S. W. Son, M. Kandemir, W.-K. Liao,
R. Thakur, and A. Choudhary, IOPin: Runtime Profiling and
Optimization of Parallel I/O in HPC Systems, In
Parallel Data Storage Workshop (PDSW), 2012.
- W. Ding, Y. Zhang, M. Kandemir, and S. W. Son,
Compiler-Directed File Layout Optimization for Hierarchical
Storage Systems, In SC 2012.
- M. Kandemir, S. Srikantaiah, S. W. Son, Improving Shared Cache Behavior of Multithreaded Object-Oriented Applications in Multicores, In ICCAD 2011.
- W. Tantisiriroj, S. Patil, G. Gibson,
S. W. Son, S. Lang, and R. Ross, On the Duality of Data-intensive File System Design: Reconciling HDFS and PVFS, In SC 2011.
- S. W. Son, S. Lang, R. Latham, R. Ross, and R. Thakur, Reliable MPI-IO through Layout-Aware Replication, In SNAPI 2011.
- S. J. Kim, Y. Zhang, S. W. Son, R. Prabhakar, M. Kandemir, C. Patrick, W-.K. Liao, and A. Choudhary, Automated Tracing of I/O Stack, In EuroMPI 2010.
- M. Kandemir, S. P. Muralidhara, M. Karakoy, and S. W. Son,
Computation Mapping for Multi-Level Storage Cache Hierarchies, In HPDC 2010.
- J. Wozniak, S. W. Son, and R. Ross,
Object Storage Rebuild Analysis via Simulation with GOBS, In FTXS 2010.
- C. Patrick, M. Kandemir, M. Karakoy, S. W. Son, and A. Choudhary,
Cashing in on Hints for Better Prefetching and Caching in PVFS and MPI-IO, In HPDC 2010.
- S. W. Son, S. Lang, P. Carns, R. Ross, R. Thakur, B. Ozisikyilmaz, P. Kumar, W-.K. Liao, and A. Choudhary,
Enabling Active Storage on Parallel I/O Software Stacks, In MSST 2010.
- S. W. Son, M. Kandemir, Y. Zhang, R. Garg, Topology-Aware I/O Caching for Shared Storage Systems, In Proceedings of the 22nd International Conference on Parallel and Distributed Computing and Communication Systems (PDCCS'09), pages 143-150, Sept. 2009. [Best Paper]
- J. Wozniak, B. Jacobs, R. Latham, S. Lang, S. W. Son, and R. Ross, Implementing Reliable Data Structures for MPI Services in High Component Count Systems, In EuroPVM/MPI 2009, pages 321-322. [Poster]
- C. Patrick, R. Garg, S. W. Son, M. Kandemir,
Improving I/O Performance using Soft-QoS Based Dynamic Storage Cache Partitioning, In Proceedings of the IEEE International Conference on Cluster Computing (Cluster'09), Sept. 2009.
- R. Garg, S. W. Son, M. Kandemir, and P. Raghavan,
Markov Model
Based Disk Power Management for Data Intensive Workloads,
In Proceedings of the 9th IEEE International Symposium on Cluster
Computing and the Grid (CCGrid'09), pages 76-83, May
2009.
- S. W. Son, M. Kandemir, M. Karakoy, and D. Chakrabarti, A Compiler-Directed Data Prefetching Scheme for Chip Multiprocessors, In Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'09), Raleigh, NC, pages 209-218, Feb 2009.
- O. Ozturk, S. W. Son, M. Kandemir, and M. Karakoy, Prefetch Throttling and Data Pinning for Improving Performance of Shared Caches, In Proceedings of the ACM/IEEE Conference on High Performance Networking and Computing (SC'08), Austin, TX, Nov 2008.
- M. Kandemir, F. Li, M. J. Irwin, and S. W. Son, A Novel Migration-based NUCA Design for Chip Multiprocessors, In Proceedings of the ACM/IEEE Conference on High Performance Networking and Computing (SC'08), Austin, TX, Nov 2008.
- S. W. Son, S. P. Muralidhar, O. Ozturk, M. Kandemir, I. Kolcu, and M. Karakoy, Profiler and Compiler Assisted Adaptive I/O Prefetching for Shared Storage Caches, In Proceedings of the 17th International Conference on Parallel Architectures and Compilation Techniques (PACT'08), pp. 112-121, Toronto, Canada, Oct 2008.
- G. Chen, F. Li, S. W. Son, and M. Kandemir, Application mapping for chip multiprocessors, In Proceedings of Design Automation Conference, 2008.
- M. Kandemir, S. W. Son, and M. Karakoy, Improving I/O Performance of Applications through Compiler-Directed Code Restructuring, In Proceedings of USENIX Conference on File and Storage Technologies (FAST'08), pages 159-174, San Jose, CA, February 2008.
- C. Patrick, S. W. Son, and M. Kandemir, Enhancing the Performance of MPI-IO Applications by Overlapping I/O, Computation and Communication, In Proceedings of ACM SIGPLAN Symposium on Principle and Practice of Parallel Computing (PPoPP'08), Salt Lake City, UT, February 2008. [Poster]
- R. Prabhakar, S. W. Son, C. Patrick, S. H. K. Narayanan, and M. Kandemir, Securing Disk-Resident Data through Application Level Encryption, In Security in Storage Workshop (SISW), pp. 46-57, September 2007.
- S. W. Son and M. Kandemir, Runtime System Support for Software-Guided Disk Power Management, In Proceedings of the IEEE Cluster Computing (Cluster'07), pages 139-148, Austin, TX, September 2007.
- M. Kandemir, S. W. Son, and M. Karakoy, Improving Disk Reuse for Reducing Power Consumption, In Proceedings of the International Symposium on Low Power Electronics and Design (ISLPED'07), pages 129-134, Portland, Oregon, August 2007.
- O. Ozturk, M. Kandemir, and S. W. Son, An ILP Based Approach to Reducing Energy Consumption in NoC Based CMPs, In Proceedings of the International Symposium on Low Power Electronics and Design (ISLPED'07), pages 411-414, Portland, Oregon, August 2007. [Poster]
- S. W. Son and M. Kandemir, Integrated Data Reorganization and Disk Mapping for Reducing Disk Energy Consumption, In Proceedings of the 7th IEEE International Symposium on Cluster Computing and the Grid (CCGrid'07), pages 557-564, Rio de Janeiro, Brazil, May 2007.
- M. Kandemir, T. Yemliha, S. W. Son, and O. Ozturk, Memory Bank Aware Dynamic Loop Scheduling, In Proceedings of the Design, Automation and Test in Europe (DATE'07), Nice, France, April 2007.
- M. Kandemir and S. W. Son, Reducing Power through Compiler-Directed Barrier Synchronization Elimination, In Proceedings of the International Conference on Low Power Electronics and Design (ISLPED'06), pages 354-357, Tegernsee, Germany, Oct 2006. [Poster]
- S. W. Son and M. Kandemir, Energy-Aware Data Prefetching for Multi-Speed Disks, In Proceedings of the 3rd conference on Computing Frontiers (CF'06), pages 105-114, Ischia, Italy, May 2006.
- S. W. Son, K. Malkowski, G. Chen, M. Kandemir, and P. Raghavan, Integrated Link/CPU Voltage Scaling for Reducing Energy Consumption of Parallel Sparse Matrix Applications, In Proceedings of Workshop on High-Performance, Power-Aware Computing (HPPAC), pp. 8, Rhodes Island, Greece, April 2006.
- O. Ozturk, M. Kandemir, S. W. Son, and M. Karakoy, Selective Code/Data Migration for Reducing Communication Energy in Embedded MpSoC Architectures, In Proceedings of the 16th ACM Great Lakes Symposium on VLSI(GLSVLSI'06), pages 386-391, Philadelphia, PA, 2006.
- S. W. Son, G. Chen, and M. Kandemir, A Compiler-Guided Approach for Reducing Disk Power Consumption by Exploiting Disk Access Locality, In Proceedings of the 4th Annual International Symposium on Code Generation and Optimization (CGO'06), pages 256-266, Manhattan, New York, NY, March 2006.
- S. W. Son, G. Chen, and M. Kandemir, Energy Savings through Embedded Processing on Disk System, In Proceedings of the 11th Asia and South Pacific Design Automation Conference (ASP-DAC'06), Yokohama City, Japan, January 2006.
- S. W. Son, G. Chen, M. Kandemir, and A. Choudhary, Dynamic Compilation for Reducing Energy Consumption of I/O-Intensive Applications, In Proceedings of Workshop on Languages and Compilers for Parallel Computing (LCPC'05), Hawthorne, New York, October 2005.
- M. Kandemir, S. W. Son, and G. Chen, An Evaluation of Code and Data Optimizations in the Context of Disk Power Reduction, In Proceedings of the International Symposium on Low Power Electronics and Design (ISLPED'05), San Diego, California, pages 209-214, August 2005.
- S. W. Son, G. Chen, and M. Kandemir, Power-Aware Code Scheduling for Clusters of Active Disks, In Proceedings of the International Symposium on Low Power Electronics and Design (ISLPED'05), San Diego, California, pages 293-298, August 2005.
- S. W. Son, G. Chen, and M. Kandemir, Disk Layout Optimization for Reducing Energy Consumption, In Proceedings of the 19th International Conference on Supercomputing (ICS'05), Cambridge, Massachusetts, pages 274-283, June 2005.
- S. W. Son, G. Chen, M. Kandemir, and A. Choudhary, Exposing Disk Layout to Compiler for Reducing Energy Consumption of Parallel Disk Based Systems, In Proceedings of ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'05), Chicago, Illinois, pages 174-185, June 2005.
- S. W. Son, M. Kandemir, and A. Choudhary, Software-Directed Disk Power Management for Scientific Applications, In Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS'05), Denver, Colorado, pages 4b-4b, April 2005.
- S. H. K. Narayanan, S. W. Son, and M. Kandemir, F. Li,
Using Loop Invariants to Fight Soft Errors in Data Caches, In Proceedings of the Asia and South Pacific Design Automation Conference (ASP-DAC'05), Shanghai, China, January 2005.