Publications

Created with Sketch.

2020


[38] FLAIR: Accelerating Reads with Consistency-Aware Network Routing
Hatem Takruri, Ibrahim Kettaneh, Ahmed Alquraan, Samer Al-Kiswany
USENIX Symposium on Networked Systems Design and Implementation (NSDI), Feb. 2020 (acceptance rate: 18%) [pdf]

[37] Accelerating Reads with In-Network Consistency-Aware Load Balancing
Hatem Takruri, Ibrahim Kettaneh, Ahmed Alquraan, Samer Al-Kiswany
Technical Report, Waterloo Advanced Systems Lab. Jan. 2020 [pdf]

2019


[36] The Network-Integrated Storage System
Ibrahim Kettaneh, Ahmed Alquraan, Hatem Takruri, Suli Yang, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, Samer Al-Kiswany
IEEE Transactions on Parallel and Distributed Systems (TPDS). 2019. [pdf]

2018


[35] An Analysis of Network-Partitioning Failures in Cloud Systems
Ahmed Alquraan, Hatem Takruri, Mohammed Alfatafta, Samer Al-Kiswany
USENIX Symposium on Operating Systems Design and Implementation (OSDI), October 2018. (18% acceptance rate) [pdf][slides]
(Best UWaterloo CS paper award for 2018)

[34] COOL: A Cloud-Optimized Structure for MPI Collective Operations
Mohammed Alfatafta, Zuhair AlSader, Samer Al-Kiswany
In the Proceedings of IEEE International Conference on Cloud Computing (Cloud), July 2018. [pdf]

2017


[33] NICE: Network-Integrated Cluster-Efficient Storage
Samer Al-Kiswany, Suli Yang, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
ACM International Symposium on High Performance Parallel and Distributed Computing (HPDC), June 2017. (18% acceptance rate) [pdf]

[32] A Cross-Layer Optimized Storage System for Workflow Applications
Samer Al-Kiswany, Lauro B. Costa, Hao Yang, Emalayan Vairavanathan, Matei Ripeanu
Journal on Future Generation Computer Systems. Feb. 2017 [pdf]

2016


[31] A Software-Defined Storage for Workflow Applications
Samer Al-Kiswany, Matei Ripeanu
IEEE Cluster Conference, Sept. 2016 [pdf]

[30] Interacting with Large Distributed Datasets Using Sketch
Mihai Budiu, Rebecca Isaacs, Derek Murray, Gordon Plotkin, Paul Barham, Samer Al-Kiswany, Yazan Boshmaf, Qingzhou Luo, and Alexandr Andoni
Eurographics Symposium on Parallel Graphics and Visualization, Netherlands, June 2016 [pdf]

2015


[29] Split-Level I/O Scheduling
Suli Yang, Tyler Harter, Nishant Agrawal, Salini Selvaraj Kowsalya, Anand Krishnamurthy, Samer Al-Kiswany, Rini T. Kaushik*, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
ACM Symposium on Operating Systems Principles (SOSP), Oct. 2015. (16% acceptance rate)[pdf]

[28] Crash Consistency
Thanumalayan Pillai, Vijay Chidambaram, Ramnatthan Alagappan, Samer Al-Kiswany, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Communications of the ACM, Vol. 58, No. 10, Oct. 2015 [pdf][html]

[27] Crash Consistency: Rethinking the Fundamental Abstractions of the File System
Thanumalayan Pillai, Vijay Chidambaram, Ramnatthan Alagappan, Samer Al-Kiswany, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Queue – Distributed Systems Queue, Volume 13 Issue 7, July 2015. [pdf][html]

2014


[26] All File Systems Are Not Created Equal: On the Complexity of Crafting Crash Consistent Applications
Thanumalayan Pillai, Vijay Chidambaram, Ramnatthan Alagappan, Samer Al-Kiswany, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Symposium on Operating Systems Design and Implementation (OSDI), 2014 (18% acceptance rate) [pdf]

