Thomas J. Naughton

Orcid: 0000-0002-3546-2382

According to our database1, Thomas J. Naughton authored at least 82 papers between 2001 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
Computational Thinking Resources Inspired by Bebras.
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2, 2023

A Computational Thinking Obstacle Course Based on Bebras Tasks for K-12 Schools.
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, 2023

2022
A computational thinking module for secondary students and pre-service teachers using Bebras-style tasks.
Proceedings of the UKICER 2022: The United Kingdom and Ireland Computing Education Research Conference, Dublin, Ireland, September 1, 2022

Emulation Framework for Distributed Large-Scale Systems Integration.
Proceedings of the IEEE International Systems Conference, 2022

The INTERSECT Open Federated Architecture for the Laboratory of the Future.
Proceedings of the Accelerating Science and Engineering Discoveries Through Integrated Research Infrastructure for Experiment, Big Data, Modeling and Simulation, 2022

Towards a Standard Process Management Infrastructure for Workflows Using Python.
Proceedings of the Parallel and Distributed Computing, Applications and Technologies, 2022

RADICAL-Pilot and PMIx/PRRTE: Executing Heterogeneous Workloads at Large Scale on Partitioned HPC Resources.
Proceedings of the Job Scheduling Strategies for Parallel Processing, 2022

Bebras-inspired Computational Thinking Primary School Resources Co-created by Computer Science Academics and Teachers.
Proceedings of the ITiCSE 2022: Innovation and Technology in Computer Science Education, Dublin, Ireland, July 8, 2022

2021
VFSIE - Development and Testing Framework for Federated Science Instruments.
CoRR, 2021

Virtual Framework for Development and Testing of Federation Software Stack.
Proceedings of the 46th IEEE Conference on Local Computer Networks, 2021

2020
A survey of MPI usage in the US exascale computing project.
Concurr. Comput. Pract. Exp., 2020

Application health monitoring for extreme-scale resiliency using cooperative fault management.
Concurr. Comput. Pract. Exp., 2020

Software Framework for Federated Science Instruments.
Proceedings of the Driving Scientific and Engineering Discoveries Through the Convergence of HPC, Big Data and AI, 2020

2019
Characterizing the Performance of Executing Many-tasks on Summit.
Proceedings of the IEEE/ACM Third Annual Workshop on Emerging Parallel and Distributed Runtime Systems and Middleware, 2019

2018
Epidemic failure detection and consensus for extreme parallelism.
Int. J. High Perform. Comput. Appl., 2018

Oak Ridge OpenSHMEM Benchmark Suite.
Proceedings of the OpenSHMEM and Related Technologies. OpenSHMEM in the Era of Extreme Heterogeneity, 2018

A comparison of Amazon Web Services and Microsoft Azure cloud platforms for high performance computing.
Proceedings of the IEEE International Conference on Consumer Electronics, 2018

2017
Wireless Holographic Image Communications Relying on Unequal Error Protected Bitplanes.
IEEE Trans. Veh. Technol., 2017

Her2 Challenge Contest: A Detailed Assessment of Automated Her2 Scoring Algorithms in Whole Slide Images of Breast Cancer Tissues.
CoRR, 2017

Balancing Performance and Portability with Containers in HPC: An OpenSHMEM Example.
Proceedings of the OpenSHMEM and Related Technologies. Big Compute and Big Data Convergence, 2017

Preemptive Resource Management for Dynamically Arriving Tasks in an Oversubscribed Heterogeneous Computing System.
Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium Workshops, 2017

2016
A new deadlock resolution protocol and message matching algorithm for the extreme-scale simulator.
Concurr. Comput. Pract. Exp., 2016

Adding Fault Tolerance to NPB Benchmarks Using ULFM.
Proceedings of the ACM Workshop on Fault-Tolerance for HPC at Extreme Scale, 2016

A Cooperative Approach to Virtual Machine Based Fault Injection.
Proceedings of the Euro-Par 2016: Parallel Processing Workshops, 2016

