Anthony Skjellum

Orcid: 0000-0001-5252-6600

According to our database1, Anthony Skjellum authored at least 158 papers between 1988 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
A Holistic Analysis of Internet of Things (IoT) Security: Principles, Practices, and New Perspectives.
Future Internet, February, 2024

MPI Implementation Profiling for Better Application Performance.
CoRR, 2024

MitM attacks on intellectual property and integrity of additive manufacturing systems: A security analysis.
Comput. Secur., 2024

Understanding GPU Triggering APIs for MPI+X Communication.
Proceedings of the Recent Advances in the Message Passing Interface, 2024

Design and Development of XiveNet: A Hybrid CAN Research Testbed.
Proceedings of the 23rd International Symposium on Parallel and Distributed Computing, 2024

SmartFuse: Reconfigurable Smart Switches to Accelerate Fused Collectives in HPC Applications.
Proceedings of the 38th ACM International Conference on Supercomputing, 2024

Performance Insights Into Supporting Kokkos Views in the Kokkos Comm MPI Library.
Proceedings of the IEEE International Conference on Cluster Computing, 2024

Quantifying and Modeling Irregular MPI Communication.
Proceedings of the 24th IEEE International Symposium on Cluster, 2024

2023
BEAST: Behavior as a Service for Trust management in IoT devices.
Future Gener. Comput. Syst., July, 2023

A Fault-Model-Relevant Classification of Consensus Mechanisms for MPI and HPC.
Int. J. Parallel Program., 2023

Scrybe: A Secure Audit Trail for Clinical Trial Data Fusion.
DTRAP, 2023

MPI Advance : Open-Source Message Passing Optimizations.
CoRR, 2023

The Impact of Space-Filling Curves on Data Movement in Parallel Systems.
CoRR, 2023

Collective-Optimized FFTs.
CoRR, 2023

A Survey of Potential MPI Complex Collectives: Large-Scale Mining and Analysis of HPC Applications.
CoRR, 2023

Design of a portable implementation of partitioned point-to-point communication primitives.
Concurr. Comput. Pract. Exp., 2023

Implementation-Oblivious Transparent Checkpoint-Restart for MPI.
Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, 2023

View-aware Message Passing Through the Integration of Kokkos and ExaMPI.
Proceedings of the 30th European MPI Users' Group Meeting, 2023

FLASH: FPGA-Accelerated Smart Switches with GCN Case Study.
Proceedings of the 37th International Conference on Supercomputing, 2023

2022
Reconfigurable switches for high performance and flexible MPI collectives.
Concurr. Comput. Pract. Exp., 2022

Design of a heuristic algorithm for the generalized multi-objective set covering problem.
Comput. Optim. Appl., 2022

The Viability of Using Online Prediction to Perform Extra Work while Executing BSP Applications.
Proceedings of the IEEE High Performance Extreme Computing Conference, 2022

2021
Implementation and evaluation of MPI 4.0 partitioned communication libraries.
Parallel Comput., 2021

Radio Identity Verification-Based IoT Security Using RF-DNA Fingerprints and SVM.
IEEE Internet Things J., 2021

Checkpoint-Restart Libraries Must Become More Fault Tolerant.
CoRR, 2021

MPIs Language Bindings are Holding MPI Back.
CoRR, 2021

Understanding the use of message passing interface in exascale proxy applications.
Concurr. Comput. Pract. Exp., 2021

Availability analysis of a permissioned blockchain with a lightweight consensus protocol.
Comput. Secur., 2021

Negative Perceptions About the Applicability of Source-to-Source Compilers in HPC: A Literature Review.
Proceedings of the High Performance Computing - ISC High Performance Digital 2021 International Workshops, Frankfurt am Main, Germany, June 24, 2021

What Did You Add to My Additive Manufacturing Data?: Steganographic Attacks on 3D Printing Files.
Proceedings of the RAID '21: 24th International Symposium on Research in Attacks, 2021

Encryption is Futile: Reconstructing 3D-Printed Models Using the Power Side-Channel.
Proceedings of the RAID '21: 24th International Symposium on Research in Attacks, 2021

A Parallel Meta-Solver for the Multi-Objective Set Covering Problem.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops, 2021

Design of a Portable Implementation of Partitioned Point-to-Point Communication Primitives.
Proceedings of the ICPP Workshops 2021: 50th International Conference on Parallel Processing, 2021

An Overview of Cryptographic Accumulators.
Proceedings of the 7th International Conference on Information Systems Security and Privacy, 2021

