Andy Nisbet

Orcid: 0000-0002-3489-5717

According to our database1, Andy Nisbet authored at least 50 papers between 1994 and 2022.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2022
Just-In-Time Compilation on ARM - A Closer Look at Call-Site Code Consistency.
ACM Trans. Archit. Code Optim., 2022

2020
TruffleWasm: a WebAssembly interpreter on GraalVM.
Proceedings of the VEE '20: 16th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2020

PMThreads: persistent memory threads harnessing versioned shadow copies.
Proceedings of the 41st ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2020

2019
Profiling and Tracing Support for Java Applications.
Proceedings of the 2019 ACM/SPEC International Conference on Performance Engineering, 2019

Hosting OpenMP programs on Java virtual machines.
Proceedings of the 16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, 2019

Towards a WebAssembly standalone runtime on GraalVM.
Proceedings of the Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, 2019

SLAMBench 3.0: Systematic Automated Reproducible Evaluation of SLAM Systems for Robot Vision Challenges and Scene Understanding.
Proceedings of the International Conference on Robotics and Automation, 2019

SimAcc: A Configurable Cycle-Accurate Simulator for Customized Accelerators on CPU-FPGAs SoCs.
Proceedings of the 27th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2019

POSTER: Quiescent and Versioned Shadow Copies for NVM.
Proceedings of the 28th International Conference on Parallel Architectures and Compilation Techniques, 2019

2018
Type Information Elimination from Objects on Architectures with Tagged Pointers Support.
IEEE Trans. Computers, 2018

Navigating the Landscape for Real-Time Localization and Mapping for Robotics and Virtual and Augmented Reality.
Proc. IEEE, 2018

Navigating the Landscape for Real-time Localisation and Mapping for Robotics and Virtual and Augmented Reality.
CoRR, 2018

On the future of research VMs: a hardware/software perspective.
Proceedings of the Conference Companion of the 2nd International Conference on Art, 2018

Performance analysis for languages hosted on the truffle framework.
Proceedings of the 15th International Conference on Managed Languages & Runtimes, 2018

SLAMBench2: Multi-Objective Head-to-Head Benchmarking for Visual SLAM.
Proceedings of the 2018 IEEE International Conference on Robotics and Automation, 2018

2017
Flexible Page-level Memory Access Monitoring Based on Virtualization Hardware.
Proceedings of the 13th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2017

Heterogeneous Managed Runtime Systems: A Computer Vision Case Study.
Proceedings of the 13th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2017

Cross-ISA debugging in meta-circular VMs.
Proceedings of the 9th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages, Vancouver, BC, Canada, October 23, 2017

MaxSim: A simulation platform for managed applications.
Proceedings of the 2017 IEEE International Symposium on Performance Analysis of Systems and Software, 2017

The Potential of Dynamic Binary Modification and CPU-FPGA SoCs for Simulation.
Proceedings of the 25th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2017

2016
Integrating Algorithmic Parameters into Benchmarking and Design Space Exploration in 3D Scene Understanding.
Proceedings of the 2016 International Conference on Parallel Architectures and Compilation, 2016

2015
Introducing SLAMBench, a performance and accuracy benchmarking methodology for SLAM.
Proceedings of the IEEE International Conference on Robotics and Automation, 2015

Effective Barrier Synchronization on Intel Xeon Phi Coprocessor.
Proceedings of the Euro-Par 2015: Parallel Processing, 2015

2013
Enhancing GPU parallelism in nature-inspired algorithms.
J. Supercomput., 2013

Enhancing data parallelism for Ant Colony Optimization on GPUs.
J. Parallel Distributed Comput., 2013

Fitness Landscape-Based Characterisation of Nature-Inspired Algorithms.
Proceedings of the Adaptive and Natural Computing Algorithms, 2013

Quantifying the Impact of Parameter Tuning on Nature-Inspired Algorithms.
Proceedings of the Twelfth European Conference on the Synthesis and Simulation of Living Systems: Advances in Artificial Life, 2013

2011
Parallelization Strategies for Ant Colony Optimisation on GPUs.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

2008
A stochastic bitwidth estimation technique for compact and low-power custom processors.
ACM Trans. Embed. Comput. Syst., 2008

Capacity planning for service-oriented architectures.
Proceedings of the 2008 conference of the Centre for Advanced Studies on Collaborative Research, 2008

2006
High Performance Scientific Computing Using FPGAs with IEEE Floating Point and Logarithmic Arithmetic for Lattice QCD.
Proceedings of the 2006 International Conference on Field Programmable Logic and Applications (FPL), 2006

GSFAP adaptive filtering using log arithmetic for resource-constrained embedded systems.
Proceedings of the ACM/SIGDA 14th International Symposium on Field Programmable Gate Arrays, 2006

2005
The case for virtual register machines.
Sci. Comput. Program., 2005

Personal Investigator: A therapeutic 3D game for adolecscent psychotherapy.
Interact. Technol. Smart Educ., 2005

Estimating data bus size for custom processors in embedded systems.
Des. Autom. Embed. Syst., 2005

FPGA Implementation of a Lattice Quantum Chromodynamics Algorithm Using Logarithmic Arithmetic.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

2004
A Systems Architecture for Sensor Networks Based On Hardware/Software Co-design.
Proceedings of the Autonomic Communication, First International IFIP Workshop, 2004

Fine-Tuning Loop-Level Parallelism for Increasing Performance of DSP Applications on FPGAs.
Proceedings of the 12th IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM 2004), 2004

Automatic Customization of Embedded Applications for Enhanced Performance and Reduced Power Using Optimizing Compiler Techniques.
Proceedings of the Euro-Par 2004 Parallel Processing, 2004

Stochastic Bit-Width Approximation Using Extreme Value Theory for Customizable Processors.
Proceedings of the Compiler Construction, 13th International Conference, 2004

2003
Towards Superinstructions for Java Interpreters.
Proceedings of the Software and Compilers for Embedded Systems, 7th International Workshop, 2003

An Optimized Java Interpreter for Connected Devices and Embedded Systems.
Proceedings of the 2003 ACM Symposium on Applied Computing (SAC), 2003

1999
OCEANS - Optimising Compilers for Embedded Applications.
Proceedings of the Euro-Par '99 Parallel Processing, 5th International Euro-Par Conference, Toulouse, France, August 31, 1999

1998
GAPS: A Compiler Framework for Genetic Algorithm (GA) Optimised Parallelisation.
Proceedings of the High-Performance Computing and Networking, 1998

1996
Spinning-on-Coherency: A New VSM Optimisation for Write-Invalidate.
Proceedings of the High-Performance Computing and Networking, 1996

Network Performance in Arena.
Proceedings of the High-Performance Computing and Networking, 1996

Compiler Reduction of Invalidation Traffic in Virtual Shared Memory Systems.
Proceedings of the Euro-Par '96 Parallel Processing, 1996

A compiler algorithm to reduce invalidation latency in virtual shared memory systems.
Proceedings of the Fifth International Conference on Parallel Architectures and Compilation Techniques, 1996

1995
User-Level VSM Optimization and its Application.
Proceedings of the Applied Parallel Computing, 1995

1994
Language- and Application-Oriented Resource Management for Parallel Architectures.
Proceedings of the 6th ACM SIGOPS European Workshop: Matching Operating Systems to Application Needs, 1994


  Loading...