2015
STCI: Scalable RunTime Component Infrastructure.
Proceedings of the 22nd European MPI Users' Group Meeting, 2015

Scalable and Fault Tolerant Failure Detection and Consensus.
Proceedings of the 22nd European MPI Users' Group Meeting, 2015

2014
Towards a resilience investigation framework for high performance computing.
PhD thesis, 2014

Supporting the Development of Resilient Message Passing Applications Using Simulation.
Proceedings of the 22nd Euromicro International Conference on Parallel, 2014

What Is the Right Balance for Performance and Isolation with Virtualization in HPC?
Proceedings of the Euro-Par 2014: Parallel Processing Workshops, 2014

Improving the Performance of the Extreme-Scale Simulator.
Proceedings of the 18th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, 2014

Efficient Checkpointing of Virtual Machines Using Virtual Machine Introspection.
Proceedings of the 14th IEEE/ACM International Symposium on Cluster, 2014

2013
Toward a Performance/Resilience Tool for Hardware/Software Co-design of High-Performance Computing Systems.
Proceedings of the 42nd International Conference on Parallel Processing, 2013

A Runtime Environment for Supporting Research in Resilient HPC System Software & Tools.
Proceedings of the First International Symposium on Computing and Networking, 2013

Using Performance Tools to Support Experiments in HPC Resilience.
Proceedings of the Euro-Par 2013: Parallel Processing Workshops, 2013

2012
Architecture for the next generation system management tools.
Future Gener. Comput. Syst., 2012

Heterotic Computing Examples with Optics, Bacteria, and Chemicals.
Proceedings of the Unconventional Computation and Natural Computation, 2012

2011
A Log-Scaling Fault Tolerant Agreement Algorithm for a Fault Tolerant MPI.
Proceedings of the Recent Advances in the Message Passing Interface, 2011

Realization of User Level Fault Tolerant Policy Management through a Holistic Approach for Fault Correlation.
Proceedings of the POLICY 2011, 2011

5th Workshop on System-Level Virtualization for High Performance Computing (HPCVirt 2011).
Proceedings of the Euro-Par 2011: Parallel Processing Workshops - CCPI, CGWS, HeteroPar, HiBB, HPCVirt, HPPC, HPSS, MDGS, ProPer, Resilience, UCHPC, VHPC, Bordeaux, France, August 29, 2011

A Case for Virtual Machine Based Fault Injection in a High-Performance Computing Environment.
Proceedings of the Euro-Par 2011: Parallel Processing Workshops - CCPI, CGWS, HeteroPar, HiBB, HPCVirt, HPPC, HPSS, MDGS, ProPer, Resilience, UCHPC, VHPC, Bordeaux, France, August 29, 2011

2010
Multi-heuristic dynamic task allocation using genetic algorithms in a heterogeneous distributed system.
J. Parallel Distributed Comput., 2010

System-level virtualization research at Oak Ridge National Laboratory.
Future Gener. Comput. Syst., 2010

Loadable Hypervisor Modules.
Proceedings of the 43rd Hawaii International International Conference on Systems Science (HICSS-43 2010), 2010

2009
Optical Computing.
Proceedings of the Encyclopedia of Complexity and Systems Science, 2009

Optical computing.
Appl. Math. Comput., 2009

A tunable holistic resiliency approach for high-performance computing systems.
Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2009

Proactive Fault Tolerance Using Preemptive Migration.
Proceedings of the 17th Euromicro International Conference on Parallel, 2009

Performance comparison of two virtual machine scenarios using an HPC application: a case study using molecular dynamics simulations.
Proceedings of the 3rd ACM Workshop on System-level Virtualization for High Performance Computing, 2009

2008
Scheduling in a dynamic heterogeneous distributed system using estimation error.
J. Parallel Distributed Comput., 2008

Implementations of a Model of Physical Sorting.
Int. J. Unconv. Comput., 2008

Virtual System Environments.
Proceedings of the Systems and Virtualization Management. Standards and New Technologies, 2008

System-Level Virtualization for High Performance Computing.
Proceedings of the 16th Euromicro International Conference on Parallel, 2008