Workload Imbalance in HPC Applications: Effect on Performance of In-Network Processing.
Proceedings of the 2021 IEEE High Performance Extreme Computing Conference, 2021

Overlapping Communication and Computation with ExaMPI's Strong Progress and Modern C++ Design.
Proceedings of the Workshop on Exascale MPI, 2021

Partitioned Collective Communication.
Proceedings of the Workshop on Exascale MPI, 2021

Towards Modern C++ Language Support for MPI.
Proceedings of the Workshop on Exascale MPI, 2021

CryptoRevocate: A Cryptographic Accumulator based Distributed Certificate Revocation List.
Proceedings of the 11th IEEE Annual Computing and Communication Workshop and Conference, 2021

Design and Evaluation of Cascading Cuckoo Filters for Zero-False-Positive Membership Services.
Proceedings of the 11th IEEE Annual Computing and Communication Workshop and Conference, 2021

A Blockchain-based Contactless Delivery System for Addressing COVID-19 and Other Pandemics.
Proceedings of the 2021 IEEE International Conference on Blockchain, 2021

2020
Scrybe: A Second-Generation Blockchain Technology with Lightweight Mining for Secure Provenance and Related Applications.
Proceedings of the Blockchain Cybersecurity, Trust and Privacy, 2020

Blockchain architecture: A design that helps CPA firms leverage the technology.
Int. J. Account. Inf. Syst., 2020

Pre-print: Radio Identity Verification-based IoT Security Using RF-DNA Fingerprints and SVM.
CoRR, 2020

Foreword to the Special Issue of the Workshop on Exascale MPI (ExaMPI 2017).
Concurr. Comput. Pract. Exp., 2020

Extending the MPI Stages Model of Fault Tolerance.
Proceedings of the Workshop on Exascale MPI, 2020

Why is MPI (perceived to be) so complex?: Part 1 - Does strong progress simplify MPI?
Proceedings of the EuroMPI/USA '20: 27th European MPI Users' Group Meeting, 2020

The Security Ingredients for Correct and Byzantine Fault-tolerant Blockchain Consensus Algorithms.
Proceedings of the 2020 International Symposium on Networks, Computers and Communications, 2020

A Reconfigurable Compute-in-the-Network FPGA Assistant for High-Level Collective Support with Distributed Matrix Multiply Case Study.
Proceedings of the International Conference on Field-Programmable Technology, 2020

FPGAs in the Network and Novel Communicator Support Accelerate MPI Collectives.
Proceedings of the 2020 IEEE High Performance Extreme Computing Conference, 2020

Accelerating MPI Collectives with FPGAs in the Network and Novel Communicator Support.
Proceedings of the 28th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2020

Buterin's Scalability Trilemma viewed through a State-change-based Classification for Common Consensus Algorithms.
Proceedings of the 10th Annual Computing and Communication Workshop and Conference, 2020

2019
Failure recovery for bulk synchronous applications with MPI stages.
Parallel Comput., 2019

Planning for performance: Enhancing achievable performance for MPI through persistent collective operations.
Parallel Comput., 2019

Blockchain in IoT: Current Trends, Challenges, and Future Roadmap.
J. Hardw. Syst. Secur., 2019

Extending the Message Passing Interface (MPI) with User-Level Schedules.
CoRR, 2019

Finepoints: Partitioned Multithreaded MPI Communication.
Proceedings of the High Performance Computing - 34th International Conference, 2019

High Performance Erasure Coding for Very Large Stripe Sizes.
Proceedings of the 2019 Spring Simulation Conference, 2019

A large-scale study of MPI usage in open-source HPC applications.
Proceedings of the International Conference for High Performance Computing, 2019

Exposition, clarification, and expansion of MPI semantic terms and conventions: is a nonblocking MPI function permitted to block?
Proceedings of the 26th European MPI Users' Group Meeting, 2019

A Hardware-Software Codesign Approach to Identity, Trust, and Resilience for IoT/CPS at Scale.
Proceedings of the 2019 International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, 2019

BLAST: Blockchain-based Trust Management in Smart Cities and Connected Vehicles Setup.
Proceedings of the 2019 IEEE High Performance Extreme Computing Conference, 2019

User-Level Scheduled Communications for MPI.
Proceedings of the 26th IEEE International Conference on High Performance Computing, 2019

GhostSZ: A Transparent FPGA-Accelerated Lossy Compression Framework.
Proceedings of the 27th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2019

MPI Sessions: Evaluation of an Implementation in Open MPI.
Proceedings of the 2019 IEEE International Conference on Cluster Computing, 2019