[25] Physical Disentanglement in a Container-Based File System
Lanyue Lu, Yupu Zhang, Thanh Do, Samer Al-Kiswany, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Symposium on Operating Systems Design and Implementation (OSDI), 2014 (18% acceptance rate) [pdf]

[24] Supporting Storage Configuration for I/O Intensive Workflows
Lauro Beltrão Costa, Samer Al-Kiswany, Hao Yang, Matei Ripeanu
ACM International Conference on Supercomputing (ICS). June 2014. (21% acceptance rate) [pdf]

2013 and older


[23] Active Data: A Data-Centric Approach to Data Life-Cycle Management
Anthony Simonet, Gilles Fedak, Matei Ripeanu, Samer Al-Kiswany
Parallel Data Storage Workshop (PDSW) collocated with SC13, Nov. 2013, Denver. [pdf]

[22] Predicting Intermediate Storage Performance for Workflow Applications
Lauro Costa, Samer Al-Kiswany, Abmar Barros, Hao Yang, Matei Ripeanu
Parallel Data Storage Workshop (PDSW) collocated with SC13, Nov. 2013, Denver. [pdf]

[21] Cost Exploration of Data Sharings in the Cloud
Samer Al-Kiswany, Hakan Hacigumus, Ziyang Liu, Jagan Sankaranarayanan
International Conference on Extending Database Technology (EDBT), Italy, Mar. 2013. (20% acceptance rate) [pdf]

[20] GPUs as Storage System Accelerators
Samer Al-Kiswany, Abdullah Gharaibeh, Matei Ripeanu
IEEE Transactions on Parallel and Distributed Systems (TPDS). May 2012.[pdf]

[19] Avoiding the Disk Bottleneck in Deduplicated VM Transfer
Jake Slack, Samer Al-Kiswany, Matei Ripeanu
High Performance Computing Symposium (HPCS). May 2012.

[18] A Workflow-Aware Storage System: An Opportunity Study
Emalayan Vairavanathan, Samer Al-Kiswany, Lauro Costa, Zhao Zhang, Daniel Katz, Michael Wilde, Matei Ripeanu
International Symposium on Clusters, Cloud, and Grid Computing (CCGrid ‘12), Ottawa, Canada, May 2012 [pdf]

[17] Assessing Data Deduplication Trade-offs from an Energy Perspective
Lauro Beltrão Costa, Samer Al-Kiswany, Raquel Vigolvino Lopes, Matei Ripeanu
Workshop on Energy Consumption and Reliability of Storage Systems (ERSS), Orlando, Florida, July 2011.[pdf]

[16] VMFlock: VM Co-Migration for the Cloud
Samer Al-Kiswany, Dinesh Subhraveti, Prasenjit Sarkar, Matei Ripeanu
IEEE/ACM International Symposium on High Performance Distributed Computing (HPDC 2011), San Jose, CA, June 2011. (13% acceptance rate)[pdf][slides]

[15] ThriftStore: Finessing Reliability Tradeoffs in Replicated Storage Systems
Abdullah Gharaibeh, Samer Al-Kiswany, Matei Ripeanu
IEEE Transactions on Parallel and Distributed Systems, vol 22(6), pp.910-923, June 2011.[pdf]

[14] A GPU Accelerated Storage System
Abdullah Gharaibeh, Samer Al-Kiswany, Sathish Gopalakrishnan, Matei Ripeanu
IEEE/ACM International Symposium on High Performance Distributed Computing (HPDC 2010), Chicago, IL, June 2010. (22% acceptance rate) [pdf]

[13] GPU Support for Batch Oriented Workloads
Lauro B. Costa, Samer Al-Kiswany, Matei Ripeanu
IEEE International Performance Computing and Communications Conference (IPCCC), Phoenix, AZ, December 2009.[pdf]

