|
CCL Research PublicationsSort By Date | Sort By Type | Download BibTeX
2012Data Intensive Computing with Clustered Chirp Servers, Tevfik Kosar, Data Intensive Distributed Computing: Challenges and Solutions for Large Scale Information Management, pages 140-154, IGI, January, 2012. ISBN: 9781615209712
2011Biocompute 2.0: An Improved Collaborative Workspace for Data Intensive Bio-Science., Concurrency and Computation: Practice and Experience, 23(17), pages 2305-2314, December, 2011. DOI: 10.1002/cpe.1782
Converting A High Performance Application to an Elastic Cloud Application, The 3rd IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2011), November, 2011.
Work Queue + Python: A Framework For Scalable Scientific Ensemble Applications, Workshop on Python for High Performance and Scientific Computing at SC11, November, 2011.
Scripting distributed scientific workflows using Weaver, Concurrency and Computation: Practice and Experience, November, 2011. DOI: 10.1002/cpe.1871
Adapting Bioinformatics Applications for Heterogeneous Systems: A Case Study, Emerging Computational Methods for the Life Sciences Workshop at ACM HPDC, pages 7-13, June, 2011. DOI: 10.1145/1996023.1996025
2010A Comparison and Critique of Eucalyptus, OpenNebula and Nimbus, IEEE International Conference on Cloud Computing Technology and Science, pages 417-426, November, 2010. DOI: 10.1109/CloudCom.2010.42
Attaching Cloud Storage to a Campus Grid Using Parrot, Chirp, and Hadoop , IEEE International Conference on Cloud Computing Technology and Science, pages 488-495, November, 2010. DOI: 10.1109/CloudCom.2010.74
Taming Complex Bioinformatics Workflows with Weaver, Makeflow, and Starch, Workshop on Workflows in Support of Large Scale Science, pages 1-6, November, 2010. DOI: 10.1109/WORKS.2010.5671858
Harnessing Parallelism in Multicore Clusters with the All-Pairs, Wavefront, and Makeflow Abstractions, Journal of Cluster Computing, 13(3), pages 243-256, September, 2010. DOI: 10.1007/s10586-010-0134-7
Environmentally Opportunistic Computing: Transforming the Data Center for Economic and Environmental Sustainability, IEEE Green Computing Conference, pages 383-388, August, 2010. DOI: 10.1109/GREENCOMP.2010.5598289
Abstractions for Cloud Computing with Condor, Syed Ahson and Mohammad Ilyas, Cloud Computing and Software Services: Theory and Techniques, pages 153-171, CRC Press, July, 2010. ISBN: 9781439803158
ROARS: A Scalable Repository for Data Intensive Scientific Computing, The Third International Workshop on Data Intensive Distributed Computing at ACM HPDC 2010, June, 2010. DOI: 10.1145/1851476.1851587
Weaver: Integrating Distributed Computing Abstractions into Scientific Workflows using Python, Challenges of Large Applications in Distributed Environments at ACM HPDC 2010, June, 2010. DOI: 10.1145/1851476.1851570
Towards Long Term Data Quality in a Large Scale Biometrics Experiment, Managing Data Quality for Collaborative Science at ACM HPDC 2010, June, 2010. DOI: 10.1145/1851476.1851559
Abstractions for Scientific Computing on Campus Grids, Ph.D. Thesis, University of Notre Dame, June, 2010.
Biocompute: Toward a Collaborative Workspace for Data Intensive Bio-Science, Workshop on Emerging Computational Methods for Life Sciences at ACM HPDC 2010, pages 489-498, June, 2010. DOI: 10.1145/1851476.1851547
All-Pairs: An Abstraction for Data Intensive Computing on Campus Grids, IEEE Transactions on Parallel and Distributed Systems, 21(1), pages 33-46, January, 2010. DOI: 10.1109/TPDS.2009.49
Visualizing Massively Multithreaded Applications with ThreadScope, to appear in Concurrency and Computation: Practice and Experience, 22(1), pages 45-67, January, 2010. DOI: 10.1002/cpe.1469
2009Towards Data Intensive Many Task Computing, Tevfik Kosar, Data Intensive Distributed Computing: Challenges and Solutions for Large-Scale Information Management, IGI, 2009.
Exploiting Locality with QThreads for Portable Parallel Performance, Ph.D. Thesis, University of Notre Dame, November, 2009.
Highly Scalable Genome Assembly on Campus Grids, Many-Task Computing on Grids and Supercomputers (MTAGS), November, 2009. DOI: 10.1145/1646468.1646480
Reflections on the Virtues of Modularity: A Case Study in Linux Security Modules, Software: Practice and Experience, 39(15), pages 1235-1251, October, 2009. DOI: 10.1002/spe.933
Cooperative Localization in GPS-Limited Urban Environments, ICST AdHocNets, September, 2009.
Scheduling Grid Workloads on Multicore Clusters to Minimize Energy and Maximize Performance, IEEE Grid Computing, September, 2009.
Portable Performance from Workstation to Supercomputer: Distributing Data Structures with Qthreads, Workshop on Programming Models for Emerging Architectures, pages 1-8, September, 2009.
Coordination of Access to Large-scale Datasets in Distributed Environments, A. Shoshani and D. Rotem, Scientific Data Management: Challenges, Existing Technology, and Deployment, Chapman and Hall / CRC Press, August, 2009. ISBN: 978-1420069808
Scalable Modular Genome Assembly on Campus Grids, University of Notre Dame, Computer Science and Engineering Department, Technical Report 2009-04, July, 2009.
Improving Data Availability in Mobile Applications Through Enhanced Cooperative Localization, Ph.D. Thesis, University of Notre Dame, July, 2009.
Harnessing Parallelism in Multicore Clusters with the All-Pairs and Wavefront Abstractions, IEEE High Performance Distributed Computing, pages 1-10, June, 2009. DOI: 10.1145/1551609.1551613
Grid Heating Clusters: Transforming Cooling Constraints Into Thermal Benefits, The Uptime Institute Green Enterprise IT Award Paper, pages 1-7, June, 2009.
CDF Software Distribution on the Grid using Parrot, Computing in High Energy Physics, May, 2009.
Biocompute: Harnessing Distributed Systems for Bioinformatics, B.S. Honors Thesis, University of Notre Dame, May, 2009.
Experience with BXGrid: A Data Repository and Computing Grid for Biometrics Research, Journal of Cluster Computing, 12(4), pages 373, April, 2009. DOI: 10.1007/s10586-009-0098-7
Chirp: A Practical Global Filesystem for Cluster and Grid Computing, Journal of Grid Computing, 7(1), pages 51-72, March, 2009. DOI: 10.1007/s10723-008-9100-5
2008Poster: BXGrid: A Data Repository and Workflow Abstraction for Biometrics Research, IEEE International Conference on e-Science, pages 394-395, December, 2008. DOI: 10.1109/eScience.2008.135
Scaling Up Classifiers to Cloud Computers, IEEE International Conference on Data Mining (ICDM), pages 472-481, December, 2008. DOI: 10.1109/ICDM.2008.99
Biomolecular Committor Probability Calculation Enabled by Processing in Network Storage, Journal of Parallel Computing, 34(11), pages 652-660, November, 2008. DOI: 10.1016/j.parco.2008.08.001
ENAVis: Enterprise Network Activities Visualization, USENIX Large Installation System Administration (LISA), pages 59-74, November, 2008.
Troubleshooting Thousands of Jobs on Production Grids Using Data Mining Techniques, IEEE Grid Computing, pages 217-224, August, 2008. DOI: 10.1109/GRID.2008.4662802
Poster: DataLab: Transactional Data Parallel Computing on an Active Storage Cloud, IEEE/ACM High Performance Distributed Computing, pages 233-234, June, 2008. DOI: 10.1145/1383422.1383461
All-Pairs: An Abstraction for Data Intensive Cloud Computing, IEEE International Parallel and Distributed Processing Symposium (IPDPS), pages 1-11, April, 2008. DOI: 10.1109/IPDPS.2008.4536311
QThreads: An API for Programming with Millions of Lightweight Threads, Workshop on Multithreaded Architectures and Applications at IEEE IPDPS, pages 1-8, April, 2008. DOI: 10.1109/IPDPS.2008.4536359
Towards a Data Analysis Grid for Biometrics Research, University of Notre Dame, Computer Science and Engineering Department, Technical Report 2008-05, April, 2008.
Making the Best of a Bad Situation: Prioritized Storage Management in GEMS, Future Generation Computing Systems, 24(1), pages 10-16, January, 2008. DOI: 10.1016/j.future.2007.04.003
Grid Heating: Transforming Cooling Constraints Into Thermal Benefits, University of Notre Dame, Computer Science and Engineering Department, Technical Report 2008-09, 2008.
2007On Demand Transient Storage and Backup in Mobile Systems, IEEE Military Communications Conference, pages 1-7, October, 2007. DOI: 10.1109/MILCOM.2007.4454917
Lessons Learned Building TeamTrak: An Urban/Outdoor Mobile Testbed, International Conference on Wireless Architectures Systems and Applications, pages 219-224, October, 2007. DOI: 10.1109/WASA.2007.35
Work in Progress: Integrating Undergraduate Research and Education via the TeamTrak Mobile Computing Framework, IEEE Frontiers in Education, pages 1-2, October, 2007. DOI: 10.1109/FIE.2007.4418007
Efficient Access to Many Small Files in a Filesystem for Grid Computing, IEEE Grid Computing, pages 243-250, September, 2007. DOI: 10.1109/GRID.2007.4354139
Poster: Lockdown: Distributed Policy Analysis and Enforcement within the Enterprise Network, USENIX Security Symposium, September, 2007.
Poster: All-Pairs: An Abstraction for Data Intensive Computing, IEEE/ACM Grid Computing, September, 2007.
Challenges in Executing Data Intensive Biometric Workloads on a Desktop Grid, Workshop on Large Scale and Volatile Desktop Grids at IEEE IPDPS, pages 481-489, April, 2007. DOI: 10.1109/IPDPS.2007.370671
Biomolecular Path Sampling Enabled by Processing in Network Storage, Workshop on High Performance Computational Biology at IEEE IPDPS, pages 1-6, April, 2007. DOI: 10.1109/IPDPS.2007.370446
Flexible Object Based Filesystems for Scientific Computing, M.S. Thesis, University of Notre Dame, April, 2007.
Sub-Identities: A Hierarchical Identity Model for Practical Containment, M.S. Thesis, University of Notre Dame, April, 2007.
2006How to Measure a Large Open Source Distributed System, Concurrency and Computation: Practice and Experience, 18(15), pages 1989-2019, December, 2006. DOI: 10.1002/cpe.v18:15
Access Control for a Replica Management Database, ACM Workshop on Storage Security and Survivability at ACM CCS, pages 41-46, October, 2006. DOI: 10.1145/1179559.1179567
Grid Deployment of Legacy Bioinformatics Applications with Transparent Data Access, IEEE Grid Computing, pages 120-127, September, 2006. DOI: 10.1109/ICGRID.2006.311006
Operating System Support for Space Allocation in Grid Storage Systems, IEEE Grid Computing, pages 104-111, September, 2006. DOI: 10.1109/ICGRID.2006.311004
Cacheable Decentralized Groups for Grid Resource Access Control, IEEE Grid Computing, pages 192-199, September, 2006. DOI: 10.1109/ICGRID.2006.311015
Positioning Dynamic Storage Caches for Transient Data, Workshop on High-Performance I/O Techniques and Deployment of Very Large Scale I/O Systems at IEEE Cluster Computing, pages 1-9, September, 2006. DOI: 10.1109/CLUSTR.2006.311900
Poster: Sub-Identities: Security for Mere Mortals, USENIX Security, September, 2006.
Experience with a Literate Approach to Computer Science, IEEE Frontiers in Education, pages 8-13, August, 2006. DOI: 10.1109/FIE.2006.322405
iDIBS: An Improved Distributed Internet Backup System, IEEE International Conference on Parallel and Distributed Systems (ICPADS), pages 58-67, July, 2006. DOI: 10.1109/ICPADS.2006.52
Transparent Access to Grid Resources for User Software, Concurrency and Computation: Practice and Experience, 18(7), pages 787-801, June, 2006. DOI: 10.1002/cpe.961
Short Paper: Troubleshooting Distributed Systems via Data Mining, IEEE Symposium on High Performance Distributed Computing (HPDC), pages 309-312, June, 2006.
Applying Feedback Control to a Replica Management System, IEEE Southeastern Symposium on System Theory, pages 472-476, March, 2006. DOI: 10.1109/SSST.2006.1619125
Using Condor Glide-Ins and Parrot to Move from Dedicated Resources to the Grid, Lecture Notes in Informatics, 81, pages 285-292, March, 2006.
Transparently Distributing CDF Software with Parrot, Computing in High Energy Physics, pages 1-4, February, 2006.
2005The Consequences of Decentralized Security in a Cooperative Storage System, Workshop on Security in Storage at IEEE FAST, pages 82-94, December, 2005. DOI: 10.1109/SISW.2005.11
Separating Abstractions from Resources in a Tactical Storage System , IEEE/ACM Supercomputing, pages 55-67, November, 2005. DOI: 10.1109/SC.2005.64
Identity Boxing: A New Technique for Consistent Global Identity, IEEE/ACM Supercomputing, pages 51-61, November, 2005. DOI: 10.1109/SC.2005.34
Work in Progress: A Literate Approach to Graduate Computer Science Education, IEEE Frontiers in Education, pages 1-2, October, 2005. DOI: 10.1109/FIE.2005.1612087
Towards Operating System Support for Distributed System Security, University of Notre Dame, Computer Science and Engineering Department, Technical Report 2005-18, October, 2005.
Parrot: An Application Environment for Data-Intensive Computing, Scalable Computing: Practice and Experience, 6(3), pages 9-18, September, 2005.
Poster: Identity Boxing: Secure User-Level Containment for the Grid, IEEE Symposium on High Performance Distributed Computing, pages 299-300, June, 2005. DOI: 10.1109/HPDC.2005.1520984
Generosity and Gluttony in GEMS: Grid Enabled Molecular Simulations, IEEE Symposium on High Performance Distributed Computing, pages 191-200, June, 2005. DOI: 10.1109/HPDC.2005.1520959
Patisserie: Support for Parameter Sweeps in a Fault-Tolerant, Massively Parallel, Peer-to-Peer Simulation Environment, Workshop on Agent Directed Simulation (ADS), pages 1-8, April, 2005.
Distributed Computing in Practice: The Condor Experience, Concurrency and Computation: Practice and Experience, 17(2-4), pages 323-356, February, 2005. DOI: 10.1002/cpe.v17:2/4
2004Building Reliable Clients and Servers, Ian Foster and Carl Kesselman, Grid: Blueprint for a New Computing Infrastructure, Morgan Kaufmann, 2004. ISBN: 1-55860-933-4
Coordinating Access to Computation and Data in Distributed Systems, Ph.D. Thesis, University of Wisconsin, August, 2004.
Explicit Control in a Batch Aware Distributed File System, USENIX Networked Systems Design and Implementation (NSDI), pages 365-378, April, 2004.
2003Condor and the Grid, Fran Berman and Anthony Hey and Geoffrey Fox, Grid Computing: Making the Global Infrastructure a Reality, John Wiley, 2003. ISBN: 0-470-85319-0
Pipeline and Batch Sharing in Grid Workloads, IEEE High Performance Distributed Computing, pages 152-161, June, 2003. DOI: 10.1109/HPDC.2003.1210025
The Ethernet Approach to Grid Computing, IEEE High Performance Distributed Computing, pages 138-, June, 2003. DOI: 10.1109/HPDC.2003.1210024
Parrot: Transparent User-Level Middleware for Data Intensive Computing, Workshop on Adaptive Grid Middleware at PACT, January, 2003.
XtremWeb and Condor: Sharing Resources Between Internet Connected Condor Pools, Workshop on Global and Peer-to-Peer Computing on Large Scale Distributed Systems at CCGRID, pages 382-390, 2003. DOI: 10.1109/CCGRID.2003.1199391
2002Error Scope on a Computational Grid, IEEE High Performance Distributed Computing, pages 199-208, July, 2002. DOI: 10.1109/HPDC.2002.1029919
2001Gathering at the Well: Creating Communities for Grid I/O, IEEE/ACM Supercomputing, pages 21-31, November, 2001. DOI: 10.1109/SC.2001.10023
The Kangaroo Approach to Data Movement on the Grid, IEEE High Performance Distributed Computing, pages 325-333, August, 2001. DOI: 10.1109/HPDC.2001.945200
Multiple Bypass: Interposition Agents for Distributed Computing, Journal of Cluster Computing, 4(1), pages 39-47, March, 2001. DOI: 10.1023/A:1011412209850
2000Bypass: A Tool for Building Split Execution Systems, IEEE High Performance Distributed Computing, pages 79-85, August, 2000. DOI: 10.1109/HPDC.2000.868637
| ||||||||||||||||||||||||||||||||||||||