A Blockchain-based Trust Management Approach for Connected Autonomous Vehicles in Smart Cities.
Proceedings of the IEEE 9th Annual Computing and Communication Workshop and Conference, 2019

ExaMPI: A Modern Design and Implementation to Accelerate Message Passing Interface Innovation.
Proceedings of the High Performance Computing - 6th Latin American Conference, 2019

2018
A Secure Low-Cost Edge Device Authentication Scheme for the Internet of Things.
Proceedings of the 31st International Conference on VLSI Design and 17th International Conference on Embedded Systems, 2018

MPI Derived Datatypes: Performance and Portability Issues.
Proceedings of the 25th European MPI Users' Group Meeting, 2018

MPI Stages: Checkpointing MPI State for Bulk Synchronous Applications.
Proceedings of the 25th European MPI Users' Group Meeting, 2018

Unmasking Criminal Enterprises: An Analysis of Bitcoin Transactions.
Proceedings of the 13th International Conference on Malicious and Unwanted Software, 2018

SCRaaPS: X.509 Certificate Revocation Using the Blockchain-based Scrybe Secure Provenance System.
Proceedings of the 13th International Conference on Malicious and Unwanted Software, 2018

Blockchain Tradeoffs and Challenges for Current and Emerging Applications: Generalization, Fragmentation, Sidechains, and Scalability.
Proceedings of the IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, 2018

Ensuring Proof-of-Authenticity of IoT Edge Devices Using Blockchain Technology.
Proceedings of the IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, 2018

Accelerating MPI Message Matching through FPGA Offload.
Proceedings of the 28th International Conference on Field Programmable Logic and Applications, 2018

Opportunities, Challenges, and Future Extensions for Smart-Contract Design Patterns.
Proceedings of the Business Information Systems Workshops, 2018

2017
MPIgnite: An MPI-Like Language and Prototype Implementation for Apache Spark.
CoRR, 2017

GPU Erasure Coding for Campaign Storage.
Proceedings of the High Performance Computing, 2017

Planning for performance: persistent collective operations for MPI.
Proceedings of the 24th European MPI Users' Group Meeting, 2017

Transforming blocking MPI collectives to Non-blocking and persistent operations.
Proceedings of the 24th European MPI Users' Group Meeting, 2017

Securing the Internet of Things: A Meta-Study of Challenges, Approaches, and Open Problems.
Proceedings of the 37th IEEE International Conference on Distributed Computing Systems Workshops, 2017

2016
Using 3D printers as weapons.
Int. J. Crit. Infrastructure Prot., 2016

dMath: A Scalable Linear Algebra and Math Library for Heterogeneous GP-GPU Architectures.
CoRR, 2016

MPI Sessions: Leveraging Runtime Infrastructure to Increase Scalability of Applications at Exascale.
Proceedings of the 23rd European MPI Users' Group Meeting, EuroMPI 2016, 2016

A brief survey of Cryptocurrency systems.
Proceedings of the 14th Annual Conference on Privacy, Security and Trust, 2016

Provenance threat modeling.
Proceedings of the 14th Annual Conference on Privacy, Security and Trust, 2016

Using machine learning to secure IoT systems.
Proceedings of the 14th Annual Conference on Privacy, Security and Trust, 2016

Adding scalability to Internet of Things gateways using parallel computation of edge device data.
Proceedings of the 2016 IEEE High Performance Extreme Computing Conference, 2016

MPI Performance Characterization on InfiniBand with Fine-Grain Multithreaded Communication.
Proceedings of the 18th IEEE International Conference on High Performance Computing and Communications; 14th IEEE International Conference on Smart City; 2nd IEEE International Conference on Data Science and Systems, 2016

dMath: Linear Algebra for Scaleout GP-GPUs.
Proceedings of the 18th IEEE International Conference on High Performance Computing and Communications; 14th IEEE International Conference on Smart City; 2nd IEEE International Conference on Data Science and Systems, 2016

POODLEs, More POODLEs, FREAK Attacks Too: How Server Administrators Responded to Three Serious Web Vulnerabilities.
Proceedings of the Engineering Secure Software and Systems - 8th International Symposium, 2016

2015
Practical resilient cases for FA-MPI, a transactional fault-tolerant MPI.
Proceedings of the 3rd Workshop on Exascale MPI, 2015

Preparing for exascale: modeling MPI for many-core systems using fine-grain queues.
Proceedings of the 3rd Workshop on Exascale MPI, 2015

Petal Tool for Analyzing and Transforming Legacy MPI Applications.
Proceedings of the Languages and Compilers for Parallel Computing, 2015