Parallel and Sequential Optical Computing.
Proceedings of the Optical Super Computing, First International Workshop, 2008

Proposal for Modifications to the OSCAR Architecture to Address Challenges in Distributed System Management.
Proceedings of the 22nd Annual International Symposium on High Performance Computing Systems and Applications (HPCS 2008), 2008

Effects of virtualization on a scientific application running a hyperspectral radiative transfer code on virtual machines.
Proceedings of the 2nd Workshop on System-Level Virtualization for High Performance Computing, 2008

An Analysis of HPC Benchmarks in Virtual Machine Environments.
Proceedings of the Euro-Par 2008 Workshops, 2008

A Framework for Proactive Fault Tolerance.
Proceedings of the The Third International Conference on Availability, 2008

2007
Histogram Approaches for Lossy Compression of Digital Holograms of Three-Dimensional Objects.
IEEE Trans. Image Process., 2007

MultiPhyl: a high-throughput phylogenomics webserver using distributed computing.
Nucleic Acids Res., 2007

Automatic Testing Tool for OSCAR Using System-level Virtualization.
Proceedings of the 21st Annual International Symposium on High Performance Computing Systems and Applications (HPCS 2007), 2007

Design and Implementation of a Menu Based OSCAR Command Line Interface.
Proceedings of the 21st Annual International Symposium on High Performance Computing Systems and Applications (HPCS 2007), 2007

Evaluation of fault-tolerant policies using simulation.
Proceedings of the 2007 IEEE International Conference on Cluster Computing, 2007

System management software for virtual environments.
Proceedings of the 4th Conference on Computing Frontiers, 2007

2006
Three-Dimensional Imaging and Processing Using Computational Holographic Imaging.
Proc. IEEE, 2006

Building Large Phylogenetic Trees on Coarse-Grained Parallel Machines.
Algorithmica, 2006

OSCAR - OSCAR community meeting.
Proceedings of the ACM/IEEE SC2006 Conference on High Performance Networking and Computing, 2006

Distributed Monte Carlo simulation of light transportation in tissue.
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006

A Component-Based Approach to Improving the Modularity of OSCAR.
Proceedings of the 20th Annual International Symposium on High Performance Computing Systems and Applications (HPCS 2006), 2006

2005
An optical model of computation.
Theor. Comput. Sci., 2005

DPRml: distributed phylogeny reconstruction by maximum likelihood.
Bioinform., 2005

DSEARCH: sensitive database searching using distributed computing.
Bioinform., 2005

Framework for Task Scheduling in Heterogeneous Distributed Computing Using Genetic Algorithms.
Artif. Intell. Rev., 2005

Dynamic Task Scheduling using Genetic Algorithms for Heterogeneous Distributed Computing.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

Bioinformatics on a Heterogeneous Java Distributed System.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

OSCAR Meta-Package System.
Proceedings of the 19th Annual International Symposium on High Performance Computing Systems and Applications (HPCS 2005), 2005

A High-Throughput Bioinformatics Distributed Computing Platform.
Proceedings of the 18th IEEE Symposium on Computer-Based Medical Systems (CBMS 2005), 2005

2004
Adaptive Scheduling across a Distributed Computation Platform.
Proceedings of the 3rd International Symposium on Parallel and Distributed Computing (ISPDC 2004), 2004

2003
Multi-tiered distributed computing platform.
Proceedings of the 2nd International Symposium on Principles and Practice of Programming in Java, 2003

2002
Distributed computing for DNA analysis.
Proceedings of the naugural International Symposium on Principles and Practice of Programming in Java, 2002

Emulation of an unconventional model of computation in Java.
Proceedings of the naugural International Symposium on Principles and Practice of Programming in Java, 2002

Distributed Java Platform with Programmable MIMD Capabilities.
Proceedings of the Scientific Engineering for Distributed Java Applications, 2002

2001
On the Computational Power of a Continuous-Space Optical Model of Computation.
Proceedings of the Machines, 2001


  Loading...