@inbook{dreher_nair_sills_vouk_2017, title={Cost Analysis Comparing HPC Public Versus Private Cloud Computing}, volume={740}, ISBN={9783319625935 9783319625942}, ISSN={1865-0929 1865-0937}, url={http://dx.doi.org/10.1007/978-3-319-62594-2_15}, DOI={10.1007/978-3-319-62594-2_15}, abstractNote={The past several years have seen a rapid increase in the number and type of public cloud computing hardware configurations and pricing options offered to customers. In addition public cloud providers have also expanded the number and type of storage options and established incremental price points for storage and network transmission of outbound data from the cloud facility. This has greatly complicated the analysis to determine the most economical option for moving general purpose applications to the cloud. This paper investigates whether this economic analysis for moving general purpose applications to the public cloud can be extended to more computationally intensive HPC type computations. Using an HPC baseline hardware configuration for comparison, the total cost of operations for several HPC private and public cloud providers are analyzed. The analysis shows under what operational conditions the public cloud option may be a more cost effective alternative for HPC type applications.}, booktitle={Communications in Computer and Information Science}, publisher={Springer International Publishing}, author={Dreher, Patrick and Nair, Deepak and Sills, Eric and Vouk, Mladen}, year={2017}, pages={294–316} } @article{vouk_averitt_dreher_kekas_kurth_hoit_mugge_peeler_schaffer_sills_et al._2013, title={Constructing next generation academic cloud services}, volume={2}, DOI={10.1504/ijcc.2013.055290}, abstractNote={NC State University (NCSU) is embarked on an ambitious vision to change the paradigm for higher education and research by ‘virtualising’ its award-winning Centennial Campus (creating so called vCentennial). Centennial Campus is a small city made up of NCSU research, teaching and outreach facilities, entrepreneurs, academic entities, private firms, and government agencies. NCSU wants the ability to replicate services and functionality of this physical environment and its virtual avatars ‘anywhere, anytime’ in the world using a cloud of clouds computing platform. The initial operating system for this platform is NCSU’s open source Virtual Computing Laboratory (VCL) technology. This paper provides an overview of the vision and discusses several vCentennial pilot projects.}, number={2/3}, journal={International Journal of Cloud Computing}, author={Vouk, M. A. and Averitt, S. F. and Dreher, P. and Kekas, D. H. and Kurth, A. and Hoit, Marc and Mugge, P. and Peeler, A. and Schaffer, H. E. and Sills, Eric and et al.}, year={2013}, pages={104–122} } @book{dreher_vouk_sills_averitt_2009, title={Evidence for a cost effective cloud computing implementation based upon the NC state virtual computing laboratory model}, volume={18}, url={http://www.scopus.com/inward/record.url?eid=2-s2.0-78649551547&partnerID=MN8TOARS}, DOI={10.3233/978-1-60750-073-5-236}, abstractNote={Interest in cloud computing has grown significantly over the past few years both in the commercial and non-profit sectors. In the commercial sector, various companies have advanced economic arguments for the installation of cloud computing systems to service their clients’ needs. This paper focuses on non-profit educational institutions and analyzes some operational data from the Virtual Computing Laboratory (VCL) at NC State University from the past several years. The preliminary analysis from the VCL suggests a model for designing and configuring a cloud computing system to serve both the educational and research missions of the university in a very economical cost efficient manner.}, journal={Advances in Parallel Computing}, author={Dreher, P. and Vouk, M.A. and Sills, E. and Averitt, S.}, year={2009}, pages={236–250} } @article{schaffer_averitt_hoit_peeler_sills_vouk_2009, title={NCSU's Virtual Computing Lab: A Cloud Computing Solution}, volume={42}, ISSN={["1558-0814"]}, url={http://www.scopus.com/inward/record.url?eid=2-s2.0-68349092594&partnerID=MN8TOARS}, DOI={10.1109/mc.2009.230}, abstractNote={The delivery of many diverse computing services over the Internet, with flexible provisioning, has led to much greater efficiency, substantial cost savings, and many ways to enable and empower end users. NCSU's own experience with cloud computing, through its Virtual Computing Lab, indicates that this approach would be beneficial to a much wider audience.ays to enable and empower end users. NCSU's own experience with cloud computing, through its Virtual Computing Lab, indicates that this approach would be beneficial to a much wider audience.}, number={7}, journal={COMPUTER}, author={Schaffer, Henry E. and Averitt, Samuel F. and Hoit, Marc I. and Peeler, Aaron and Sills, Eric D. and Vouk, Mladen A.}, year={2009}, month={Jul}, pages={94–97} } @article{vouk_rindos_averitt_bass_bugaev_kurth_peeler_schaffer_sills_stein_et al._2009, title={Using VCL technology to implement distributed reconfigurable data centers and computational services for educational institutions}, volume={53}, url={http://www.scopus.com/inward/record.url?eid=2-s2.0-77955080804&partnerID=MN8TOARS}, DOI={10.1147/JRD.2009.5429056}, abstractNote={Small distributed data centers and laboratories are becoming increasingly expensive to provision, support, and maintain on their own. In this paper, we discuss how North Carolina State University Virtual Computing Laboratory (VCL) technology can be used to implement distributed reconfigurable data centers and IT (information technology) services in educational institutions. VCL is an open-source implementation of a secure production-level technology for wide-area access to solutions based on real and virtualized computational, storage, network, and software resources. We discuss how this technology scales, what its return on investment is, and how it can deliver computing clouds that offer a mix of resource architectures and ensembles, including those that may integrate traditional mainframe servers.}, number={4}, journal={IBM Journal of Research and Development}, author={Vouk, M.A. and Rindos, A. and Averitt, S.F. and Bass, J. and Bugaev, M. and Kurth, A. and Peeler, A. and Schaffer, H.E. and Sills, E.D. and Stein, S. and et al.}, year={2009} } @inproceedings{bannister_howell_kelley_sills_2007, title={A Case Study in Using Local IO and GPFS to Improve Simulation Scalability}, note={Many optimization algorithms exploit parallelism by calling multiple independent instances of the function to be minimized, and these function in turn may call off-the-shelf simulators. The I/O load from the simulators can cause problems for an NFS file system. In this paper we explore efficient parallelization in a parallel program for which each processor makes serial calls to a MODFLOW simulator. Each MODFLOW simulation reads input files and produces output files. The application is "embarassingly " parallel except for disk I/O. Substitution of local scratch as opposed to global file storage ameliorates synchronization and contention issues. An easier solution was to use the high performance global file system GPFS instead of NFS. Compared to using local I/O, using a high performance shared file system such as GPFS requires less user effort.}, booktitle={2007 Linux Cluster Institute Conference}, author={Bannister, Vincent and Howell, G. W. and Kelley, C. T. and Sills, Eric}, year={2007}, month={May} } @inproceedings{luettich_blanton_archavaleta_werner_seim_naimie_lynch_nelson_sills_mcgillicuddy_et al._2002, title={A Limited Area, Operational, Coastal Ocean Model of the South Atlantic Bight with Far Field Ocean Model Forcing and Data Assimilation}, booktitle={American Geophysical Union Ocean Sciences Meeting}, publisher={American Geophysical Union Ocean Sciences Meeting}, author={Luettich, Rick and Blanton, Brian and Archavaleta, Alfredo and Werner, Cisco and Seim, Harvey and Naimie, Chris and Lynch, Dan and Nelson, Jim and Sills, Eric and McGillicuddy, Dennis and et al.}, year={2002} } @article{flynn_sills_2001, title={Numerical simulation of human exposure to aerosols generated during compressed air spray-painting in cross-flow ventilated booths}, volume={123}, url={http://www.scopus.com/inward/record.url?eid=2-s2.0-0347097563&partnerID=MN8TOARS}, DOI={10.1115/1.1340636}, abstractNote={This paper examines the use of computational fluid dynamics as a tool for predicting human exposure to aerosols generated during compressed air spray painting in cross-flow ventilated booths. Wind tunnel experiments employing a mannequin and non-volatile oil provide data to evaluate the numerical predictions. Fidap (v8.01) is used to calculate the velocity field and particle trajectories, while in-house codes were developed to post-process the trajectory data into mass concentrations, size distributions, transfer efficiency, and over-spray generation rates. The predicted dimensionless breathing-zone concentration of 0.13±23 percent is in agreement with the measured value of 0.13±15 percent given the uncertainties involved in such comparisons. Computational fluid dynamics is a powerful tool capable of providing useful information to occupational hygiene engineers involved in controlling human exposures to toxic airborne contaminants.}, number={1}, journal={Journal of Fluids Engineering, Transactions of the ASME}, author={Flynn, M.R. and Sills, E.D.}, year={2001}, pages={64–70} } @article{flynn_sills_2000, title={On the use of computational fluid dynamics in the prediction and control of exposure to airborne contaminants-an illustration using spray painting}, volume={44}, url={http://www.scopus.com/inward/record.url?eid=2-s2.0-0034193613&partnerID=MN8TOARS}, DOI={10.1016/S0003-4878(99)00091-5}, abstractNote={Computational fluid dynamics (CFD) is employed to simulate breathing-zone concentration for a simple representation of spray painting a flat plate in a cross-flow ventilated booth. The results demonstrate the capability of CFD to track correctly changes in breathing-zone concentration associated with work practices shown previously to be significant in determining exposure. Empirical data, and models verified through field studies, are used to examine the predictive capability of these simulations and to identify important issues in the conduct of such comparisons. A commercially available CFD package is used to solve a three-dimensional turbulent flow problem for the velocity field, and to subsequently generate particle trajectories for polydisperse aerosols. An in-house algorithm is developed to convert the trajectory data to breathing-zone concentrations, transfer efficiencies and aerosol size distributions. The mesh size, time step, duration of the simulation, and number of particles per size interval are all important variables in achieving convergent results.}, number={3}, journal={Annals of Occupational Hygiene}, author={Flynn, M.R. and Sills, E.D.}, year={2000}, pages={191–202} } @book{sills_1993, title={Porting FEMWATER and LEWASTE to a High Performance Computing Environment}, journal={North Carolina Supercomputing Center}, institution={NCSC Publication NCSC-9370OTG1}, author={Sills, Eric}, year={1993} } @inproceedings{stephenson_brandt_sills_ropelewski_loftis_buzbee_1993, title={Use of videoconferencing in the supercomputing environment}, url={http://www.scopus.com/inward/record.url?eid=2-s2.0-0027740902&partnerID=MN8TOARS}, DOI={10.1109/SUPERC.1993.1263425}, abstractNote={This workshop discussion focuses on the role of videoconferencing in conducting training courses and in promoting collaboration among researchers at widely dispersed locations. Participants offer an overview of how video networks can contribute to the high performance computing environment, describing recent experiences with a statewide network (North Carolina's CONCERT) and the NSF supercomputing center's videoconferencing network (HPCCVC).}, booktitle={Proceedings of the Supercomputing Conference}, author={Stephenson, Mary and Brandt, Larry and Sills, Eric and Ropelewski, Alex and Loftis, Bruce and Buzbee, Bill}, year={1993}, pages={68–71} } @book{sills_1991, title={ROM [Regional Oxidant Model] Optimization for the Cray Y-MP}, journal={North Carolina Supercomputing Center}, institution={NCSC Publication NCSC}, author={Sills, Eric}, year={1991} } @inproceedings{doster_sills_1988, title={Application of Parallel Computer System Architectures to the Real Time Simulation of Nuclear Power Systems}, booktitle={Transactions of the American Nuclear Society}, author={Doster, J.Michael and Sills, Eric D.}, year={1988} } @inproceedings{sills_doster_1986, title={Evaluation of Algorithms for the Solution of the Drift Flux Equations on Advanced Computers}, booktitle={Proceedings 2nd International Conference on Simulation Methods in Nuclear Engineering}, author={Sills, Eric D. and Doster, Joseph M.}, year={1986} }