William M. Jones, Ph.D.
Research      
  • HPC @ CCU ... (2008 - present)
    • High-performance Computing and Embedded Systems at Coastal Carolina University
  • OrangeFS ... (2011 - present)
    • Resilience in Parallel File Systems
  • BeoSim ... (2003 - 2012)
    • A Multi-cluster Computational Grid Simulator for Parallel Job Scheduling Research
  • Meso2D ... (2002 - 2003)
    • Parallel Atmospheric Physics Simulator
    Publications & Talks      
  • EuroPar - Resilience 2016: (22-AUG-2016)
    • "On the Inherent Resilience of Integer Operations",
      (Paper: PDF)
  • IGI Book Chapter - 2016: (01-JUN-2016)
    • "Analyzing the Robustness of HPC Applications Using a Fine-Grained Soft Error Fault Injection Tool",
      (Paper: PDF)
  • SELSE 2016: (2016)
    • "On the Resilience of Integer Operations",
      (Poster (peer-reviewed, conf. has no formal proceedings, copyright retained): PDF)
  • SC 2015: Booth Presentation (19-NOV-2015)
    • "Multiplicative Resilience: A Soft Error Fault Injection Study ",
      (Presentation: PDF)
  • CLUSTER 2015: (08-SEP-2015)
    • "Towards Building Resilient Scientific Applications: Resilience Analysis on the Impact of Soft Error and Transient Error Tolerance with the CLAMR Hydrodynamics Mini-App",
      (Paper: PDF)
  • LANL-MNC-USRC: Invited Talk (04-JUN-2015)
    • "Multiplicative Resilience: A Double-Edged Sword",
      (Presentation: PDF)
  • DOE Salishan 2015: (27-APR-2015)
    • "Fault Injection, Detection, and Correction in CLAMR Using F-SEFI",
      (Poster (by invitation, unpublished): PDF)
  • SC 2014: Poster (19-NOV-2014)
    • "Fault Injection, Detection, and Correction in CLAMR Using F-SEFI",
      (Poster: PDF)
  • SC 2014: Booth Presentation (19-NOV-2014)
    • "Evaluating the Fault-Tolerance of the CLAMR Hydrodynamics Mini-App with the F-SEFI Fault Injector",
      (Presentation: PDF)
  • ISSRE 2014: (03-NOV-2014)
    • "Fault Injection Experiments With the CLAMR Hydrodynamics Mini-App",
      (Paper: PDF)
  • LANL-MNC-USRC: Invited Talk (27-JUL-2014)
    • "ABFT Matrix Multiplication: Theory, Practice, ... & more Practice",
      (Presentation: PDF)
  • SC 2013: Booth Presentation (19-NOV-2013)
    • "Computational Discovery at Coastal Carolina University",
      (Presentation: Quicktime Movie 1920x1080)
      (Presentation Schedule: PDF)
  • SIGCSE 2013 (08-MAR-2013)
    • "Using FPGAs as a Reconfigurable Teaching Tool Throughout CS Systems Curriculum",
      (Paper: PDF, Local: PDF)
      (Presentation: KEY)
  • SC 2012: Booth Presentation (13-NOV-2012)
    • "OrangeFS_Next: SID Cache",
      (Presentation: PDF)
      (Presentation Schedule: PDF)
  • ACMSE 2012 (29-MAR-2012)
    • "Application Monitoring and Checkpointing in HPC: Looking Towards Exascale Systems",
      (Paper: PDF, Local: PDF)
      (Presentation: PDF)
  • Grand Strand Tech Expo 2012 (21-MAR-2012)
  • SIGCSE 2012 (29-FEB-2012)
    • "Workshop 10: Introduction to Using FPGAs in the Computer Science Curriculum",
      (Site: html, Proposal: PDF, Local: html, Citation: ACM DL)

      "Poster 17: Using FPGA Systems Across the Computer Science Curriculum",
      (Proposal: PDF, Poster: PDF, Citation: ACM DL)
  • SC 2011: Booth Presentation (14-NOV-2011)
    • "Cross-Institution Grid Classroom",
      (Poster: PDF, Presentation: PDF)
      (Presentation Schedule: PDF)
  • ACMSE 2011 (24-MAR-2011)
    • "Integrating Digital Logic Design and Assembly Programming Using FPGAs in the Classroom",
      (Paper: PDF, Local: PDF)
      (Presentation: PPT)
  • ACMSE 2011 (24-MAR-2011)
    • "Targeting FPGA-based Processors for an Implementation-Driven Compiler Construction Course",
      (Paper: PDF, Local: PDF)
      (Presentation: PPT)
  • Grand Strand Tech Expo 2011 (14-MAR-2011)
    • "Integrating Field-Programmable Gate Array Devices Across the Computer Science Curriculum",
      (Poster only: PDF)
  • N&B Meeting: Presentation (04-FEB-2011)
    • "Analog to Digital Conversion",
      (PPT, restricted to CCU domain)
  • SC 2010: Booth Presentation (15-NOV-2010)
    • "Cross-Institution Grid Classroom",
      (Poster: PDF, Presentation: PDF)
      (Presentation Schedule: PDF)
  • HPDC 2010 (23-JUN-2010)
    • "Impact of Sub-optimal Checkpoint Intervals on Application Efficiency in Computational Clusters",
      (Paper: PDF, Local Copy: PDF)
  • CSC 2010: Invited Talk (15-APR-2010)
    • "FPGAs In The Classroom: Practice and Experience",
      (Presentation: PPT, restricted to CCU domain)
  • CCPE Journal: Special Issue (10-SEP-2009)
    • "Network-aware Selective Job Checkpoint and Migration to Enhance Co-allocation In Multi-cluster Systems",
      (Paper: PDF, Local Copy: PDF)
  • National HPC Workshop on Resilience: (12-AUG-2009)
    • "Failure Test Harness and the Impact of Sub-optimal Checkpoint Intervals on Application Efficiency",
      (Poster only: PDF)
  • LANL Resilience Seminar: Invited Talk (07-JUL-2009)
    • "Impact of Non-optimal Checkpoint Intervals on Overall Application Efficiency in Cluster Computing: A Simulation-Based Study",
      (Presentation: PDF)
  • CSC 2009: Invited Talk (27-MAR-2009)
    • "Integrating Field Programmable Gate Arrays Across a Computer Science Curriculum",
      (Presentation: PPT, restricted to CCU domain)
  • ENGR 101: Invited Talk (18-NOV-2008)
    • "Engineering Brief: Pancake Cookers!!!",
      (PPT, restricted to CCU domain)
  • N&B Meeting: Presentation (20-OCT-2008)
    • "An Introduction to VHDL: Using Altera's Quartus II IDE",
      (PPT, restricted to CCU domain)
  • CCGrid 2008: Resilience 2008 (MAY-2008)
    • "Application Resilience: Making Progress in Spite of Failure",
      (Paper: PDF, Local: PDF)
      (Presentation: PPT)
  • CSC 2008: Invited Talk (16-APR-2008)
    • "Nuclear Stockpile Stewardship, Trials and Tribulations: A Computing Perspective",
      (Presentation: PDF, PPT)
  • Middleware 2007: MGC 2007 (26-NOV-2007)
    • "Using Checkpointing to Recover from Poor Multi-site Parallel Job Scheduling Decisions",
      (Paper: PDF) (Presentation: PDF)
  • PDCS 2007 (NOV-2007)
    • "The Impact of Error in User-Provided Bandwidth Estimates on Multi-site Parallel Job Scheduling Performance",
      (Paper: PDF, Local Copy: PDF)
      (Presentation: PDF)
  • ICPADS 2006: SRMPDS (15-JUL-2006)
    • "Ensuring Fairness Among Participating Clusters During Multi-site Parallel Job Scheduling",
      (Paper: PDF) (Presentation: PDF)
  • ICPADS 2006 (12-JUL-2006)
    • "The Impact of Information Availability and Workload Characteristics on the Performance of Job Co-allocation in Multi-clusters",
      (Paper: PDF) (Presentation: PDF)
  • Ph.D. Dissertation (11-NOV-2005)
    • "Improving Parallel Job Scheduling Performance in Multi-clusters Through Selective Job Co-allocation",
      (Manuscript: PDF, PS) (Presentation: PDF)
  • Journal of Supercomputing: Vol. 34 (05-SEP-2005)
    • "Characterization of Bandwidth-aware Meta-schedulers for Co-allocating Jobs Across Multiple Clusters",
      (Paper: PDF) (Local draft: PDF, PS)
  • CLUSTER 2004
    • "Bandwidth-aware Co-allocating Meta-schedulers for Mini-grid Architectures",
      (Paper: PDF, PS) (Presentation: PDF)
  • IPDPS 2004: PMEO-PDS
    • "Job Communication Characterization and its Impact on Meta-scheduling Co-allocated Jobs in a Mini-grid",
      (Paper: PDF, PS) (Presentation: PDF)
  • IPDPS 2000: PDIVM (05-MAY-2000)
    • "Parallelization Techniques for Spatial-Temporal Occupancy Maps from Multiple Video Streams",
      (Paper: PDF, PS) (Presentation: PS)
  • Detailed Listing
    • Technical reports, various class projects, etc.

    I am the chair of the Department of Computer Science and Information Systems at Coastal Carolina University, in Myrtle Beach, SC, and I have been a professor here since August, 2008. I am also an adjunct professor of Electrical and Computer Engineering at Clemson University in Clemson, SC and a University Collaborator at Los Alamos National Laboratory via the New Mexico Consortium in Los Alamos, NM.

    Previously, I was an assistant professor at the United States Naval Academy in the Electrical and Computer Engineering department from August 1, 2006 to July 15, 2008. Before that, I was a visiting instructor in the Electrical and Computer Engineering department at Clemson University ... and about 6 months before that, I was a graduate student. I originally graduated from Clemson University with a BS (Aug 1995 - May 1999), and later with an MS (Dec. 2000), and finally with a Ph.D. (Dec. 2005), each in Computer Engineering.

    My research interests include parallel computing, job scheduling, performance evaluation and modeling, and discrete event simulation. I suppose one could say that I am currently a former member of the Parallel Architecture Research Laboratory (PARL), where I worked with Dr. Walt Ligon.

    My CV and transcripts can be found here.


    New (@ CCU) Contact Information
    Office
    160N Coastal Science Center 
    Phone
    843-349-4142
    Fax
    843-349-2386
    -:-
    :-:
    Office Hours
    See class schedule below

    Class Schedule



    News

    Coastal Today Show #482 - March 12 - 18, 2012 | Brian Atkinson and Will Jones from CCU Atheneum on Vimeo.

    Management      
  • My LinkedIn
  • Bank of America
  • Bank of America -- Privacy
  • ING Direct
  • Comcast Voicemail
  • ATT Cell
  • SunCom Cell
  • HTC
  • Gmail
  • CRA Jobs
  • Higher Ed Jobs
  • Academic Keys (Eng)

  • Web Stats      
  • Detailed Stats

  • eXTReMe Tracker
    TBA      
    Teaching      
  • ECE 307 -- @ Clemson
    • Basic Electrical Engineering
  • ECE 329 -- @ Clemson
    • Operating Systems
  • ECE 371 Lab -- @ Clemson
    • Microcomputer Interfacing in C
  • EE 242 -- @ USNA
    • Digital Logic Design / Intro to VHDL
  • EE 301 -- @ USNA
    • Electrical Fundamentals and Applications
  • EE 302 -- @ USNA
    • Digital Communications and Computer Technology
  • EE 488 -- @ USNA
    • Computer Architecture
  • CSCI 110 -- @ CCU
    • Enterprise Business Applications
  • CSCI 130L -- @ CCU
    • Introduction to Computer Science (Python 3 Lab)
  • CSCI 140 -- @ CCU
    • Introduction to Algorithmic Design I
  • CSCI 150 -- @ CCU
    • Introduction to Algorithmic Design II
  • CSCI 170 -- @ CCU
    • Ethics in Computer Science
  • CSCI 207 -- @ CCU
    • Programming in C/C++ in Linux
  • CSCI 210 -- @ CCU
    • Computer Organization and Programming
  • CSCI 307 -- @ CCU
    • Introduction to Electrical Engineering
  • CSCI 310 -- @ CCU
    • Introduction to Computer Architecture
  • CSCI 425 -- @ CCU
    • Database Systems Design
  • CSCI 473 -- @ CCU
    • Introduction to Parallel Computing
  • MAT 110 / MAT 102 -- @ TCTC
    • College / Intermediate Algebra
    Personal      
  • CV and Transcripts
  • Course-work
  • History and Family
  • Photos
  • Friends
  • CHS Reunion
  • My Academic Genealogy
  • Ullman Tree
  • Go Up The Tree
  • My Facebook
  • Gourmet Hot Chocolate
  • Surface Plasmon Resonance
  • Petaflop-scale Computing
  • CCU, USNA & Clemson      
  • Numbers and Bytes
  • Coastal Webadvisor
  • Coastal Mail MS Exchange
  • Coastal Webmail (Old)
  • Coastal BlackBoard
  • WJONES CCU
  • USNA Email
  • USNA Intranet
  • USNA Jobs
  • USNA Map 1 -- USNA Map 2
  • DoD MyPay
  • DoD EBIS
  • DoD MyBiz
  • Federal Holidays
  • Federal Pay Schedules
  • USNA EE Schedule
  • CU Homepage
  • CU Calendar
  • CU Phonebook
  • CU Directory
  • CU Student Information System
  • CU Class Offerings
  • CU MyCLE
  • CU Library
  • CU ETS
  • Electrical and Computer Engineering
  • College of Engineering and Science

  • Other Links      
  • Green Computer Science (NEW)
  • IEEE SouthEastCon 2001
  • Tutorials
  • Old Homepage
  • Valgrind