[12] The Case for a Versatile Storage System
Samer Al-Kiswany, Abdullah Gharaibeh, Matei Ripeanu
SOSP Workshop on Hot Topics in Storage and File Systems (HotStorage’09), October 2009, Big Sky Resort Big Sky, MT. (20% acceptance rate) [pdf][slides]

[11] On GPU’s Viability as a Middleware Accelerator
Samer Al-Kiswany, Abdullah Gharaibeh, Elizeu Santos-Neto, Matei Ripeanu
Journal of Cluster Computing, Springer, 2009. [pdf]

[10] Beyond Music Sharing: An Evaluation of Peer-to-Peer Data Dissemination Techniques in Large Scientific Collaborations
Samer Al-Kiswany, Matei Ripeanu, Adriana Iamnitchi and Sudharshan Vazhkudai
Journal of Grid Computing, Volume 7, Issue 1, Page 91, 2009. [pdf]

[9] Configurable Security for Scavenged Storage Systems
Abdullah Gharaibeh, Samer Al-Kiswany, Matei Ripeanu
International Workshop on Storage Security and Survivability (StorageSS 2008), Alexandria, Virginia, October 2008.[pdf]

[8] StoreGPU: Exploiting Graphics Processing Units to Accelerate Distributed Storage Systems
Samer Al-Kiswany, Abdullah Gharaibeh, Elizeu Santos-Neto, George Yuan, Matei Ripeanu
ACM/IEEE International Symposium on High Performance Distributed Computing (HPDC 2008), Boston, MA, June 23-27, 2008. (17% acceptance rate) [pdf][slides]

[7] stdchk: A Checkpoint Storage System for Desktop Grid Computing
Samer Al-Kiswany, Matei Ripeanu, Sudharshan Vazhkudai, Abdullah Gharaibeh
International Conference on Distributed Computing Systems (ICDCS ‘08), Beijing, China, June 17-20, 2008. (16% acceptance rate).[pdf][slides]

[6] Beyond Search and Navigability: Custom Metadata Can Enable Cross-Layer Optimizations in Storage Systems
Elizeu Santos-Neto, Samer Al-Kiswany, Nazareno Andrade, Sathish Gopalakrishnan, Matei Ripeanu
ACM/IEEE International Symposium on High Performance Distributed Computing (HPDC) – Hot Topics Track, Boston, MA, June 23-27, 2008.[pdf]

[5] Are P2P Data-Dissemination Techniques Viable in Today’s Data-Intensive Scientific Collaborations?
Samer Al-Kiswany, Matei Ripeanu, Adriana Iamnitchi, and Sudharshan Vazhkudai
The 13th International Euro-Par Conference, European Conference on Parallel and Distributed Computing, August 28-31, 2007, Rennes, France.(27% acceptance rate)[pdf][slides]

[4] A Simulation Study of Data Distribution Strategies for Large-scale Scientific Data Collaborations
Samer Al-Kiswany and Matei Ripeanu
IEEE Canadian Conference on Electrical and Computer Engineering, Vancouver, BC, April 2007.[pdf]

[3] A High-Performance GridFTP Server at Desktop Cost
Samer Al-Kiswany, Armin Bahramshahry, Hesam Ghasemi, Matei Ripeanu, Sudharshan S. Vazhkudai
Poster, (SC07): International Conference on High Performance Computing, Networking, Storage and Analysis, Reno, Nevada, November 2007 (acceptance rate = 25%)[pdf]

[2] Beyond MP3 Sharing BitTorrent in Data Intensive Scientific Applications
Samer Al-Kiswany, Matei Ripeanu
Poster, 7th Annual BCNet Conference, Vancouver, Canada, April 2007.

[1] A New Algorithm for Arabic Optical Character Recognition
Omar Al-Jarrah, Samer Al-Kiswany, Bashar Al-Gharaibeh, Mohamed Fraiwan, and Hani Khasawneh
WSEAS Transactions on Information Science and Applications, Issue 4, Volume 3, April 2006. ISSN : 1790-0832 , pages 832-845