OCF: An Open Cloud Forensics Model for Reliable Digital Forensics.
Proceedings of the 8th IEEE International Conference on Cloud Computing, 2015

2014
A Lightweight Data Location Service for Nondeterministic Exascale Storage Systems.
ACM Trans. Storage, 2014

A communication-channel-based representation system for software.
Integr. Comput. Aided Eng., 2014

Comparing, Contrasting, Generalizing, and Integrating Two Current Designs for Fault-Tolerant MPI.
Proceedings of the 21st European MPI Users' Group Meeting, 2014

Design and Evaluation of FA-MPI, a Transactional Resilience Scheme for Non-blocking MPI.
Proceedings of the 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2014

UDaaS: A Cloud-Based URL-Deduplication-as-a-Service for Big Datasets.
Proceedings of the 2014 IEEE Fourth International Conference on Big Data and Cloud Computing, 2014

Using MPI - Portable Parallel Programming with the Message-Passing Interface, 3rd Edition.
Scientific and engineering computation, MIT Press, ISBN: 978-0-262-52739-2, 2014

2013
Design, implementation, and performance evaluation of MPI 3.0 on portals 4.0.
Proceedings of the 20th European MPI Users's Group Meeting, 2013

2012
Poster: Evaluating Asynchrony in Gibraltar RAID's GPU Reed-Solomon Coding Library.
Proceedings of the 2012 SC Companion: High Performance Computing, 2012

Abstract: Extended Abstract for Evaluating Asynchrony in Gibraltar RAID's GPU Reed-Solomon Coding Library.
Proceedings of the 2012 SC Companion: High Performance Computing, 2012

2011
Accelerating Lossless Data Compression with GPUs
CoRR, 2011

Gibraltar: A Reed-Solomon coding library for storage applications on programmable graphics processors.
Concurr. Comput. Pract. Exp., 2011

High-performance content-based phishing attack detection.
Proceedings of the 2011 eCrime Researchers Summit, 2011

2010
A Program Transformation Technique to Support AOP within C++ Template.
J. Object Technol., 2010

Design Space Analysis in Model-Driven Engineering.
Trans. SDPS, 2010

Clustering Spam Domains and Destination Websites: Digital Forensics with Data Mining.
J. Digit. Forensics Secur. Law, 2010

A Lightweight, GPU-Based Software RAID System.
Proceedings of the 39th International Conference on Parallel Processing, 2010

2008
Mining spam email to identify common origins for forensic application.
Proceedings of the 2008 ACM Symposium on Applied Computing (SAC), 2008

Accelerating Reed-Solomon coding in RAID systems with GPUs.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

2007
MPI - eine Einführung: portable parallele Programmierung mit dem Message-Passing Interface.
Oldenbourg, 2007

2006
Grid-Flow: a Grid-enabled scientific workflow system with a Petri-net-based interface.
Concurr. Comput. Pract. Exp., 2006

Quality of Service support for Grid Storage Environments.
Proceedings of the 2006 International Conference on Grid Computing & Applications, 2006

2005
A spectral estimation toolkit for Java applications.
Sci. Comput. Program., 2005

Lightweight monitoring of MPI programs in real time.
Concurr. Comput. Pract. Exp., 2005

inAspect: interfacing Java and VSIPL applications.
Concurr. Pract. Exp., 2005

A metaprogramming approach to generating optimized code for algorithms in linear algebra.
Proceedings of the 43nd Annual Southeast Regional Conference, 2005

2004
Detecting Anomalies in High-Performance Parallel Programs.
J. Digit. Inf. Manag., 2004

The Real-Time Message Passing Interface Standard (MPI/RT-1.1) .
Concurr. Pract. Exp., 2004

MPI/FT: A Model-Based Approach to Low-Overhead Fault Tolerant Message-Passing Middleware.
Clust. Comput., 2004

Employing an RDMA-based file system for high performance computing.
Proceedings of the 12th IEEE International Conference on Networks, 2004

2003
A Model for Performance Analysis of MPI Applications on Terascale Systems.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface,10th European PVM/MPI Users' Group Meeting, Venice, Italy, September 29, 2003

An advanced signal processing toolkit for JAVA applications.
Proceedings of the 2nd International Symposium on Principles and Practice of Programming in Java, 2003

PromisQoS: An Architecture for Delivering QoS to High-Performance Applications on Myrinet Clusters.
Proceedings of the 28th Annual IEEE Conference on Local Computer Networks (LCN 2003), 2003

Software Architecture and Performance Comparison of MPI/Pro and MPICH.
Proceedings of the Computational Science - ICCS 2003, 2003

Programming the InfiniBand Network Architecture for High Performance Message Passing Systems.
Proceedings of the ISCA 16th International Conference on Parallel and Distributed Computing Systems, 2003

2002
A framework for high-performance matrix multiplication based on hierarchical abstractions, algorithms and optimized low-level kernels.
Concurr. Comput. Pract. Exp., 2002

A Fine-Grain Clock Synchronization Mechanism for Myrinet Clusters.
Proceedings of the 27th Annual IEEE Conference on Local Computer Networks (LCN 2002), 2002

inAspect™: interfacing Java and VSIPL.
Proceedings of the 2002 Joint ACM-ISCOPE Conference on Java Grande 2002, 2002

2001
A Multithreaded Message Passing Interface (MPI) Architecture: Performance and Program Issues.
J. Parallel Distributed Comput., 2001

Systems Administration.
Int. J. High Perform. Comput. Appl., 2001

Object-oriented analysis and design of the Message Passing Interface.
Concurr. Comput. Pract. Exp., 2001

Synchronized Real-Time Linux Based Myrinet Cluster for Deterministic High Performance Computing and MPI/RT.
Proceedings of the 15th International Parallel & Distributed Processing Symposium (IPDPS-01), 2001

MPI/FTTM: Architecture and Taxonomies for Fault-Tolerant, Message-Passing Middleware for Performance-Portable Parallel Computing.
Proceedings of the First IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2001), 2001

2000
Shared-memory communication approaches for an MPI message-passing library.
Concurr. Pract. Exp., 2000

MPJ: MPI-like message passing for Java.
Concurr. Pract. Exp., 2000

Scaling the Data Mining Step in Knowledge Discovery Using Oceanographic Data.
Proceedings of the Intelligent Problem Solving, 2000

1999
Time Based Linux for Real-Time NOWs and MPI/RT.
Proceedings of the 20th IEEE Real-Time Systems Symposium, 1999

The Parallel Mathematical Libraries Project (PMLP) - A Next Generation Scalable, Sparse, Object-Oriented, Mathematical Library Suite.
Proceedings of the Ninth SIAM Conference on Parallel Processing for Scientific Computing, 1999

The Parallel Mathematical Libraries Project (PMLP): Overview, Design Innovations, and Preliminary Results.
Proceedings of the Parallel Computing Technologies, 1999

Clustering for Research and Production Scale, Parallel and Distributed Computing.
Proceedings of the International Workshop on Cluster Computing (IWCC '99), 1999

Using MPI: portable parallel programming with the message-passing interface, 2nd Edition.
Scientific and engineering computation series, MIT Press, ISBN: 026257134X, 1999

1998
MPI/RT - An Emerging Standard for High-Performance Real-Time Systems.
Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences, 1998

1997
A poly-algorithm for parallel dense matrix multiplication on two-dimensional process grid topologies.
Concurr. Pract. Exp., 1997

MPI/RT: Design and Implementation of a Real-Time Message Passing Interface.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1997

1996
A High-Performance, Portable Implementation of the MPI Message Passing Interface Standard.
Parallel Comput., 1996

MPI-2: Extending the Message-Passing Interface.
Proceedings of the Euro-Par '96 Parallel Processing, 1996

1995
Early Applications in the Message-Passing Interface (Mpi).
Int. J. High Perform. Comput. Appl., 1995

Driving Issues in Scalable Libraries: Poly-Algorithms, Data Distribution Independence, Redistribution, Local Storage Schemes.
Proceedings of the Seventh SIAM Conference on Parallel Processing for Scientific Computing, 1995

1994
The Design and Evolution of Zipcode.
Parallel Comput., 1994

The Multicomputer Toolbox - First-Generation Scalable Libraries.
Proceedings of the 27th Annual Hawaii International Conference on System Sciences (HICSS-27), 1994

Using MPI - portable parallel programming with the message-parsing interface.
MIT Press, ISBN: 978-0-262-57104-3, 1994

1993
Panel - Software Tools for High-Performance Distributed Computing.
Proceedings of the Second International Symposium on High Performance Distributed Computing, 1993

Scalable Libraries in a Heterogeneous Environment.
Proceedings of the Second International Symposium on High Performance Distributed Computing, 1993

1988
Waveform relaxation for concurrent dynamic simulation of distillation columns.
Proceedings of the Third Conference on Hypercube Concurrent Computers and Applications, 1988


  Loading...